Class FieldBaseStructureInstance
- java.lang.Object
-
- org.activiti.engine.impl.bpmn.data.FieldBaseStructureInstance
-
- All Implemented Interfaces:
StructureInstance
public class FieldBaseStructureInstance extends Object implements StructureInstance
An instance ofFieldBaseStructureDefinition
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,Object>fieldValuesprotected FieldBaseStructureDefinitionstructureDefinition
-
Constructor Summary
Constructors Constructor Description FieldBaseStructureInstance(FieldBaseStructureDefinition structureDefinition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFieldNameAt(int index)intgetFieldSize()ObjectgetFieldValue(String fieldName)voidloadFrom(Object[] array)Loads this structure from arrayvoidsetFieldValue(String fieldName, Object value)Object[]toArray()Converts this structure instance into an array
-
-
-
Field Detail
-
structureDefinition
protected FieldBaseStructureDefinition structureDefinition
-
-
Constructor Detail
-
FieldBaseStructureInstance
public FieldBaseStructureInstance(FieldBaseStructureDefinition structureDefinition)
-
-
Method Detail
-
getFieldSize
public int getFieldSize()
-
getFieldNameAt
public String getFieldNameAt(int index)
-
toArray
public Object[] toArray()
Description copied from interface:StructureInstanceConverts this structure instance into an array- Specified by:
toArrayin interfaceStructureInstance- Returns:
- this structure as an array
-
loadFrom
public void loadFrom(Object[] array)
Description copied from interface:StructureInstanceLoads this structure from array- Specified by:
loadFromin interfaceStructureInstance- Parameters:
array- the array where this structure loads data
-
-