Uses of Class
io.dialob.session.engine.program.model.ImmutableGroup
Packages that use ImmutableGroup
-
Uses of ImmutableGroup in io.dialob.session.engine.program.model
Methods in io.dialob.session.engine.program.model that return ImmutableGroupModifier and TypeMethodDescriptionImmutableGroup.Builder.build()Builds a newImmutableGroup.static ImmutableGroupCreates an immutable copy of aGroupvalue.final ImmutableGroupImmutableGroup.withActiveExpression(Expression value) Copy the current immutable object by setting a present value for the optionalactiveExpressionattribute.final ImmutableGroupImmutableGroup.withActiveExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theactiveExpressionattribute.final ImmutableGroupImmutableGroup.withAllowedActionsExpression(Expression value) Copy the current immutable object by setting a present value for the optionalallowedActionsExpressionattribute.final ImmutableGroupImmutableGroup.withAllowedActionsExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theallowedActionsExpressionattribute.final ImmutableGroupImmutableGroup.withAvailableItemsExpression(Expression value) Copy the current immutable object by setting a present value for the optionalavailableItemsExpressionattribute.final ImmutableGroupImmutableGroup.withAvailableItemsExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theavailableItemsExpressionattribute.final ImmutableGroupImmutableGroup.withCanAddRowWhenExpression(Expression value) Copy the current immutable object by setting a present value for the optionalcanAddRowWhenExpressionattribute.final ImmutableGroupImmutableGroup.withCanAddRowWhenExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thecanAddRowWhenExpressionattribute.final ImmutableGroupImmutableGroup.withCanRemoveRowWhenExpression(Expression value) Copy the current immutable object by setting a present value for the optionalcanRemoveRowWhenExpressionattribute.final ImmutableGroupImmutableGroup.withCanRemoveRowWhenExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thecanRemoveRowWhenExpressionattribute.final ImmutableGroupImmutableGroup.withClassName(Expression value) Copy the current immutable object by setting a present value for the optionalclassNameattribute.final ImmutableGroupImmutableGroup.withClassName(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theclassNameattribute.final ImmutableGroupImmutableGroup.withDefaultValue(Object value) Copy the current immutable object by setting a present value for the optionaldefaultValueattribute.final ImmutableGroupImmutableGroup.withDefaultValue(Optional<? extends Object> optional) Copy the current immutable object by setting an optional value for thedefaultValueattribute.final ImmutableGroupImmutableGroup.withDescriptionExpression(Expression value) Copy the current immutable object by setting a present value for the optionaldescriptionExpressionattribute.final ImmutableGroupImmutableGroup.withDescriptionExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thedescriptionExpressionattribute.final ImmutableGroupImmutableGroup.withDisabledExpression(Expression value) Copy the current immutable object by setting a present value for the optionaldisabledExpressionattribute.final ImmutableGroupImmutableGroup.withDisabledExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thedisabledExpressionattribute.final ImmutableGroupImmutableGroup.withErrors(Error... elements) Copy the current immutable object with elements that replace the content oferrors.final ImmutableGroupImmutableGroup.withErrors(Iterable<? extends Error> elements) Copy the current immutable object with elements that replace the content oferrors.final ImmutableGroupCopy the current immutable object by setting a value for theidattribute.final ImmutableGroupImmutableGroup.withIsInvalidAnswersExpression(Expression value) Copy the current immutable object by setting a present value for the optionalisInvalidAnswersExpressionattribute.final ImmutableGroupImmutableGroup.withIsInvalidAnswersExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theisInvalidAnswersExpressionattribute.final ImmutableGroupImmutableGroup.withIsPrototype(boolean value) Copy the current immutable object by setting a value for theisPrototypeattribute.final ImmutableGroupImmutableGroup.withItemsExpression(Expression value) Copy the current immutable object by setting a value for theitemsExpressionattribute.final ImmutableGroupImmutableGroup.withLabelExpression(Expression value) Copy the current immutable object by setting a present value for the optionallabelExpressionattribute.final ImmutableGroupImmutableGroup.withLabelExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thelabelExpressionattribute.final ImmutableGroupCopy the current immutable object by replacing thepropsmap with the specified map.final ImmutableGroupImmutableGroup.withRequiredExpression(Expression value) Copy the current immutable object by setting a present value for the optionalrequiredExpressionattribute.final ImmutableGroupImmutableGroup.withRequiredExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for therequiredExpressionattribute.final ImmutableGroupCopy the current immutable object by setting a value for thetypeattribute.final ImmutableGroupImmutableGroup.withValueSetId(String value) Copy the current immutable object by setting a present value for the optionalvalueSetIdattribute.final ImmutableGroupImmutableGroup.withValueSetId(Optional<String> optional) Copy the current immutable object by setting an optional value for thevalueSetIdattribute.final ImmutableGroupImmutableGroup.withValueType(ValueType value) Copy the current immutable object by setting a value for thevalueTypeattribute.final ImmutableGroupCopy the current immutable object by setting a value for theviewattribute.