Uses of Interface
io.dialob.session.engine.session.model.ItemId
Packages that use ItemId
Package
Description
-
Uses of ItemId in io.dialob.session.engine
Method parameters in io.dialob.session.engine with type arguments of type ItemIdModifier and TypeMethodDescriptionstatic voidDebugUtil.dumpDotFile(Map<ItemId, List<Command<?>>> itemCommands) -
Uses of ItemId in io.dialob.session.engine.program
Methods in io.dialob.session.engine.program that return ItemIdMethods in io.dialob.session.engine.program that return types with arguments of type ItemIdModifier and TypeMethodDescriptionProgramBuilder.findHoistingGroupId(String id) AbstractItemBuilder.findHostingRowgroupId()AbstractItemBuilder.getAliases()QuestionBuilder.getAliases()ValidationBuilder.getAliases()GroupBuilder.getItemIds()Methods in io.dialob.session.engine.program with parameters of type ItemIdModifier and TypeMethodDescriptionbooleanProgramBuilder.compile(ItemId itemId, String expression, AliasesProvider aliasesProvider, Consumer<Expression> expressionConsumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index) booleanQuestionBuilder.compile(ItemId itemId, String expression, AliasesProvider aliasesProvider, Consumer<Expression> expressionConsumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index) booleanValueSetBuilder.compile(ItemId itemId, String expression, AliasesProvider aliasesProvider, Consumer<Expression> consumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index) ProgramBuilder.findDefaultValueForItem(ItemId itemId) DialobSessionEvalContext.findErrorPrototypes(ItemId itemId) EvalContext.findErrorPrototypes(ItemId itemId) Optional<AbstractItemBuilder<?, ?>> ProgramBuilder.findItemById(ItemId itemId) DialobSessionEvalContext.findPrototype(ItemId itemId) EvalContext.findPrototype(ItemId itemId) ProgramBuilder.findValueSetIdForItem(ItemId itemId) DialobSessionEvalContext.getItemState(ItemId itemId) EvalContext.getItemState(ItemId itemId) DialobSessionEvalContext.getItemValue(ItemId itemId) EvalContext.getItemValue(ItemId itemId) DialobSessionEvalContext.getOriginalItemState(ItemId itemId) EvalContext.getOriginalItemState(ItemId itemId) Method parameters in io.dialob.session.engine.program with type arguments of type ItemId -
Uses of ItemId in io.dialob.session.engine.program.expr
Methods in io.dialob.session.engine.program.expr that return ItemIdModifier and TypeMethodDescriptionImmutableNotOnPageExpression.getPage()NotOnPageExpression.getPage()Methods in io.dialob.session.engine.program.expr with parameters of type ItemIdModifier and TypeMethodDescriptionstatic ImmutableNotOnPageExpressionConstruct a new immutableNotOnPageExpressioninstance.Initializes the value for thepageattribute.Copy the current immutable object by setting a value for thepageattribute. -
Uses of ItemId in io.dialob.session.engine.program.expr.arith
Methods in io.dialob.session.engine.program.expr.arith that return ItemIdModifier and TypeMethodDescriptionstatic ItemIdReduceOperators.extractPrototypeId(Expression expression) CanAddRowsOperator.getItemId()CanRemoveRowOperator.getItemId()CollectRowFieldsOperator.getItemId()ContextVariableReference.getItemId()CountArrayLengthOperator.getItemId()ImmutableCanAddRowsOperator.getItemId()ImmutableCanRemoveRowOperator.getItemId()ImmutableCollectRowFieldsOperator.getItemId()ImmutableContextVariableReference.getItemId()ImmutableCountArrayLengthOperator.getItemId()ImmutableIsActiveOperator.getItemId()ImmutableIsDisabledOperator.getItemId()ImmutableIsInactiveOrNullOperator.getItemId()ImmutableIsNullOperator.getItemId()ImmutableIsRequiredOperator.getItemId()ImmutableIsValidOperator.getItemId()ImmutableVariableReference.getItemId()IsActiveOperator.getItemId()IsDisabledOperator.getItemId()IsInactiveOrNullOperator.getItemId()IsNullOperator.getItemId()IsRequiredOperator.getItemId()IsValidOperator.getItemId()VariableReference.getItemId()ImmutableIsInvalidAnswersOnActivePage.getPageContainerId()IsInvalidAnswersOnActivePage.getPageContainerId()ImmutableIsAnsweredOperator.getQuestionId()ImmutableIsBlankOperator.getQuestionId()IsAnsweredOperator.getQuestionId()IsBlankOperator.getQuestionId()static ItemIdMethods in io.dialob.session.engine.program.expr.arith that return types with arguments of type ItemIdModifier and TypeMethodDescriptiondefault Collection<ItemId> RowItemsExpression.eval(EvalContext evalContext) com.google.common.collect.ImmutableList<ItemId> ImmutableRowItemsExpression.getItemIds()RowItemsExpression.getItemIds()Methods in io.dialob.session.engine.program.expr.arith with parameters of type ItemIdModifier and TypeMethodDescriptionImmutableRowItemsExpression.Builder.addItemIds(ItemId element) Adds one element toitemIdslist.ImmutableRowItemsExpression.Builder.addItemIds(ItemId... elements) Adds elements toitemIdslist.static Expressionstatic ExpressionOperators.isAnswered(ItemId id) static Expressionstatic ExpressionOperators.isDisabled(ItemId id) static Expressionstatic ExpressionOperators.isRequired(ItemId id) Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.Initializes the value for theitemIdattribute.static ImmutableCanAddRowsOperatorConstruct a new immutableCanAddRowsOperatorinstance.Construct a new immutableCanRemoveRowOperatorinstance.Construct a new immutableCollectRowFieldsOperatorinstance.static <T> ImmutableContextVariableReference<T> Construct a new immutableContextVariableReferenceinstance.static ImmutableIsActiveOperatorConstruct a new immutableIsActiveOperatorinstance.static ImmutableIsDisabledOperatorConstruct a new immutableIsDisabledOperatorinstance.Construct a new immutableIsInactiveOrNullOperatorinstance.static ImmutableIsRequiredOperatorConstruct a new immutableIsRequiredOperatorinstance.static ImmutableIsValidOperatorConstruct a new immutableIsValidOperatorinstance.static <T> ImmutableVariableReference<T> Construct a new immutableVariableReferenceinstance.ImmutableIsInvalidAnswersOnActivePage.Builder.pageContainerId(ItemId pageContainerId) Initializes the value for thepageContainerIdattribute.ImmutableIsAnsweredOperator.Builder.questionId(ItemId questionId) Initializes the value for thequestionIdattribute.ImmutableIsBlankOperator.Builder.questionId(ItemId questionId) Initializes the value for thequestionIdattribute.static ExpressionLocalizedLabelOperator.toStringExpression(ProgramBuilder programBuilder, ItemId itemId, VariableReference variableReference) static VariableReference<?> ImmutableCanAddRowsOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableCanRemoveRowOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableCollectRowFieldsOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableContextVariableReference.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableCountArrayLengthOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableIsActiveOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableIsDisabledOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableIsInactiveOrNullOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.final ImmutableIsNullOperatorImmutableIsNullOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableIsRequiredOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.final ImmutableIsValidOperatorImmutableIsValidOperator.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.final ImmutableVariableReference<T> ImmutableVariableReference.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.ImmutableRowItemsExpression.withItemIds(ItemId... elements) Copy the current immutable object with elements that replace the content ofitemIds.ImmutableIsInvalidAnswersOnActivePage.withPageContainerId(ItemId value) Copy the current immutable object by setting a value for thepageContainerIdattribute.ImmutableIsAnsweredOperator.withQuestionId(ItemId value) Copy the current immutable object by setting a value for thequestionIdattribute.final ImmutableIsBlankOperatorImmutableIsBlankOperator.withQuestionId(ItemId value) Copy the current immutable object by setting a value for thequestionIdattribute.Method parameters in io.dialob.session.engine.program.expr.arith with type arguments of type ItemIdModifier and TypeMethodDescriptionImmutableRowItemsExpression.Builder.addAllItemIds(Iterable<? extends ItemId> elements) Adds elements toitemIdslist.IsInvalidAnswersOnActivePage.findQuestionItems(EvalContext context, Stream<ItemId> items) Sets or replaces all elements foritemIdslist.ImmutableRowItemsExpression.withItemIds(Iterable<? extends ItemId> elements) Copy the current immutable object with elements that replace the content ofitemIds. -
Uses of ItemId in io.dialob.session.engine.program.model
Methods in io.dialob.session.engine.program.model that return ItemIdModifier and TypeMethodDescriptionImmutableFormItem.getId()ImmutableGroup.getId()ImmutableVariableItem.getId()Item.getId()Error.getItemId()ImmutableError.getItemId()Methods in io.dialob.session.engine.program.model that return types with arguments of type ItemIdMethods in io.dialob.session.engine.program.model with parameters of type ItemIdModifier and TypeMethodDescriptionInitializes the value for theidattribute.final ImmutableGroup.BuilderInitializes the value for theidattribute.Initializes the value for theidattribute.final ImmutableError.BuilderInitializes the value for theitemIdattribute.final ImmutableFormItemCopy the current immutable object by setting a value for theidattribute.final ImmutableGroupCopy the current immutable object by setting a value for theidattribute.final ImmutableVariableItemCopy the current immutable object by setting a value for theidattribute.final ImmutableErrorImmutableError.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.Method parameters in io.dialob.session.engine.program.model with type arguments of type ItemId -
Uses of ItemId in io.dialob.session.engine.session
Methods in io.dialob.session.engine.session that return types with arguments of type ItemIdModifier and TypeMethodDescriptionAsyncFunctionCall.getTargetId()ImmutableAsyncFunctionCall.getTargetId()Methods in io.dialob.session.engine.session with parameters of type ItemIdModifier and TypeMethodDescriptionInitializes the optional valuetargetIdto targetId.ImmutableAsyncFunctionCall.withTargetId(ItemId value) Copy the current immutable object by setting a present value for the optionaltargetIdattribute.Method parameters in io.dialob.session.engine.session with type arguments of type ItemIdModifier and TypeMethodDescriptionInitializes the optional valuetargetIdto targetId.ImmutableAsyncFunctionCall.withTargetId(Optional<? extends ItemId> optional) Copy the current immutable object by setting an optional value for thetargetIdattribute.Constructor parameters in io.dialob.session.engine.session with type arguments of type ItemIdModifierConstructorDescriptionCreateDialobSessionProgramVisitor(String tenantId, String sessionId, String language, String activePage, CreateDialobSessionProgramVisitor.InitialValueResolver initialValueResolver, CreateDialobSessionProgramVisitor.ProvidedValueSetEntriesResolver findProvidedValueSetEntries, Map<ItemId, List<Command<?>>> itemCommands, Date completed, Date opened, Date lastAnswer) -
Uses of ItemId in io.dialob.session.engine.session.command
Classes in io.dialob.session.engine.session.command with type parameters of type ItemIdModifier and TypeInterfaceDescriptioninterfaceAbstractUpdateCommand<I extends ItemId,T> interfaceUpdateCommand<I extends ItemId,T> Methods in io.dialob.session.engine.session.command that return ItemIdModifier and TypeMethodDescriptionCreateRowGroupFromPrototypeCommand.getItemPrototypeId()CreateRowGroupItemsFromPrototypeCommand.getItemPrototypeId()ImmutableCreateRowGroupFromPrototypeCommand.getItemPrototypeId()ImmutableCreateRowGroupItemsFromPrototypeCommand.getItemPrototypeId()GotoPage.getPage()ImmutableGotoPage.getPage()default ItemIdComplete.getTargetId()EventMatchers.TargetIdEventMatcher.getTargetId()ImmutableAddRow.getTargetId()ImmutableComplete.getTargetId()ImmutableCreateRowGroupItemsFromPrototypeCommand.getTargetId()ImmutableDeleteRow.getTargetId()ImmutableEventMatchers.TargetIdEventMatcher.getTargetId()ImmutableGotoPage.getTargetId()ImmutableInitGroupItems.getTargetId()ImmutableInitRowGroupItemsCommand.getTargetId()ImmutableNextPage.getTargetId()ImmutableNopCommand.getTargetId()ImmutablePrevPage.getTargetId()ImmutableRemoveRowItemsCommand.getTargetId()ImmutableSetAnswer.getTargetId()ImmutableSetLocale.getTargetId()ImmutableSetRows.getTargetId()ImmutableSetVariableFailed.getTargetId()ImmutableSetVariablePending.getTargetId()ImmutableSetVariableValue.getTargetId()ImmutableUpdateActivityCommand.getTargetId()ImmutableUpdateAllowedActionsCommand.getTargetId()ImmutableUpdateAvailableItemsCommand.getTargetId()ImmutableUpdateClassNames.getTargetId()ImmutableUpdateDescriptionCommand.getTargetId()ImmutableUpdateDisabledCommand.getTargetId()ImmutableUpdateGroupItems.getTargetId()ImmutableUpdateIsInvalidAnswersCommand.getTargetId()ImmutableUpdateLabelCommand.getTargetId()ImmutableUpdateRequiredCommand.getTargetId()ImmutableUpdateRowCanBeRemovedCommand.getTargetId()ImmutableUpdateRowsCanBeAddedCommand.getTargetId()ImmutableVariableUpdateCommand.getTargetId()default ItemIdSetLocale.getTargetId()DeleteRow.getToBeRemoved()ImmutableDeleteRow.getToBeRemoved()Methods in io.dialob.session.engine.session.command that return types with arguments of type ItemIdModifier and TypeMethodDescriptionUpdateAvailableItemsCommand.evalExpression(EvalContext context) ErrorUpdateCommand.findConcreteItem(ItemId id) Methods in io.dialob.session.engine.session.command with parameters of type ItemIdModifier and TypeMethodDescriptionstatic UpdateActivityCommandCommandFactory.activityUpdate(ItemId targetId, Expression expression) static AddRowstatic UpdateAllowedActionsCommandCommandFactory.allowedActionsUpdate(ItemId targetId, Expression expression) static UpdateAvailableItemsCommandCommandFactory.availableItemsUpdate(ItemId targetId, Expression expression) static SessionUpdateCommandCommandFactory.createRowGroupFromPrototypeCommand(ItemId rowProtoTypeId) static SessionUpdateCommandCommandFactory.createRowGroupItemsFromPrototypeCommand(ItemId rowProtoTypeId, List<ItemId> itemPrototypeIds) static ItemUpdateCommandstatic UpdateDescriptionCommandCommandFactory.descriptionUpdate(ItemId targetId, Expression expression) ErrorUpdateCommand.findConcreteItem(ItemId id) static GotoPagestatic Triggers.EventsProvider<ItemState> Triggers.groupItemsUpdatedEvent(ItemId prototypeId) static InitRowGroupItemsCommandCommandFactory.initRowGroupItemsCommand(ItemId targetId) ImmutableCreateRowGroupFromPrototypeCommand.Builder.itemPrototypeId(ItemId itemPrototypeId) Initializes the value for theitemPrototypeIdattribute.ImmutableCreateRowGroupItemsFromPrototypeCommand.Builder.itemPrototypeId(ItemId itemPrototypeId) Initializes the value for theitemPrototypeIdattribute.static UpdateLabelCommandCommandFactory.labelUpdate(ItemId targetId, Expression expression) static ImmutableAddRowConstruct a new immutableAddRowinstance.static ImmutableAddRowConstruct a new immutableAddRowinstance.ImmutableCreateRowGroupFromPrototypeCommand.of(ItemId itemPrototypeId, Iterable<? extends Trigger<ItemStates>> triggers) Construct a new immutableCreateRowGroupFromPrototypeCommandinstance.ImmutableCreateRowGroupFromPrototypeCommand.of(ItemId itemPrototypeId, List<Trigger<ItemStates>> triggers) Construct a new immutableCreateRowGroupFromPrototypeCommandinstance.ImmutableCreateRowGroupItemsFromPrototypeCommand.of(ItemId targetId, ItemId itemPrototypeId, Iterable<? extends Trigger<ItemStates>> triggers) Construct a new immutableCreateRowGroupItemsFromPrototypeCommandinstance.ImmutableCreateRowGroupItemsFromPrototypeCommand.of(ItemId targetId, ItemId itemPrototypeId, List<Trigger<ItemStates>> triggers) Construct a new immutableCreateRowGroupItemsFromPrototypeCommandinstance.static ImmutableDeleteRowImmutableDeleteRow.of(ItemId targetId, ItemId toBeRemoved, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableDeleteRowinstance.static ImmutableDeleteRowConstruct a new immutableDeleteRowinstance.Construct a new immutableTargetIdEventMatcherinstance.static ImmutableGotoPageConstruct a new immutableGotoPageinstance.static ImmutableGotoPageConstruct a new immutableGotoPageinstance.static ImmutableInitGroupItemsImmutableInitGroupItems.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableInitGroupItemsinstance.static ImmutableInitGroupItemsImmutableInitGroupItems.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableInitGroupItemsinstance.ImmutableInitRowGroupItemsCommand.of(ItemId targetId, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableInitRowGroupItemsCommandinstance.Construct a new immutableInitRowGroupItemsCommandinstance.static ImmutableNopCommandConstruct a new immutableNopCommandinstance.static ImmutableNopCommandConstruct a new immutableNopCommandinstance.Construct a new immutableRemoveRowItemsCommandinstance.Construct a new immutableRemoveRowItemsCommandinstance.static ImmutableSetAnswerImmutableSetAnswer.of(ItemId targetId, Object answer, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableSetAnswerinstance.static ImmutableSetAnswerConstruct a new immutableSetAnswerinstance.static ImmutableSetRowsImmutableSetRows.of(ItemId targetId, Iterable<? extends BigInteger> ids, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableSetRowsinstance.static ImmutableSetRowsConstruct a new immutableSetRowsinstance.static ImmutableSetVariableFailedConstruct a new immutableSetVariableFailedinstance.static ImmutableSetVariableFailedConstruct a new immutableSetVariableFailedinstance.static ImmutableSetVariablePendingConstruct a new immutableSetVariablePendinginstance.static ImmutableSetVariablePendingConstruct a new immutableSetVariablePendinginstance.static ImmutableSetVariableValueImmutableSetVariableValue.of(ItemId targetId, Object value, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableSetVariableValueinstance.static ImmutableSetVariableValueConstruct a new immutableSetVariableValueinstance.ImmutableUpdateActivityCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateActivityCommandinstance.ImmutableUpdateActivityCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateActivityCommandinstance.ImmutableUpdateAllowedActionsCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateAllowedActionsCommandinstance.ImmutableUpdateAllowedActionsCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateAllowedActionsCommandinstance.ImmutableUpdateAvailableItemsCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateAvailableItemsCommandinstance.ImmutableUpdateAvailableItemsCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateAvailableItemsCommandinstance.static ImmutableUpdateClassNamesImmutableUpdateClassNames.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateClassNamesinstance.static ImmutableUpdateClassNamesImmutableUpdateClassNames.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateClassNamesinstance.ImmutableUpdateDescriptionCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateDescriptionCommandinstance.ImmutableUpdateDescriptionCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateDescriptionCommandinstance.ImmutableUpdateDisabledCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateDisabledCommandinstance.ImmutableUpdateDisabledCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateDisabledCommandinstance.static ImmutableUpdateGroupItemsImmutableUpdateGroupItems.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateGroupItemsinstance.static ImmutableUpdateGroupItemsImmutableUpdateGroupItems.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateGroupItemsinstance.ImmutableUpdateIsInvalidAnswersCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateIsInvalidAnswersCommandinstance.ImmutableUpdateIsInvalidAnswersCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateIsInvalidAnswersCommandinstance.static ImmutableUpdateLabelCommandImmutableUpdateLabelCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateLabelCommandinstance.static ImmutableUpdateLabelCommandImmutableUpdateLabelCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateLabelCommandinstance.ImmutableUpdateRequiredCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateRequiredCommandinstance.ImmutableUpdateRequiredCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateRequiredCommandinstance.ImmutableUpdateRowCanBeRemovedCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateRowCanBeRemovedCommandinstance.ImmutableUpdateRowCanBeRemovedCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateRowCanBeRemovedCommandinstance.ImmutableUpdateRowsCanBeAddedCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableUpdateRowsCanBeAddedCommandinstance.ImmutableUpdateRowsCanBeAddedCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableUpdateRowsCanBeAddedCommandinstance.ImmutableVariableUpdateCommand.of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers) Construct a new immutableVariableUpdateCommandinstance.ImmutableVariableUpdateCommand.of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers) Construct a new immutableVariableUpdateCommandinstance.static TargetEventInitializes the value for thepageattribute.static UpdateRequiredCommandCommandFactory.requiredUpdate(ItemId targetId, Expression expression) static UpdateRowCanBeRemovedCommandCommandFactory.rowCanBeRemovedUpdate(ItemId targetId, Expression expression) static Triggers.EventsProvider<ItemState> Triggers.rowGroupItemsInitEvent(ItemId prototypeId) static UpdateRowsCanBeAddedCommandCommandFactory.rowsCanBeAddedUpdate(ItemId targetId, Expression expression) static SetAnswerstatic SetVariableFailedCommandFactory.setVariableFailed(ItemId id) static SetVariableValueCommandFactory.setVariableValue(ItemId id, Object value) static TargetEventTriggers.stateChangedEvent(ItemId targetId) static io.dialob.session.engine.session.command.EventMatchers.ErrorEventMatcherEventMatchers.targetError(ItemId itemId) final ImmutableAddRow.BuilderInitializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.final ImmutableSetRows.BuilderInitializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.Initializes the value for thetargetIdattribute.ImmutableDeleteRow.Builder.toBeRemoved(ItemId toBeRemoved) Initializes the value for thetoBeRemovedattribute.static UpdateClassNamesCommandFactory.updateClassNames(ItemId targetId, Expression expression) static UpdateDisabledCommandCommandFactory.updateDisabled(ItemId targetId, Expression expression) static ItemUpdateCommandCommandFactory.updateGroupItems(ItemId targetId, Expression expression) CommandFactory.updateIsInvalidAnswers(ItemId targetId, Expression expression) static VariableUpdateCommandCommandFactory.variableUpdateCommand(ItemId targetId, Expression expression) static EventMatcherEventMatchers.whenActiveUpdated(ItemId itemId) static EventMatcherEventMatchers.whenAnsweredUpdated(ItemId itemId) static EventMatcherEventMatchers.whenDisabledUpdatedEvent(ItemId itemId) static EventMatcherEventMatchers.whenItemAdded(ItemId prototypeId) static EventMatcherEventMatchers.whenItemRemoved(ItemId prototypeId) static EventMatcherEventMatchers.whenItemsChanged(ItemId groupId) static EventMatcherEventMatchers.whenRequiredUpdated(ItemId itemId) static EventMatcherEventMatchers.whenRowCanBeRemovedUpdatedEvent(ItemId itemId) static EventMatcherEventMatchers.whenRowGroupItemsInit(ItemId prototypeId) static EventMatcherEventMatchers.whenRowsCanBeAddedUpdatedEvent(ItemId itemId) static EventMatcherEventMatchers.whenValidUpdated(ItemId itemId) static EventMatcherEventMatchers.whenValueUpdated(ItemId itemId) ImmutableCreateRowGroupFromPrototypeCommand.withItemPrototypeId(ItemId value) Copy the current immutable object by setting a value for theitemPrototypeIdattribute.ImmutableCreateRowGroupItemsFromPrototypeCommand.withItemPrototypeId(ItemId value) Copy the current immutable object by setting a value for theitemPrototypeIdattribute.final ImmutableGotoPageCopy the current immutable object by setting a value for thepageattribute.final ImmutableAddRowImmutableAddRow.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableCompleteImmutableComplete.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableCreateRowGroupItemsFromPrototypeCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableDeleteRowImmutableDeleteRow.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableEventMatchers.TargetIdEventMatcher.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableGotoPageImmutableGotoPage.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableInitGroupItemsImmutableInitGroupItems.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableInitRowGroupItemsCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableNextPageImmutableNextPage.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableNopCommandImmutableNopCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutablePrevPageImmutablePrevPage.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableRemoveRowItemsCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableSetAnswerImmutableSetAnswer.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableSetLocaleImmutableSetLocale.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableSetRowsImmutableSetRows.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableSetVariableFailed.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableSetVariablePending.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableSetVariableValue.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateActivityCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateAllowedActionsCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateAvailableItemsCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateClassNames.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateDescriptionCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateDisabledCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateGroupItems.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateIsInvalidAnswersCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateLabelCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateRequiredCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateRowCanBeRemovedCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableUpdateRowsCanBeAddedCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.ImmutableVariableUpdateCommand.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.final ImmutableDeleteRowImmutableDeleteRow.withToBeRemoved(ItemId value) Copy the current immutable object by setting a value for thetoBeRemovedattribute.Method parameters in io.dialob.session.engine.session.command with type arguments of type ItemIdModifier and TypeMethodDescriptionstatic SessionUpdateCommandCommandFactory.createRowGroupItemsFromPrototypeCommand(ItemId rowProtoTypeId, List<ItemId> itemPrototypeIds) -
Uses of ItemId in io.dialob.session.engine.session.command.event
Methods in io.dialob.session.engine.session.command.event that return ItemIdModifier and TypeMethodDescriptionImmutableItemAddedEvent.getAddItemId()ItemAddedEvent.getAddItemId()ImmutableRowGroupItemsInitEvent.getGroupId()RowGroupItemsInitEvent.getGroupId()ImmutableItemAddedEvent.getPrototypeId()ImmutableRowGroupItemsInitEvent.getPrototypeId()ItemAddedEvent.getPrototypeId()RowGroupItemsInitEvent.getPrototypeId()ImmutableItemRemovedEvent.getRemoveItemId()ItemRemovedEvent.getRemoveItemId()ImmutableRowItemsAddedEventsProvider.getRowProtoTypeId()ImmutableRowItemsRemovedEventsProvider.getRowProtoTypeId()RowItemsAddedEventsProvider.getRowProtoTypeId()RowItemsRemovedEventsProvider.getRowProtoTypeId()ImmutableTargetEvent.getTargetId()TargetEvent.getTargetId()Methods in io.dialob.session.engine.session.command.event that return types with arguments of type ItemIdModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList<ItemId> ImmutableProtoTypeItemsAddedEventsProvider.getItemPrototypeIds()ProtoTypeItemsAddedEventsProvider.getItemPrototypeIds()Methods in io.dialob.session.engine.session.command.event with parameters of type ItemIdModifier and TypeMethodDescriptionInitializes the value for theaddItemIdattribute.ImmutableProtoTypeItemsAddedEventsProvider.Builder.addItemPrototypeIds(ItemId element) Adds one element toitemPrototypeIdslist.ImmutableProtoTypeItemsAddedEventsProvider.Builder.addItemPrototypeIds(ItemId... elements) Adds elements toitemPrototypeIdslist.Initializes the value for thegroupIdattribute.static ImmutableItemAddedEventConstruct a new immutableItemAddedEventinstance.static ImmutableItemRemovedEventConstruct a new immutableItemRemovedEventinstance.ImmutableRowGroupItemsInitEvent.of(ItemId groupId, ItemId prototypeId, TargetEvent target) Construct a new immutableRowGroupItemsInitEventinstance.Construct a new immutableRowItemsAddedEventsProviderinstance.Construct a new immutableRowItemsRemovedEventsProviderinstance.static ImmutableTargetEventConstruct a new immutableTargetEventinstance.ImmutableItemAddedEvent.Builder.prototypeId(ItemId prototypeId) Initializes the value for theprototypeIdattribute.ImmutableRowGroupItemsInitEvent.Builder.prototypeId(ItemId prototypeId) Initializes the value for theprototypeIdattribute.ImmutableItemRemovedEvent.Builder.removeItemId(ItemId removeItemId) Initializes the value for theremoveItemIdattribute.ImmutableRowItemsAddedEventsProvider.Builder.rowProtoTypeId(ItemId rowProtoTypeId) Initializes the value for therowProtoTypeIdattribute.ImmutableRowItemsRemovedEventsProvider.Builder.rowProtoTypeId(ItemId rowProtoTypeId) Initializes the value for therowProtoTypeIdattribute.Initializes the value for thetargetIdattribute.final ImmutableItemAddedEventImmutableItemAddedEvent.withAddItemId(ItemId value) Copy the current immutable object by setting a value for theaddItemIdattribute.ImmutableRowGroupItemsInitEvent.withGroupId(ItemId value) Copy the current immutable object by setting a value for thegroupIdattribute.ImmutableProtoTypeItemsAddedEventsProvider.withItemPrototypeIds(ItemId... elements) Copy the current immutable object with elements that replace the content ofitemPrototypeIds.final ImmutableItemAddedEventImmutableItemAddedEvent.withPrototypeId(ItemId value) Copy the current immutable object by setting a value for theprototypeIdattribute.ImmutableRowGroupItemsInitEvent.withPrototypeId(ItemId value) Copy the current immutable object by setting a value for theprototypeIdattribute.ImmutableItemRemovedEvent.withRemoveItemId(ItemId value) Copy the current immutable object by setting a value for theremoveItemIdattribute.ImmutableRowItemsAddedEventsProvider.withRowProtoTypeId(ItemId value) Copy the current immutable object by setting a value for therowProtoTypeIdattribute.ImmutableRowItemsRemovedEventsProvider.withRowProtoTypeId(ItemId value) Copy the current immutable object by setting a value for therowProtoTypeIdattribute.final ImmutableTargetEventImmutableTargetEvent.withTargetId(ItemId value) Copy the current immutable object by setting a value for thetargetIdattribute.Method parameters in io.dialob.session.engine.session.command.event with type arguments of type ItemIdModifier and TypeMethodDescriptionImmutableProtoTypeItemsAddedEventsProvider.Builder.addAllItemPrototypeIds(Iterable<? extends ItemId> elements) Adds elements toitemPrototypeIdslist.ImmutableProtoTypeItemsAddedEventsProvider.Builder.itemPrototypeIds(Iterable<? extends ItemId> elements) Sets or replaces all elements foritemPrototypeIdslist.Construct a new immutableProtoTypeItemsAddedEventsProviderinstance.Construct a new immutableProtoTypeItemsAddedEventsProviderinstance.ImmutableProtoTypeItemsAddedEventsProvider.withItemPrototypeIds(Iterable<? extends ItemId> elements) Copy the current immutable object with elements that replace the content ofitemPrototypeIds. -
Uses of ItemId in io.dialob.session.engine.session.model
Subinterfaces of ItemId in io.dialob.session.engine.session.modelModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceClasses in io.dialob.session.engine.session.model that implement ItemIdModifier and TypeClassDescriptionfinal classImmutable implementation ofErrorId.final classImmutable implementation ofItemIdPartial.final classImmutable implementation ofItemIndex.final classImmutable implementation ofItemRef.final classImmutable implementation ofValueSetId.Fields in io.dialob.session.engine.session.model declared as ItemIdMethods in io.dialob.session.engine.session.model with type parameters of type ItemIdModifier and TypeMethodDescription<I extends ItemId>
ISessionObject.getId()ItemId.withParent(I parent) Methods in io.dialob.session.engine.session.model that return ItemIdModifier and TypeMethodDescriptionItemState.getId()ErrorId.getItemId()ErrorState.getItemId()ImmutableErrorId.getItemId()ItemState.getPrototypeId()ImmutableScope.getScopeId()Scope.getScopeId()default ItemIdMaps item id to current evaluation scope.static ItemIdIdUtils.readIdFrom(com.google.protobuf.CodedInputStream input) static ItemIdstatic ItemIdstatic ItemIdIdUtils.toIdNullable(String itemId) static ItemIdItemId.withParent(I parent) default ItemIdItemId.withParent(Optional<? extends ItemId> parent) Methods in io.dialob.session.engine.session.model that return types with arguments of type ItemIdModifier and TypeMethodDescriptionDialobSession.findMatchingItemIds(ItemId partialItemId) ItemState.getActivePage()ItemState.getItems()DialobSession.getItemStates()ImmutableItemStates.getItemStates()ItemStates.getItemStates()ErrorId.getParent()ImmutableItemIdPartial.getParent()ImmutableItemIndex.getParent()ImmutableItemRef.getParent()ItemId.getParent()ValueSetId.getParent()com.google.common.collect.ImmutableSet<ItemId> ImmutableScope.getScopeItems()Scope.getScopeItems()Methods in io.dialob.session.engine.session.model with parameters of type ItemIdModifier and TypeMethodDescriptionfinal ImmutableScope.BuilderImmutableScope.Builder.addScopeItems(ItemId element) Adds one element toscopeItemsset.final ImmutableScope.BuilderImmutableScope.Builder.addScopeItems(ItemId... elements) Adds elements toscopeItemsset.DialobSession.createScope(EvalContext evalContext, ItemId itemId) DialobSession.createScopedEvalContext(EvalContext evalContext, ItemId itemId) DialobSession.findErrorPrototypes(ItemId itemId) DialobSession.findMatchingItemIds(ItemId partialItemId) DialobSession.findPrototype(ItemId itemId) Fill a builder with attribute values from the providedio.dialob.session.engine.session.model.ItemIdinstance.Fill a builder with attribute values from the providedio.dialob.session.engine.session.model.ItemIdinstance.final ImmutableItemRef.BuilderFill a builder with attribute values from the providedio.dialob.session.engine.session.model.ItemIdinstance.DialobSession.getErrorState(ItemId itemId, String code) DialobSession.getItemState(ItemId id) final ImmutableErrorId.BuilderInitializes the value for theitemIdattribute.default ItemIdMaps item id to current evaluation scope.static booleanstatic ImmutableErrorIdConstruct a new immutableErrorIdinstance.static ImmutableScopeConstruct a new immutableScopeinstance.static ImmutableScopeConstruct a new immutableScopeinstance.Initializes the optional valueparentto parent.Initializes the optional valueparentto parent.final ImmutableItemRef.BuilderInitializes the optional valueparentto parent.ImmutableItemStates.Builder.putItemStates(ItemId key, ItemState value) Put one entry to theitemStatesmap.final ImmutableScope.BuilderInitializes the value for thescopeIdattribute.ItemState.UpdateBuilder.setActivePage(ItemId newActivePage) static Stringstatic ItemIdErrorId.withItemId(ItemId value) final ImmutableErrorIdImmutableErrorId.withItemId(ItemId value) Copy the current immutable object by setting a value for theitemIdattribute.final ImmutableItemIdPartialImmutableItemIdPartial.withParent(ItemId value) Copy the current immutable object by setting a present value for the optionalparentattribute.final ImmutableItemIndexImmutableItemIndex.withParent(ItemId value) Copy the current immutable object by setting a present value for the optionalparentattribute.final ImmutableItemRefImmutableItemRef.withParent(ItemId value) Copy the current immutable object by setting a present value for the optionalparentattribute.final ImmutableScopeImmutableScope.withScopeId(ItemId value) Copy the current immutable object by setting a value for thescopeIdattribute.final ImmutableScopeImmutableScope.withScopeItems(ItemId... elements) Copy the current immutable object with elements that replace the content ofscopeItems.static voidMethod parameters in io.dialob.session.engine.session.model with type arguments of type ItemIdModifier and TypeMethodDescriptionfinal ImmutableScope.BuilderImmutableScope.Builder.addAllScopeItems(Iterable<? extends ItemId> elements) Adds elements toscopeItemsset.ImmutableItemStates.Builder.itemStates(Map<? extends ItemId, ? extends ItemState> entries) Sets or replaces all mappings from the specified map as entries for theitemStatesmap.static booleanstatic ImmutableItemIdPartialConstruct a new immutableItemIdPartialinstance.static ImmutableItemIndexConstruct a new immutableItemIndexinstance.static ImmutableItemRefConstruct a new immutableItemRefinstance.static ImmutableScopeConstruct a new immutableScopeinstance.static ImmutableScopeConstruct a new immutableScopeinstance.Initializes the optional valueparentto parent.Initializes the optional valueparentto parent.final ImmutableItemRef.BuilderInitializes the optional valueparentto parent.ImmutableItemStates.Builder.putAllItemStates(Map<? extends ItemId, ? extends ItemState> entries) Put all mappings from the specified map as entries toitemStatesmap.ImmutableItemStates.Builder.putItemStates(Map.Entry<? extends ItemId, ? extends ItemState> entry) Put one entry to theitemStatesmap.final ImmutableScope.BuilderImmutableScope.Builder.scopeItems(Iterable<? extends ItemId> elements) Sets or replaces all elements forscopeItemsset.ItemState.UpdateBuilder.setAvailableItems(List<ItemId> newAvailableItems) final ImmutableItemStatesImmutableItemStates.withItemStates(Map<? extends ItemId, ? extends ItemState> entries) Copy the current immutable object by replacing theitemStatesmap with the specified map.final ImmutableItemIdPartialImmutableItemIdPartial.withParent(Optional<? extends ItemId> optional) Copy the current immutable object by setting an optional value for theparentattribute.final ImmutableItemIndexImmutableItemIndex.withParent(Optional<? extends ItemId> optional) Copy the current immutable object by setting an optional value for theparentattribute.final ImmutableItemRefImmutableItemRef.withParent(Optional<? extends ItemId> optional) Copy the current immutable object by setting an optional value for theparentattribute.default ItemIdItemId.withParent(Optional<? extends ItemId> parent) final ImmutableScopeImmutableScope.withScopeItems(Iterable<? extends ItemId> elements) Copy the current immutable object with elements that replace the content ofscopeItems.Constructors in io.dialob.session.engine.session.model with parameters of type ItemId -
Uses of ItemId in io.dialob.session.engine.spi
Methods in io.dialob.session.engine.spi that return types with arguments of type ItemIdMethods in io.dialob.session.engine.spi with parameters of type ItemIdModifier and TypeMethodDescriptionbooleanExpressionCompiler.compile(ItemId itemId, String expression, AliasesProvider aliasesProvider, Consumer<Expression> consumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index)