Uses of Interface
io.dialob.session.engine.program.EvalContext
Packages that use EvalContext
Package
Description
-
Uses of EvalContext in io.dialob.session.engine.program
Classes in io.dialob.session.engine.program that implement EvalContextMethods in io.dialob.session.engine.program that return EvalContext -
Uses of EvalContext in io.dialob.session.engine.program.expr
Methods in io.dialob.session.engine.program.expr with parameters of type EvalContextModifier and TypeMethodDescriptiondefault ObjectExpressionList.eval(EvalContext evalContext) default ObjectNotOnPageExpression.eval(EvalContext evalContext) -
Uses of EvalContext in io.dialob.session.engine.program.expr.arith
Methods in io.dialob.session.engine.program.expr.arith with parameters of type EvalContextModifier and TypeMethodDescriptiondefault BooleanAbstractRelationOperator.eval(EvalContext evalContext) default ObjectArrayReducerOperator.eval(EvalContext evalContext) default TBinaryOperator.eval(EvalContext evalContext) default BooleanCanAddRowsOperator.eval(EvalContext evalContext) default BooleanCanRemoveRowOperator.eval(EvalContext evalContext) default BigDecimalCoerceToDecimalOperator.eval(EvalContext context) default ObjectCollectRowFieldsOperator.eval(EvalContext evalContext) default StringConcatOperator.eval(EvalContext context) default ObjectConditionalListOperator.eval(EvalContext evalContext) default TConstant.eval(EvalContext evalContext) default TContextVariableReference.eval(EvalContext evalContext) default BigIntegerCountArrayLengthOperator.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 ObjectIntersectionOperator.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) KeyValueOperator.eval(EvalContext evalContext) 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) ObjectOperator.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 ObjectValueSetToListOperator.eval(EvalContext context) default TVariableReference.eval(EvalContext evalContext) IsInvalidAnswersOnActivePage.findQuestionItems(EvalContext context, Stream<ItemId> items) -
Uses of EvalContext in io.dialob.session.engine.program.model
Methods in io.dialob.session.engine.program.model with parameters of type EvalContextModifier and TypeMethodDescriptiondefault TConditionalValue.eval(EvalContext evalContext) default TConstantValue.eval(EvalContext evalContext) Expression.eval(EvalContext evalContext) Value.eval(EvalContext evalContext) -
Uses of EvalContext in io.dialob.session.engine.session.command
Methods in io.dialob.session.engine.session.command with parameters of type EvalContextModifier and TypeMethodDescriptiondefault booleanSetAnswer.canUpdate(EvalContext context, ItemState itemState) 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) UpdateAvailableItemsCommand.evalExpression(EvalContext context) UpdateClassNames.evalExpression(EvalContext context) default BooleanUpdateIsInvalidAnswersCommand.evalExpression(EvalContext context) default ItemStateAddRow.update(EvalContext context, ItemState itemState) Command.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 ItemStateUpdateRowCanBeRemovedCommand.update(EvalContext context, ItemState itemState) default ItemStateUpdateRowsCanBeAddedCommand.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.session.engine.session.model
Methods in io.dialob.session.engine.session.model that return EvalContextModifier and TypeMethodDescriptionDialobSession.createScope(EvalContext evalContext, ItemId itemId) DialobSession.createScopedEvalContext(EvalContext evalContext, ItemId itemId) Methods in io.dialob.session.engine.session.model with parameters of type EvalContextModifier and TypeMethodDescriptionvoidDialobSession.applyUpdate(EvalContext evalContext, Command<?> command) DialobSession.createScope(EvalContext evalContext, ItemId itemId) DialobSession.createScopedEvalContext(EvalContext evalContext, ItemId itemId) ErrorState.update(EvalContext context)