Uses of Interface
io.dialob.program.EvalContext
-
Packages that use EvalContext Package Description io.dialob.executor.command io.dialob.executor.model io.dialob.program io.dialob.program.expr io.dialob.program.expr.arith io.dialob.program.model -
-
Uses of EvalContext in io.dialob.executor.command
Methods in io.dialob.executor.command with parameters of type EvalContext Modifier and Type Method Description default booleanSetAnswer. canUpdate(EvalContext context, ItemState itemState)Stream<T>CreateCommand. create(EvalContext context)default TAbstractUpdateAttributeCommand. evalExpression(EvalContext context)default BooleanAbstractUpdateBooleanAttributeCommand. evalExpression(EvalContext context)default Set<io.dialob.api.proto.Action.Type>UpdateAllowedActionsCommand. evalExpression(EvalContext context)default List<ItemId>UpdateAvailableItemsCommand. evalExpression(EvalContext context)default List<String>UpdateClassNames. evalExpression(EvalContext context)default BooleanUpdateIsInvalidAnswersCommand. evalExpression(EvalContext context)default ItemStateAddRow. update(EvalContext context, ItemState itemState)TCommand. update(EvalContext context, T target)default ItemStateComplete. update(EvalContext context, ItemState itemState)default ItemStatesCreateRowGroupFromPrototypeCommand. update(EvalContext context, ItemStates itemStates)default ItemStatesCreateRowGroupItemsFromPrototypeCommand. update(EvalContext context, ItemStates itemStates)default ItemStateDeleteRow. update(EvalContext context, ItemState itemState)default ErrorStateErrorLabelUpdateCommand. update(EvalContext context, ErrorState errorState)default ItemStateGotoPage. update(EvalContext context, ItemState itemState)default ItemStateInitGroupItems. update(EvalContext context, ItemState itemState)default ItemStateInitRowGroupItemsCommand. update(EvalContext context, ItemState itemState)default ItemStateNextPage. update(EvalContext context, ItemState itemState)default ItemStateNopCommand. update(EvalContext context, ItemState itemState)default ItemStatePrevPage. update(EvalContext context, ItemState itemState)default ItemStateRemoveRowItemsCommand. update(EvalContext context, ItemState itemState)default ItemStateSetAnswer. update(EvalContext context, ItemState itemState)default ItemStateSetLocale. update(EvalContext context, ItemState itemState)default ItemStateSetRows. update(EvalContext context, ItemState itemState)default ItemStateSetVariableFailed. update(EvalContext context, ItemState itemState)default ItemStateSetVariablePending. update(EvalContext context, ItemState itemState)default ItemStateSetVariableValue. update(EvalContext context, ItemState itemState)default ItemStateUpdateActivityCommand. update(EvalContext context, ItemState itemState)default ItemStateUpdateAllowedActionsCommand. update(EvalContext context, ItemState itemState)default ItemStateUpdateAvailableItemsCommand. update(EvalContext context, ItemState itemState)default ItemStateUpdateClassNames. update(EvalContext context, ItemState itemState)default ItemStateUpdateDescriptionCommand. update(EvalContext context, ItemState itemState)default ItemStateUpdateDisabledCommand. update(EvalContext context, ItemState itemState)default ItemStateUpdateGroupItems. update(EvalContext context, ItemState itemState)default ItemStateUpdateIsInvalidAnswersCommand. update(EvalContext context, ItemState itemState)default ItemStateUpdateLabelCommand. update(EvalContext context, ItemState itemState)default ItemStateUpdateRequiredCommand. update(EvalContext context, ItemState itemState)default ErrorStateUpdateValidationCommand. update(EvalContext context, ErrorState state)default ValueSetStateUpdateValueSetCommand. update(EvalContext context, ValueSetState state)default ErrorStateValidationDisabledUpdateCommand. update(EvalContext context, ErrorState state)default ItemStateVariableUpdateCommand. update(EvalContext context, ItemState itemState) -
Uses of EvalContext in io.dialob.executor.model
Methods in io.dialob.executor.model that return EvalContext Modifier and Type Method Description EvalContextDialobSession. createScope(EvalContext evalContext, ItemId itemId)EvalContextDialobSession. createScopedEvalContext(EvalContext evalContext, ItemId itemId)Methods in io.dialob.executor.model with parameters of type EvalContext Modifier and Type Method Description voidDialobSession. applyUpdate(EvalContext evalContext, Command<?> command)EvalContextDialobSession. createScope(EvalContext evalContext, ItemId itemId)EvalContextDialobSession. createScopedEvalContext(EvalContext evalContext, ItemId itemId)ErrorState.UpdateBuilderErrorState. update(EvalContext context) -
Uses of EvalContext in io.dialob.program
Classes in io.dialob.program that implement EvalContext Modifier and Type Class Description classDialobSessionEvalContextMethods in io.dialob.program that return EvalContext Modifier and Type Method Description EvalContextDialobSessionEvalContext. getParent()EvalContextEvalContext. getParent()EvalContextDialobSessionEvalContext. withScope(Scope scope)EvalContextEvalContext. withScope(Scope scope) -
Uses of EvalContext in io.dialob.program.expr
Methods in io.dialob.program.expr with parameters of type EvalContext Modifier and Type Method Description default ObjectExpressionList. eval(EvalContext evalContext)default ObjectNotOnPageExpression. eval(EvalContext evalContext) -
Uses of EvalContext in io.dialob.program.expr.arith
Methods in io.dialob.program.expr.arith with parameters of type EvalContext Modifier and Type Method Description default BooleanAbstractRelationOperator. eval(EvalContext evalContext)default @Nullable ObjectArrayReducerOperator. eval(@NotNull EvalContext evalContext)default TBinaryOperator. eval(EvalContext evalContext)default BigDecimalCoerceToDecimalOperator. eval(EvalContext context)default ObjectCollectRowFieldsOperator. eval(@NotNull EvalContext evalContext)default StringConcatOperator. eval(EvalContext context)default ObjectConditionalListOperator. eval(EvalContext evalContext)default TConstant. eval(EvalContext evalContext)default TContextVariableReference. eval(EvalContext evalContext)default IntegerCountArrayLengthOperator. eval(EvalContext evalContext)default ObjectDateMinusDateOperator. eval(EvalContext evalContext)default ObjectDateMinusPeriodOperator. eval(EvalContext evalContext)default ObjectDatePlusPeriodOperator. eval(EvalContext evalContext)default BooleanEqOperator. eval(EvalContext evalContext)default StringFormatOperator. eval(EvalContext context)default ObjectFunctionCallOperator. eval(EvalContext evalContext)default BooleanInOperator. eval(EvalContext evalContext)default BooleanIsActiveOperator. eval(EvalContext evalContext)default BooleanIsAnsweredOperator. eval(EvalContext evalContext)default BooleanIsAnyInvalidAnswersOperator. eval(EvalContext context)default BooleanIsBlankOperator. eval(EvalContext evalContext)default BooleanIsDisabledOperator. eval(EvalContext evalContext)default BooleanIsInactiveOrNullOperator. eval(EvalContext evalContext)default BooleanIsInvalidAnswersOnActivePage. eval(EvalContext context)default BooleanIsNullOperator. eval(EvalContext evalContext)default BooleanIsOnFirstPage. eval(EvalContext context)default BooleanIsOnLastPage. eval(EvalContext context)default BooleanIsRequiredOperator. eval(EvalContext evalContext)default BooleanIsValidOperator. eval(EvalContext context)default ObjectLanguageExpression. eval(EvalContext evalContext)default StringLocalizedLabelOperator. eval(EvalContext evalContext)default BooleanMatchesOperator. eval(EvalContext evalContext)default BooleanNeOperator. eval(EvalContext evalContext)default ObjectNowExpression. eval(EvalContext evalContext)default Collection<ItemId>RowItemsExpression. eval(EvalContext evalContext)default StringStringTemplateOperator. eval(EvalContext evalContext)default ObjectTimeMinusDurationOperator. eval(EvalContext evalContext)default ObjectTimeMinusTimeOperator. eval(EvalContext evalContext)default ObjectTimePlusDurationOperator. eval(EvalContext evalContext)default ObjectTodayExpression. eval(EvalContext evalContext)default StringToLowerCaseOperator. eval(EvalContext context)default StringToStringOperator. eval(EvalContext context)default StringToUpperCaseOperator. eval(EvalContext context)default ObjectUnaryOperator. eval(EvalContext evalContext)default StringValueSetEntryToStringOperator. eval(EvalContext context)default TVariableReference. eval(EvalContext evalContext)default Stream<? extends ItemState>IsInvalidAnswersOnActivePage. findQuestionItems(EvalContext context, List<ItemId> items) -
Uses of EvalContext in io.dialob.program.model
Methods in io.dialob.program.model with parameters of type EvalContext Modifier and Type Method Description default TConditionalValue. eval(EvalContext evalContext)default TConstantValue. eval(EvalContext evalContext)ObjectExpression. eval(EvalContext evalContext)TValue. eval(EvalContext evalContext)
-