Class MultiInstanceLoopCharacteristics

java.lang.Object
org.flowable.bpmn.model.BaseElement
org.flowable.bpmn.model.MultiInstanceLoopCharacteristics
All Implemented Interfaces:
HasExtensionAttributes

public class MultiInstanceLoopCharacteristics extends BaseElement
Author:
Tijs Rademakers, Joram Barrez
  • Field Details

    • inputDataItem

      protected String inputDataItem
    • collectionString

      protected String collectionString
    • collectionHandler

      protected CollectionHandler collectionHandler
    • loopCardinality

      protected String loopCardinality
    • completionCondition

      protected String completionCondition
    • elementVariable

      protected String elementVariable
    • elementIndexVariable

      protected String elementIndexVariable
    • sequential

      protected boolean sequential
    • noWaitStatesAsyncLeave

      protected boolean noWaitStatesAsyncLeave
    • aggregations

      protected VariableAggregationDefinitions aggregations
  • Constructor Details

    • MultiInstanceLoopCharacteristics

      public MultiInstanceLoopCharacteristics()
  • Method Details

    • getInputDataItem

      public String getInputDataItem()
    • setInputDataItem

      public void setInputDataItem(String inputDataItem)
    • getCollectionString

      public String getCollectionString()
    • setCollectionString

      public void setCollectionString(String collectionString)
    • getHandler

      public CollectionHandler getHandler()
    • setHandler

      public void setHandler(CollectionHandler collectionHandler)
    • getLoopCardinality

      public String getLoopCardinality()
    • setLoopCardinality

      public void setLoopCardinality(String loopCardinality)
    • getCompletionCondition

      public String getCompletionCondition()
    • setCompletionCondition

      public void setCompletionCondition(String completionCondition)
    • getElementVariable

      public String getElementVariable()
    • setElementVariable

      public void setElementVariable(String elementVariable)
    • getElementIndexVariable

      public String getElementIndexVariable()
    • setElementIndexVariable

      public void setElementIndexVariable(String elementIndexVariable)
    • isSequential

      public boolean isSequential()
    • setSequential

      public void setSequential(boolean sequential)
    • isNoWaitStatesAsyncLeave

      public boolean isNoWaitStatesAsyncLeave()
    • setNoWaitStatesAsyncLeave

      public void setNoWaitStatesAsyncLeave(boolean noWaitStatesAsyncLeave)
    • getAggregations

      public VariableAggregationDefinitions getAggregations()
    • setAggregations

      public void setAggregations(VariableAggregationDefinitions aggregations)
    • addAggregation

      public void addAggregation(VariableAggregationDefinition aggregation)
    • clone

      Specified by:
      clone in class BaseElement
    • setValues

      public void setValues(MultiInstanceLoopCharacteristics otherLoopCharacteristics)