Package io.dialob.program.model
Interface Group
-
- All Superinterfaces:
DisplayItem,Item,ProgramNode,Serializable,StructuralNode
- All Known Implementing Classes:
ImmutableGroup
@Immutable public interface Group extends DisplayItem
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<Expression>getAllowedActionsExpression()Optional<Expression>getAvailableItemsExpression()Optional<Expression>getIsInvalidAnswersExpression()ExpressiongetItemsExpression()-
Methods inherited from interface io.dialob.program.model.DisplayItem
getActiveExpression, getClassName, getDescriptionExpression, getDisabledExpression, getErrors, getLabelExpression, getProps, getRequiredExpression, getView
-
Methods inherited from interface io.dialob.program.model.Item
getDefaultValue, getId, getType, getValueSetId, getValueType
-
Methods inherited from interface io.dialob.program.model.StructuralNode
isPrototype
-
-
-
-
Method Detail
-
getItemsExpression
Expression getItemsExpression()
-
getAvailableItemsExpression
Optional<Expression> getAvailableItemsExpression()
-
getIsInvalidAnswersExpression
Optional<Expression> getIsInvalidAnswersExpression()
-
getAllowedActionsExpression
Optional<Expression> getAllowedActionsExpression()
-
-