Interface DecisionStatement
- All Superinterfaces:
PluginDataContainer,Serializable,UserAttributeContainer
public interface DecisionStatement
extends Serializable, UserAttributeContainer, PluginDataContainer
Holds all information associated with a decision ID
- Author:
- Christoph Müssel, Jonas Wolz
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longGenerated ID for serialisation. -
Method Summary
Modifier and TypeMethodDescriptionlongReturns the decision ID itselfReturns the label of the decision ID.Returns the decision statement that must evaluate to true to activate this decision ID (for displaying purposes).Methods inherited from interface de.aristaflow.adept2.model.common.PluginDataContainer
getPluginData, getPluginDatas, getSupportedPluginsMethods inherited from interface de.aristaflow.adept2.model.common.UserAttributeContainer
getUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributeValue
-
Field Details
-
serialVersionUID
static final long serialVersionUIDGenerated ID for serialisation.- See Also:
-
-
Method Details
-
getDecisionLabel
String getDecisionLabel()Returns the label of the decision ID.- Returns:
- The decision label
-
getDecisionStatement
String getDecisionStatement()Returns the decision statement that must evaluate to true to activate this decision ID (for displaying purposes).- Returns:
- The decision statement
-
getDecisionID
long getDecisionID()Returns the decision ID itself- Returns:
- The decision ID
-