Package org.flowable.bpmn.model
Class VariableAggregationDefinition
- java.lang.Object
-
- org.flowable.bpmn.model.VariableAggregationDefinition
-
public class VariableAggregationDefinition extends Object
- Author:
- Joram Barrez, Filip Hrisafov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVariableAggregationDefinition.Variable
-
Field Summary
Fields Modifier and Type Field Description protected booleancreateOverviewVariableprotected List<VariableAggregationDefinition.Variable>definitionsprotected Stringimplementationprotected StringimplementationTypeprotected booleanstoreAsTransientVariableprotected Stringtargetprotected StringtargetExpression
-
Constructor Summary
Constructors Constructor Description VariableAggregationDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDefinition(VariableAggregationDefinition.Variable definition)VariableAggregationDefinitionclone()List<VariableAggregationDefinition.Variable>getDefinitions()StringgetImplementation()StringgetImplementationType()StringgetTarget()StringgetTargetExpression()booleanisCreateOverviewVariable()booleanisStoreAsTransientVariable()voidsetCreateOverviewVariable(boolean createOverviewVariable)voidsetDefinitions(List<VariableAggregationDefinition.Variable> definitions)voidsetImplementation(String implementation)voidsetImplementationType(String implementationType)voidsetStoreAsTransientVariable(boolean storeAsTransientVariable)voidsetTarget(String target)voidsetTargetExpression(String targetExpression)voidsetValues(VariableAggregationDefinition otherVariableDefinitionAggregation)
-
-
-
Field Detail
-
implementationType
protected String implementationType
-
implementation
protected String implementation
-
target
protected String target
-
targetExpression
protected String targetExpression
-
definitions
protected List<VariableAggregationDefinition.Variable> definitions
-
storeAsTransientVariable
protected boolean storeAsTransientVariable
-
createOverviewVariable
protected boolean createOverviewVariable
-
-
Method Detail
-
getImplementationType
public String getImplementationType()
-
setImplementationType
public void setImplementationType(String implementationType)
-
getImplementation
public String getImplementation()
-
setImplementation
public void setImplementation(String implementation)
-
getTarget
public String getTarget()
-
setTarget
public void setTarget(String target)
-
getTargetExpression
public String getTargetExpression()
-
setTargetExpression
public void setTargetExpression(String targetExpression)
-
getDefinitions
public List<VariableAggregationDefinition.Variable> getDefinitions()
-
setDefinitions
public void setDefinitions(List<VariableAggregationDefinition.Variable> definitions)
-
addDefinition
public void addDefinition(VariableAggregationDefinition.Variable definition)
-
isStoreAsTransientVariable
public boolean isStoreAsTransientVariable()
-
setStoreAsTransientVariable
public void setStoreAsTransientVariable(boolean storeAsTransientVariable)
-
isCreateOverviewVariable
public boolean isCreateOverviewVariable()
-
setCreateOverviewVariable
public void setCreateOverviewVariable(boolean createOverviewVariable)
-
clone
public VariableAggregationDefinition clone()
-
setValues
public void setValues(VariableAggregationDefinition otherVariableDefinitionAggregation)
-
-