Package io.dialob.executor.command
Interface AbstractUpdateBooleanAttributeCommand
-
- All Superinterfaces:
AbstractUpdateAttributeCommand<Boolean>,AbstractUpdateCommand<ItemId,ItemState>,Command<ItemState>,ItemUpdateCommand,Serializable,UpdateCommand<ItemId,ItemState>
- All Known Subinterfaces:
UpdateActivityCommand,UpdateDisabledCommand,UpdateIsInvalidAnswersCommand,UpdateRequiredCommand
- All Known Implementing Classes:
ImmutableUpdateActivityCommand,ImmutableUpdateDisabledCommand,ImmutableUpdateIsInvalidAnswersCommand,ImmutableUpdateRequiredCommand
public interface AbstractUpdateBooleanAttributeCommand extends AbstractUpdateAttributeCommand<Boolean>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default BooleanevalExpression(EvalContext context)-
Methods inherited from interface io.dialob.executor.command.AbstractUpdateAttributeCommand
getEventMatchers, getExpression
-
Methods inherited from interface io.dialob.executor.command.Command
getTriggers, update
-
Methods inherited from interface io.dialob.executor.command.UpdateCommand
getTargetId, withTargetId
-
-
-
-
Method Detail
-
evalExpression
default Boolean evalExpression(EvalContext context)
- Specified by:
evalExpressionin interfaceAbstractUpdateAttributeCommand<Boolean>
-
-