Class DataCondition
- java.lang.Object
-
- io.serverlessworkflow.api.switchconditions.DataCondition
-
- All Implemented Interfaces:
SwitchCondition,Serializable
public class DataCondition extends Object implements Serializable, SwitchCondition
Switch state data based condition- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataCondition()No args constructor for use in serializationDataCondition(String condition, Transition transition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCondition()Workflow expression evaluated against state data.EndgetEnd()State end definitionStringgetName()Data condition nameTransitiongetTransition()(Required)voidsetCondition(String condition)Workflow expression evaluated against state data.voidsetEnd(End end)State end definitionvoidsetName(String name)Data condition namevoidsetTransition(Transition transition)(Required)DataConditionwithCondition(String condition)DataConditionwithEnd(End end)DataConditionwithName(String name)DataConditionwithTransition(Transition transition)
-
-
-
Constructor Detail
-
DataCondition
public DataCondition()
No args constructor for use in serialization
-
DataCondition
public DataCondition(String condition, Transition transition)
- Parameters:
condition-transition-
-
-
Method Detail
-
getName
public String getName()
Data condition name
-
setName
public void setName(String name)
Data condition name
-
withName
public DataCondition withName(String name)
-
getCondition
public String getCondition()
Workflow expression evaluated against state data. True if results are not empty (Required)
-
setCondition
public void setCondition(String condition)
Workflow expression evaluated against state data. True if results are not empty (Required)
-
withCondition
public DataCondition withCondition(String condition)
-
getTransition
public Transition getTransition()
(Required)
-
setTransition
public void setTransition(Transition transition)
(Required)
-
withTransition
public DataCondition withTransition(Transition transition)
-
getEnd
public End getEnd()
State end definition
-
setEnd
public void setEnd(End end)
State end definition
-
withEnd
public DataCondition withEnd(End end)
-
-