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 String
getCondition()
Workflow expression evaluated against state data.End
getEnd()
State end definitionString
getName()
Data condition nameTransition
getTransition()
(Required)void
setCondition(String condition)
Workflow expression evaluated against state data.void
setEnd(End end)
State end definitionvoid
setName(String name)
Data condition namevoid
setTransition(Transition transition)
(Required)DataCondition
withCondition(String condition)
DataCondition
withEnd(End end)
DataCondition
withName(String name)
DataCondition
withTransition(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)
-
-