Uses of Interface
io.dialob.program.model.Expression
-
Packages that use Expression Package Description io.dialob.compiler.spi io.dialob.executor.command io.dialob.program io.dialob.program.ddrl io.dialob.program.expr io.dialob.program.expr.arith io.dialob.program.model -
-
Uses of Expression in io.dialob.compiler.spi
Method parameters in io.dialob.compiler.spi with type arguments of type Expression Modifier and Type Method Description booleanExpressionCompiler. compile(ItemId itemId, String expression, AliasesProvider aliasesProvider, Consumer<Expression> consumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index) -
Uses of Expression in io.dialob.executor.command
Methods in io.dialob.executor.command that return Expression Modifier and Type Method Description ExpressionAbstractUpdateAttributeCommand. getExpression()ExpressionErrorUpdateCommand. getExpression()ExpressionImmutableErrorLabelUpdateCommand. getExpression()ExpressionImmutableInitGroupItems. getExpression()ExpressionImmutableUpdateActivityCommand. getExpression()ExpressionImmutableUpdateAllowedActionsCommand. getExpression()ExpressionImmutableUpdateAvailableItemsCommand. getExpression()ExpressionImmutableUpdateClassNames. getExpression()ExpressionImmutableUpdateDescriptionCommand. getExpression()ExpressionImmutableUpdateDisabledCommand. getExpression()ExpressionImmutableUpdateGroupItems. getExpression()ExpressionImmutableUpdateIsInvalidAnswersCommand. getExpression()ExpressionImmutableUpdateLabelCommand. getExpression()ExpressionImmutableUpdateRequiredCommand. getExpression()ExpressionImmutableUpdateValidationCommand. getExpression()ExpressionImmutableValidationDisabledUpdateCommand. getExpression()ExpressionImmutableVariableUpdateCommand. getExpression()ExpressionInitGroupItems. getExpression()ExpressionUpdateAllowedActionsCommand. getExpression()ExpressionUpdateAvailableItemsCommand. getExpression()ExpressionUpdateClassNames. getExpression()ExpressionUpdateGroupItems. getExpression()ExpressionVariableUpdateCommand. getExpression()Methods in io.dialob.executor.command with parameters of type Expression Modifier and Type Method Description static UpdateActivityCommandCommandFactory. activityUpdate(ItemId targetId, Expression expression)static UpdateAllowedActionsCommandCommandFactory. allowedActionsUpdate(ItemId targetId, Expression expression)static UpdateAvailableItemsCommandCommandFactory. availableItemsUpdate(ItemId targetId, Expression expression)static UpdateDescriptionCommandCommandFactory. descriptionUpdate(ItemId targetId, Expression expression)static ErrorLabelUpdateCommandCommandFactory. errorLabelUpdateCommand(ErrorId errorId, Expression expression)ImmutableErrorLabelUpdateCommand.BuilderImmutableErrorLabelUpdateCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableInitGroupItems.BuilderImmutableInitGroupItems.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateActivityCommand.BuilderImmutableUpdateActivityCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateAllowedActionsCommand.BuilderImmutableUpdateAllowedActionsCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateAvailableItemsCommand.BuilderImmutableUpdateAvailableItemsCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateClassNames.BuilderImmutableUpdateClassNames.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateDescriptionCommand.BuilderImmutableUpdateDescriptionCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateDisabledCommand.BuilderImmutableUpdateDisabledCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateGroupItems.BuilderImmutableUpdateGroupItems.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateIsInvalidAnswersCommand.BuilderImmutableUpdateIsInvalidAnswersCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateLabelCommand.BuilderImmutableUpdateLabelCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateRequiredCommand.BuilderImmutableUpdateRequiredCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableUpdateValidationCommand.BuilderImmutableUpdateValidationCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableValidationDisabledUpdateCommand.BuilderImmutableValidationDisabledUpdateCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableVariableUpdateCommand.BuilderImmutableVariableUpdateCommand.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.static UpdateLabelCommandCommandFactory. labelUpdate(ItemId targetId, Expression expression)static ImmutableErrorLabelUpdateCommandImmutableErrorLabelUpdateCommand. of(ErrorId targetId, Expression expression, Iterable<? extends Trigger<ErrorState>> triggers)Construct a new immutableErrorLabelUpdateCommandinstance.static ImmutableErrorLabelUpdateCommandImmutableErrorLabelUpdateCommand. of(ErrorId targetId, Expression expression, List<Trigger<ErrorState>> triggers)Construct a new immutableErrorLabelUpdateCommandinstance.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.static ImmutableUpdateActivityCommandImmutableUpdateActivityCommand. of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers)Construct a new immutableUpdateActivityCommandinstance.static ImmutableUpdateActivityCommandImmutableUpdateActivityCommand. of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers)Construct a new immutableUpdateActivityCommandinstance.static ImmutableUpdateAllowedActionsCommandImmutableUpdateAllowedActionsCommand. of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers)Construct a new immutableUpdateAllowedActionsCommandinstance.static ImmutableUpdateAllowedActionsCommandImmutableUpdateAllowedActionsCommand. of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers)Construct a new immutableUpdateAllowedActionsCommandinstance.static ImmutableUpdateAvailableItemsCommandImmutableUpdateAvailableItemsCommand. of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers)Construct a new immutableUpdateAvailableItemsCommandinstance.static ImmutableUpdateAvailableItemsCommandImmutableUpdateAvailableItemsCommand. 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.static ImmutableUpdateDescriptionCommandImmutableUpdateDescriptionCommand. of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers)Construct a new immutableUpdateDescriptionCommandinstance.static ImmutableUpdateDescriptionCommandImmutableUpdateDescriptionCommand. of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers)Construct a new immutableUpdateDescriptionCommandinstance.static ImmutableUpdateDisabledCommandImmutableUpdateDisabledCommand. of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers)Construct a new immutableUpdateDisabledCommandinstance.static ImmutableUpdateDisabledCommandImmutableUpdateDisabledCommand. 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.static ImmutableUpdateIsInvalidAnswersCommandImmutableUpdateIsInvalidAnswersCommand. of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers)Construct a new immutableUpdateIsInvalidAnswersCommandinstance.static ImmutableUpdateIsInvalidAnswersCommandImmutableUpdateIsInvalidAnswersCommand. 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.static ImmutableUpdateRequiredCommandImmutableUpdateRequiredCommand. of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers)Construct a new immutableUpdateRequiredCommandinstance.static ImmutableUpdateRequiredCommandImmutableUpdateRequiredCommand. of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers)Construct a new immutableUpdateRequiredCommandinstance.static ImmutableUpdateValidationCommandImmutableUpdateValidationCommand. of(ErrorId targetId, Expression expression, Iterable<? extends Trigger<ErrorState>> triggers)Construct a new immutableUpdateValidationCommandinstance.static ImmutableUpdateValidationCommandImmutableUpdateValidationCommand. of(ErrorId targetId, Expression expression, List<Trigger<ErrorState>> triggers)Construct a new immutableUpdateValidationCommandinstance.static ImmutableValidationDisabledUpdateCommandImmutableValidationDisabledUpdateCommand. of(ErrorId targetId, Expression expression, Iterable<? extends Trigger<ErrorState>> triggers)Construct a new immutableValidationDisabledUpdateCommandinstance.static ImmutableValidationDisabledUpdateCommandImmutableValidationDisabledUpdateCommand. of(ErrorId targetId, Expression expression, List<Trigger<ErrorState>> triggers)Construct a new immutableValidationDisabledUpdateCommandinstance.static ImmutableVariableUpdateCommandImmutableVariableUpdateCommand. of(ItemId targetId, Expression expression, Iterable<? extends Trigger<ItemState>> triggers)Construct a new immutableVariableUpdateCommandinstance.static ImmutableVariableUpdateCommandImmutableVariableUpdateCommand. of(ItemId targetId, Expression expression, List<Trigger<ItemState>> triggers)Construct a new immutableVariableUpdateCommandinstance.static UpdateRequiredCommandCommandFactory. requiredUpdate(ItemId targetId, Expression expression)static UpdateClassNamesCommandFactory. updateClassNames(ItemId targetId, Expression expression)static UpdateDisabledCommandCommandFactory. updateDisabled(ItemId targetId, Expression expression)static ItemUpdateCommandCommandFactory. updateGroupItems(ItemId targetId, Expression expression)static UpdateIsInvalidAnswersCommandCommandFactory. updateIsInvalidAnswers(ItemId targetId, Expression expression)static UpdateValidationCommandCommandFactory. updateValidationCommand(ErrorId errorId, Expression expression)static ValidationDisabledUpdateCommandCommandFactory. validationDisabledUpdate(ErrorId errorId, Expression expression)static VariableUpdateCommandCommandFactory. variableUpdateCommand(ItemId targetId, Expression expression)ImmutableErrorLabelUpdateCommandImmutableErrorLabelUpdateCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableInitGroupItemsImmutableInitGroupItems. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateActivityCommandImmutableUpdateActivityCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateAllowedActionsCommandImmutableUpdateAllowedActionsCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateAvailableItemsCommandImmutableUpdateAvailableItemsCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateClassNamesImmutableUpdateClassNames. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateDescriptionCommandImmutableUpdateDescriptionCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateDisabledCommandImmutableUpdateDisabledCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateGroupItemsImmutableUpdateGroupItems. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateIsInvalidAnswersCommandImmutableUpdateIsInvalidAnswersCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateLabelCommandImmutableUpdateLabelCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateRequiredCommandImmutableUpdateRequiredCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateValidationCommandImmutableUpdateValidationCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableValidationDisabledUpdateCommandImmutableValidationDisabledUpdateCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableVariableUpdateCommandImmutableVariableUpdateCommand. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute. -
Uses of Expression in io.dialob.program
Fields in io.dialob.program declared as Expression Modifier and Type Field Description protected ExpressionAbstractItemBuilder. activeWhenstatic ExpressionGroupBuilder. EMPTY_ARRAY_EXPRESSIONMethods in io.dialob.program with parameters of type Expression Modifier and Type Method Description protected voidAbstractItemBuilder. requireBooleanExpression(Expression expression, io.dialob.api.form.FormValidationError.Type type, Consumer<io.dialob.api.form.FormValidationError> errorConsumer)protected TAbstractItemBuilder. setActiveWhen(Expression activeWhen)protected ValueSetEntryBuilderValueSetEntryBuilder. setActiveWhen(Expression activeWhen)QuestionBuilderQuestionBuilder. setRequiredWhen(Expression requiredWhen)Method parameters in io.dialob.program with type arguments of type Expression Modifier and Type Method Description booleanProgramBuilder. 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(@NotNull ItemId itemId, @NotNull String expression, @NotNull AliasesProvider aliasesProvider, @NotNull Consumer<Expression> consumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index) -
Uses of Expression in io.dialob.program.ddrl
Methods in io.dialob.program.ddrl that return types with arguments of type Expression Modifier and Type Method Description <T> Optional<Expression>DDRLExpressionCompiler. compile(VariableFinder variableFinder, String expressionString, Consumer<RuleExpressionCompilerError> errorConsumer)Map<String,Expression>DDRLExpressionCompiler. getAsyncFunctionVariableExpressions() -
Uses of Expression in io.dialob.program.expr
Subinterfaces of Expression in io.dialob.program.expr Modifier and Type Interface Description interfaceExpressionListinterfaceNotOnPageExpressionClasses in io.dialob.program.expr that implement Expression Modifier and Type Class Description classImmutableExpressionListImmutable implementation ofExpressionList.classImmutableNotOnPageExpressionImmutable implementation ofNotOnPageExpression.Methods in io.dialob.program.expr that return Expression Modifier and Type Method Description ExpressionDDRLOperatorFactory. createOperator(ValueType nodeValueType, String operator, List<Expression> arguments)ExpressionOperatorFactory. createOperator(ValueType nodeValueType, String operator, List<Expression> arguments)protected ExpressionDDRLOperatorFactory. validateRegexExpression(Expression patternExpr)Methods in io.dialob.program.expr that return types with arguments of type Expression Modifier and Type Method Description List<Expression>ExpressionList. getExpressions()com.google.common.collect.ImmutableList<Expression>ImmutableExpressionList. getExpressions()Methods in io.dialob.program.expr with parameters of type Expression Modifier and Type Method Description ImmutableExpressionList.BuilderImmutableExpressionList.Builder. addExpressions(Expression element)Adds one element toexpressionslist.ImmutableExpressionList.BuilderImmutableExpressionList.Builder. addExpressions(Expression... elements)Adds elements toexpressionslist.protected ExpressionDDRLOperatorFactory. validateRegexExpression(Expression patternExpr)ImmutableExpressionListImmutableExpressionList. withExpressions(Expression... elements)Copy the current immutable object with elements that replace the content ofexpressions.Method parameters in io.dialob.program.expr with type arguments of type Expression Modifier and Type Method Description ImmutableExpressionList.BuilderImmutableExpressionList.Builder. addAllExpressions(Iterable<? extends Expression> elements)Adds elements toexpressionslist.ExpressionDDRLOperatorFactory. createOperator(ValueType nodeValueType, String operator, List<Expression> arguments)ExpressionOperatorFactory. createOperator(ValueType nodeValueType, String operator, List<Expression> arguments)ImmutableExpressionList.BuilderImmutableExpressionList.Builder. expressions(Iterable<? extends Expression> elements)Sets or replaces all elements forexpressionslist.ImmutableExpressionListImmutableExpressionList. withExpressions(Iterable<? extends Expression> elements)Copy the current immutable object with elements that replace the content ofexpressions. -
Uses of Expression in io.dialob.program.expr.arith
Methods in io.dialob.program.expr.arith that return Expression Modifier and Type Method Description static ExpressionOperators. and(Expression... expressions)static ExpressionTimeOperators. createOperator(OperatorSymbol operator, Expression lhs, Expression rhs)ExpressionArrayReducerOperator. getArrayExpression()ExpressionImmutableArrayReducerOperator. getArrayExpression()ExpressionCoerceToDecimalOperator. getExpression()ExpressionFormatOperator. getExpression()ExpressionImmutableCoerceToDecimalOperator. getExpression()ExpressionImmutableFormatOperator. getExpression()ExpressionImmutableNegOperatorDecimal. getExpression()ExpressionImmutableNegOperatorNumber. getExpression()ExpressionImmutableNotOperator. getExpression()ExpressionImmutableToLowerCaseOperator. getExpression()ExpressionImmutableToStringOperator. getExpression()ExpressionImmutableToUpperCaseOperator. getExpression()ExpressionImmutableValueSetEntryToStringOperator. getExpression()ExpressionToLowerCaseOperator. getExpression()ExpressionToStringOperator. getExpression()ExpressionToUpperCaseOperator. getExpression()ExpressionUnaryOperator. getExpression()ExpressionValueSetEntryToStringOperator. getExpression()ExpressionImmutableDateMinusDateOperator. getLhs()ExpressionImmutableDateMinusPeriodOperator. getLhs()ExpressionImmutableDatePlusPeriodOperator. getLhs()ExpressionImmutableEqOperator. getLhs()ExpressionImmutableGeOperator. getLhs()ExpressionImmutableGtOperator. getLhs()ExpressionImmutableInOperator. getLhs()ExpressionImmutableLeOperator. getLhs()ExpressionImmutableLtOperator. getLhs()ExpressionImmutableMatchesOperator. getLhs()ExpressionImmutableNeOperator. getLhs()ExpressionImmutablePeriodGeOperator. getLhs()ExpressionImmutablePeriodGtOperator. getLhs()ExpressionImmutablePeriodLeOperator. getLhs()ExpressionImmutablePeriodLtOperator. getLhs()ExpressionImmutableTimeMinusDurationOperator. getLhs()ExpressionImmutableTimeMinusTimeOperator. getLhs()ExpressionImmutableTimePlusDurationOperator. getLhs()ExpressionInfixOperator. getLhs()ExpressionImmutableDateMinusDateOperator. getRhs()ExpressionImmutableDateMinusPeriodOperator. getRhs()ExpressionImmutableDatePlusPeriodOperator. getRhs()ExpressionImmutableEqOperator. getRhs()ExpressionImmutableGeOperator. getRhs()ExpressionImmutableGtOperator. getRhs()ExpressionImmutableInOperator. getRhs()ExpressionImmutableLeOperator. getRhs()ExpressionImmutableLtOperator. getRhs()ExpressionImmutableMatchesOperator. getRhs()ExpressionImmutableNeOperator. getRhs()ExpressionImmutablePeriodGeOperator. getRhs()ExpressionImmutablePeriodGtOperator. getRhs()ExpressionImmutablePeriodLeOperator. getRhs()ExpressionImmutablePeriodLtOperator. getRhs()ExpressionImmutableTimeMinusDurationOperator. getRhs()ExpressionImmutableTimeMinusTimeOperator. getRhs()ExpressionImmutableTimePlusDurationOperator. getRhs()ExpressionInfixOperator. getRhs()static ExpressionOperators. isActive(ItemId id)static ExpressionOperators. isAnswered(ItemId id)static ExpressionOperators. isBlank(ItemId id)static ExpressionOperators. isDisabled(ItemId id)static ExpressionOperators. isNull(ItemId id)static ExpressionOperators. isRequired(ItemId id)static ExpressionReduceOperators. maxOf(Expression expression)static ExpressionReduceOperators. minOf(Expression expression)static ExpressionOperators. not(Expression expression)static ExpressionTimeOperators. now()static ExpressionOperators. or(Expression... expressions)static ExpressionReduceOperators. sumOf(Expression expression)static ExpressionTimeOperators. today()static ExpressionLocalizedLabelOperator. toStringExpression(ProgramBuilder programBuilder, ItemId itemId, VariableReference variableReference)Methods in io.dialob.program.expr.arith that return types with arguments of type Expression Modifier and Type Method Description List<Expression>FunctionCallOperator. getArgs()com.google.common.collect.ImmutableList<Expression>ImmutableFunctionCallOperator. getArgs()List<Expression>ConcatOperator. getExpressions()com.google.common.collect.ImmutableList<Expression>ImmutableConcatOperator. getExpressions()List<Pair<Expression,T>>ConditionalListOperator. getItems()com.google.common.collect.ImmutableList<Pair<Expression,T>>ImmutableConditionalListOperator. getItems()List<Expression>BinaryOperator. getNodes()com.google.common.collect.ImmutableList<Expression>ImmutableBinaryOperator. getNodes()com.google.common.collect.ImmutableMap<String,Expression>ImmutableLocalizedLabelOperator. getValue()Map<String,Expression>LocalizedLabelOperator. getValue()Methods in io.dialob.program.expr.arith with parameters of type Expression Modifier and Type Method Description ImmutableFunctionCallOperator.BuilderImmutableFunctionCallOperator.Builder. addArgs(Expression element)Adds one element toargslist.ImmutableFunctionCallOperator.BuilderImmutableFunctionCallOperator.Builder. addArgs(Expression... elements)Adds elements toargslist.ImmutableConcatOperator.BuilderImmutableConcatOperator.Builder. addExpressions(Expression element)Adds one element toexpressionslist.ImmutableConcatOperator.BuilderImmutableConcatOperator.Builder. addExpressions(Expression... elements)Adds elements toexpressionslist.ImmutableBinaryOperator.Builder<T>ImmutableBinaryOperator.Builder. addNodes(Expression element)Adds one element tonodeslist.ImmutableBinaryOperator.Builder<T>ImmutableBinaryOperator.Builder. addNodes(Expression... elements)Adds elements tonodeslist.static ExpressionOperators. and(Expression... expressions)ImmutableArrayReducerOperator.Builder<T>ImmutableArrayReducerOperator.Builder. arrayExpression(Expression arrayExpression)Initializes the value for thearrayExpressionattribute.static ExpressionTimeOperators. createOperator(OperatorSymbol operator, Expression lhs, Expression rhs)InfixOperator<Boolean>BooleanOperators. eq(Expression lhs, Expression rhs)InfixOperator<Boolean>ComparableTypeOperators. eq(Expression lhs, Expression rhs)InfixOperator<Boolean>Operators. eq(Expression lhs, Expression rhs)InfixOperator<Boolean>PeriodOperators. eq(Expression lhs, Expression rhs)ImmutableCoerceToDecimalOperator.BuilderImmutableCoerceToDecimalOperator.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableFormatOperator.BuilderImmutableFormatOperator.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableNegOperatorDecimal.BuilderImmutableNegOperatorDecimal.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableNegOperatorNumber.BuilderImmutableNegOperatorNumber.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableNotOperator.BuilderImmutableNotOperator.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableToLowerCaseOperator.BuilderImmutableToLowerCaseOperator.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableToStringOperator.BuilderImmutableToStringOperator.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableToUpperCaseOperator.BuilderImmutableToUpperCaseOperator.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.ImmutableValueSetEntryToStringOperator.BuilderImmutableValueSetEntryToStringOperator.Builder. expression(Expression expression)Initializes the value for theexpressionattribute.static ItemIdReduceOperators. extractPrototypeId(Expression expression)ImmutableConstant.Builder<T>ImmutableConstant.Builder. from(Expression instance)Fill a builder with attribute values from the providedio.dialob.program.model.Expressioninstance.ImmutableContextVariableReference.Builder<T>ImmutableContextVariableReference.Builder. from(Expression instance)Fill a builder with attribute values from the providedio.dialob.program.model.Expressioninstance.ImmutableFunctionCallOperator.BuilderImmutableFunctionCallOperator.Builder. from(Expression instance)Fill a builder with attribute values from the providedio.dialob.program.model.Expressioninstance.ImmutableStringTemplateOperator.BuilderImmutableStringTemplateOperator.Builder. from(Expression instance)Fill a builder with attribute values from the providedio.dialob.program.model.Expressioninstance.ImmutableVariableReference.Builder<T>ImmutableVariableReference.Builder. from(Expression instance)Fill a builder with attribute values from the providedio.dialob.program.model.Expressioninstance.InfixOperator<Boolean>BooleanOperators. ge(Expression lhs, Expression rhs)InfixOperator<Boolean>ComparableTypeOperators. ge(Expression lhs, Expression rhs)InfixOperator<Boolean>Operators. ge(Expression lhs, Expression rhs)InfixOperator<Boolean>PeriodOperators. ge(Expression lhs, Expression rhs)InfixOperator<Boolean>BooleanOperators. gt(Expression lhs, Expression rhs)InfixOperator<Boolean>ComparableTypeOperators. gt(Expression lhs, Expression rhs)InfixOperator<Boolean>Operators. gt(Expression lhs, Expression rhs)InfixOperator<Boolean>PeriodOperators. gt(Expression lhs, Expression rhs)InfixOperator<Boolean>BooleanOperators. le(Expression lhs, Expression rhs)InfixOperator<Boolean>ComparableTypeOperators. le(Expression lhs, Expression rhs)InfixOperator<Boolean>Operators. le(Expression lhs, Expression rhs)InfixOperator<Boolean>PeriodOperators. le(Expression lhs, Expression rhs)ImmutableDateMinusDateOperator.BuilderImmutableDateMinusDateOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableDateMinusPeriodOperator.BuilderImmutableDateMinusPeriodOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableDatePlusPeriodOperator.BuilderImmutableDatePlusPeriodOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableEqOperator.Builder<T>ImmutableEqOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableGeOperator.Builder<T>ImmutableGeOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableGtOperator.Builder<T>ImmutableGtOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableInOperator.BuilderImmutableInOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableLeOperator.Builder<T>ImmutableLeOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableLtOperator.Builder<T>ImmutableLtOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableMatchesOperator.BuilderImmutableMatchesOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableNeOperator.Builder<T>ImmutableNeOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutablePeriodGeOperator.BuilderImmutablePeriodGeOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutablePeriodGtOperator.BuilderImmutablePeriodGtOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutablePeriodLeOperator.BuilderImmutablePeriodLeOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutablePeriodLtOperator.BuilderImmutablePeriodLtOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableTimeMinusDurationOperator.BuilderImmutableTimeMinusDurationOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableTimeMinusTimeOperator.BuilderImmutableTimeMinusTimeOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.ImmutableTimePlusDurationOperator.BuilderImmutableTimePlusDurationOperator.Builder. lhs(Expression lhs)Initializes the value for thelhsattribute.static ImmutableToLowerCaseOperatorImmutableToLowerCaseOperator. lowerCaseOf(Expression expression)Construct a new immutableToLowerCaseOperatorinstance.InfixOperator<Boolean>BooleanOperators. lt(Expression lhs, Expression rhs)InfixOperator<Boolean>ComparableTypeOperators. lt(Expression lhs, Expression rhs)InfixOperator<Boolean>Operators. lt(Expression lhs, Expression rhs)InfixOperator<Boolean>PeriodOperators. lt(Expression lhs, Expression rhs)static ExpressionReduceOperators. maxOf(Expression expression)static ExpressionReduceOperators. minOf(Expression expression)InfixOperator<Boolean>BooleanOperators. ne(Expression lhs, Expression rhs)InfixOperator<Boolean>ComparableTypeOperators. ne(Expression lhs, Expression rhs)InfixOperator<Boolean>Operators. ne(Expression lhs, Expression rhs)InfixOperator<Boolean>PeriodOperators. ne(Expression lhs, Expression rhs)static ExpressionOperators. not(Expression expression)static <T> ImmutableArrayReducerOperator<T>ImmutableArrayReducerOperator. of(BinaryOperator<T> reducer, Expression arrayExpression)Construct a new immutableArrayReducerOperatorinstance.static ImmutableCoerceToDecimalOperatorImmutableCoerceToDecimalOperator. of(Expression expression)Construct a new immutableCoerceToDecimalOperatorinstance.static ImmutableDateMinusDateOperatorImmutableDateMinusDateOperator. of(Expression lhs, Expression rhs)Construct a new immutableDateMinusDateOperatorinstance.static ImmutableDateMinusPeriodOperatorImmutableDateMinusPeriodOperator. of(Expression lhs, Expression rhs)Construct a new immutableDateMinusPeriodOperatorinstance.static ImmutableDatePlusPeriodOperatorImmutableDatePlusPeriodOperator. of(Expression lhs, Expression rhs)Construct a new immutableDatePlusPeriodOperatorinstance.static <T> ImmutableEqOperator<T>ImmutableEqOperator. of(Expression lhs, Expression rhs)Construct a new immutableEqOperatorinstance.static ImmutableFormatOperatorImmutableFormatOperator. of(Expression expression, String format)Construct a new immutableFormatOperatorinstance.static <T extends Comparable<T>>
ImmutableGeOperator<T>ImmutableGeOperator. of(Expression lhs, Expression rhs)Construct a new immutableGeOperatorinstance.static <T extends Comparable<T>>
ImmutableGtOperator<T>ImmutableGtOperator. of(Expression lhs, Expression rhs)Construct a new immutableGtOperatorinstance.static ImmutableInOperatorImmutableInOperator. of(Expression lhs, Expression rhs)Construct a new immutableInOperatorinstance.static <T extends Comparable<T>>
ImmutableLeOperator<T>ImmutableLeOperator. of(Expression lhs, Expression rhs)Construct a new immutableLeOperatorinstance.static <T extends Comparable<T>>
ImmutableLtOperator<T>ImmutableLtOperator. of(Expression lhs, Expression rhs)Construct a new immutableLtOperatorinstance.static ImmutableMatchesOperatorImmutableMatchesOperator. of(Expression lhs, Expression rhs)Construct a new immutableMatchesOperatorinstance.static ImmutableNegOperatorDecimalImmutableNegOperatorDecimal. of(Expression expression)Construct a new immutableNegOperatorDecimalinstance.static ImmutableNegOperatorNumberImmutableNegOperatorNumber. of(Expression expression)Construct a new immutableNegOperatorNumberinstance.static <T> ImmutableNeOperator<T>ImmutableNeOperator. of(Expression lhs, Expression rhs)Construct a new immutableNeOperatorinstance.static ImmutableNotOperatorImmutableNotOperator. of(Expression expression)Construct a new immutableNotOperatorinstance.static ImmutablePeriodGeOperatorImmutablePeriodGeOperator. of(Expression lhs, Expression rhs)Construct a new immutablePeriodGeOperatorinstance.static ImmutablePeriodGtOperatorImmutablePeriodGtOperator. of(Expression lhs, Expression rhs)Construct a new immutablePeriodGtOperatorinstance.static ImmutablePeriodLeOperatorImmutablePeriodLeOperator. of(Expression lhs, Expression rhs)Construct a new immutablePeriodLeOperatorinstance.static ImmutablePeriodLtOperatorImmutablePeriodLtOperator. of(Expression lhs, Expression rhs)Construct a new immutablePeriodLtOperatorinstance.static ImmutableTimeMinusDurationOperatorImmutableTimeMinusDurationOperator. of(Expression lhs, Expression rhs)Construct a new immutableTimeMinusDurationOperatorinstance.static ImmutableTimeMinusTimeOperatorImmutableTimeMinusTimeOperator. of(Expression lhs, Expression rhs)Construct a new immutableTimeMinusTimeOperatorinstance.static ImmutableTimePlusDurationOperatorImmutableTimePlusDurationOperator. of(Expression lhs, Expression rhs)Construct a new immutableTimePlusDurationOperatorinstance.static ImmutableToStringOperatorImmutableToStringOperator. of(Expression expression)Construct a new immutableToStringOperatorinstance.static ImmutableValueSetEntryToStringOperatorImmutableValueSetEntryToStringOperator. of(ValueSetId valueSetId, Expression expression)Construct a new immutableValueSetEntryToStringOperatorinstance.static ExpressionOperators. or(Expression... expressions)ImmutableLocalizedLabelOperator.BuilderImmutableLocalizedLabelOperator.Builder. putValue(String key, Expression value)Put one entry to thevaluemap.ImmutableDateMinusDateOperator.BuilderImmutableDateMinusDateOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableDateMinusPeriodOperator.BuilderImmutableDateMinusPeriodOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableDatePlusPeriodOperator.BuilderImmutableDatePlusPeriodOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableEqOperator.Builder<T>ImmutableEqOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableGeOperator.Builder<T>ImmutableGeOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableGtOperator.Builder<T>ImmutableGtOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableInOperator.BuilderImmutableInOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableLeOperator.Builder<T>ImmutableLeOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableLtOperator.Builder<T>ImmutableLtOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableMatchesOperator.BuilderImmutableMatchesOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableNeOperator.Builder<T>ImmutableNeOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutablePeriodGeOperator.BuilderImmutablePeriodGeOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutablePeriodGtOperator.BuilderImmutablePeriodGtOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutablePeriodLeOperator.BuilderImmutablePeriodLeOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutablePeriodLtOperator.BuilderImmutablePeriodLtOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableTimeMinusDurationOperator.BuilderImmutableTimeMinusDurationOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableTimeMinusTimeOperator.BuilderImmutableTimeMinusTimeOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.ImmutableTimePlusDurationOperator.BuilderImmutableTimePlusDurationOperator.Builder. rhs(Expression rhs)Initializes the value for therhsattribute.static ExpressionReduceOperators. sumOf(Expression expression)static ImmutableToUpperCaseOperatorImmutableToUpperCaseOperator. upperCaseOf(Expression expression)Construct a new immutableToUpperCaseOperatorinstance.ImmutableFunctionCallOperatorImmutableFunctionCallOperator. withArgs(Expression... elements)Copy the current immutable object with elements that replace the content ofargs.ImmutableArrayReducerOperator<T>ImmutableArrayReducerOperator. withArrayExpression(Expression value)Copy the current immutable object by setting a value for thearrayExpressionattribute.ImmutableCoerceToDecimalOperatorImmutableCoerceToDecimalOperator. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableFormatOperatorImmutableFormatOperator. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableNegOperatorDecimalImmutableNegOperatorDecimal. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableNegOperatorNumberImmutableNegOperatorNumber. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableNotOperatorImmutableNotOperator. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableToLowerCaseOperatorImmutableToLowerCaseOperator. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableToStringOperatorImmutableToStringOperator. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableToUpperCaseOperatorImmutableToUpperCaseOperator. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableValueSetEntryToStringOperatorImmutableValueSetEntryToStringOperator. withExpression(Expression value)Copy the current immutable object by setting a value for theexpressionattribute.ImmutableConcatOperatorImmutableConcatOperator. withExpressions(Expression... elements)Copy the current immutable object with elements that replace the content ofexpressions.ImmutableDateMinusDateOperatorImmutableDateMinusDateOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableDateMinusPeriodOperatorImmutableDateMinusPeriodOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableDatePlusPeriodOperatorImmutableDatePlusPeriodOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableEqOperator<T>ImmutableEqOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableGeOperator<T>ImmutableGeOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableGtOperator<T>ImmutableGtOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableInOperatorImmutableInOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableLeOperator<T>ImmutableLeOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableLtOperator<T>ImmutableLtOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableMatchesOperatorImmutableMatchesOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableNeOperator<T>ImmutableNeOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutablePeriodGeOperatorImmutablePeriodGeOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutablePeriodGtOperatorImmutablePeriodGtOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutablePeriodLeOperatorImmutablePeriodLeOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutablePeriodLtOperatorImmutablePeriodLtOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableTimeMinusDurationOperatorImmutableTimeMinusDurationOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableTimeMinusTimeOperatorImmutableTimeMinusTimeOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableTimePlusDurationOperatorImmutableTimePlusDurationOperator. withLhs(Expression value)Copy the current immutable object by setting a value for thelhsattribute.ImmutableBinaryOperator<T>ImmutableBinaryOperator. withNodes(Expression... elements)Copy the current immutable object with elements that replace the content ofnodes.ImmutableDateMinusDateOperatorImmutableDateMinusDateOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableDateMinusPeriodOperatorImmutableDateMinusPeriodOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableDatePlusPeriodOperatorImmutableDatePlusPeriodOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableEqOperator<T>ImmutableEqOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableGeOperator<T>ImmutableGeOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableGtOperator<T>ImmutableGtOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableInOperatorImmutableInOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableLeOperator<T>ImmutableLeOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableLtOperator<T>ImmutableLtOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableMatchesOperatorImmutableMatchesOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableNeOperator<T>ImmutableNeOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutablePeriodGeOperatorImmutablePeriodGeOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutablePeriodGtOperatorImmutablePeriodGtOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutablePeriodLeOperatorImmutablePeriodLeOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutablePeriodLtOperatorImmutablePeriodLtOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableTimeMinusDurationOperatorImmutableTimeMinusDurationOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableTimeMinusTimeOperatorImmutableTimeMinusTimeOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.ImmutableTimePlusDurationOperatorImmutableTimePlusDurationOperator. withRhs(Expression value)Copy the current immutable object by setting a value for therhsattribute.Method parameters in io.dialob.program.expr.arith with type arguments of type Expression Modifier and Type Method Description ImmutableFunctionCallOperator.BuilderImmutableFunctionCallOperator.Builder. addAllArgs(Iterable<? extends Expression> elements)Adds elements toargslist.ImmutableConcatOperator.BuilderImmutableConcatOperator.Builder. addAllExpressions(Iterable<? extends Expression> elements)Adds elements toexpressionslist.ImmutableConditionalListOperator.Builder<T>ImmutableConditionalListOperator.Builder. addAllItems(Iterable<? extends Pair<Expression,T>> elements)Adds elements toitemslist.ImmutableBinaryOperator.Builder<T>ImmutableBinaryOperator.Builder. addAllNodes(Iterable<? extends Expression> elements)Adds elements tonodeslist.ImmutableConditionalListOperator.Builder<T>ImmutableConditionalListOperator.Builder. addItems(Pair<Expression,T> element)Adds one element toitemslist.ImmutableFunctionCallOperator.BuilderImmutableFunctionCallOperator.Builder. args(Iterable<? extends Expression> elements)Sets or replaces all elements forargslist.ImmutableConcatOperator.BuilderImmutableConcatOperator.Builder. expressions(Iterable<? extends Expression> elements)Sets or replaces all elements forexpressionslist.ImmutableConditionalListOperator.Builder<T>ImmutableConditionalListOperator.Builder. items(Iterable<? extends Pair<Expression,T>> elements)Sets or replaces all elements foritemslist.ImmutableBinaryOperator.Builder<T>ImmutableBinaryOperator.Builder. nodes(Iterable<? extends Expression> elements)Sets or replaces all elements fornodeslist.static ImmutableLocalizedLabelOperatorImmutableLocalizedLabelOperator. of(Map<String,? extends Expression> value)Construct a new immutableLocalizedLabelOperatorinstance.ImmutableLocalizedLabelOperator.BuilderImmutableLocalizedLabelOperator.Builder. putAllValue(Map<String,? extends Expression> entries)Put all mappings from the specified map as entries tovaluemap.ImmutableLocalizedLabelOperator.BuilderImmutableLocalizedLabelOperator.Builder. putValue(Map.Entry<String,? extends Expression> entry)Put one entry to thevaluemap.ImmutableLocalizedLabelOperator.BuilderImmutableLocalizedLabelOperator.Builder. value(Map<String,? extends Expression> entries)Sets or replaces all mappings from the specified map as entries for thevaluemap.ImmutableFunctionCallOperatorImmutableFunctionCallOperator. withArgs(Iterable<? extends Expression> elements)Copy the current immutable object with elements that replace the content ofargs.ImmutableConcatOperatorImmutableConcatOperator. withExpressions(Iterable<? extends Expression> elements)Copy the current immutable object with elements that replace the content ofexpressions.ImmutableConditionalListOperator<T>ImmutableConditionalListOperator. withItems(Iterable<? extends Pair<Expression,T>> elements)Copy the current immutable object with elements that replace the content ofitems.ImmutableBinaryOperator<T>ImmutableBinaryOperator. withNodes(Iterable<? extends Expression> elements)Copy the current immutable object with elements that replace the content ofnodes.ImmutableLocalizedLabelOperatorImmutableLocalizedLabelOperator. withValue(Map<String,? extends Expression> entries)Copy the current immutable object by replacing thevaluemap with the specified map. -
Uses of Expression in io.dialob.program.model
Methods in io.dialob.program.model that return Expression Modifier and Type Method Description ExpressionGroup. getItemsExpression()ExpressionImmutableGroup. getItemsExpression()ExpressionError. getLabel()ExpressionImmutableError. getLabel()ExpressionImmutableValueSet.Entry. getLabel()ExpressionValueSet.Entry. getLabel()ExpressionError. getValidationExpression()ExpressionImmutableError. getValidationExpression()ExpressionImmutableVariableItem. getValueExpression()ExpressionVariableItem. getValueExpression()ExpressionConditionalValue. getWhen()ExpressionImmutableConditionalValue. getWhen()Methods in io.dialob.program.model with parameters of type Expression Modifier and Type Method Description ImmutableFormItem.BuilderImmutableFormItem.Builder. activeExpression(Expression activeExpression)Initializes the optional valueactiveExpressionto activeExpression.ImmutableGroup.BuilderImmutableGroup.Builder. activeExpression(Expression activeExpression)Initializes the optional valueactiveExpressionto activeExpression.ImmutableGroup.BuilderImmutableGroup.Builder. allowedActionsExpression(Expression allowedActionsExpression)Initializes the optional valueallowedActionsExpressionto allowedActionsExpression.ImmutableGroup.BuilderImmutableGroup.Builder. availableItemsExpression(Expression availableItemsExpression)Initializes the optional valueavailableItemsExpressionto availableItemsExpression.ImmutableFormItem.BuilderImmutableFormItem.Builder. className(Expression className)Initializes the optional valueclassNameto className.ImmutableGroup.BuilderImmutableGroup.Builder. className(Expression className)Initializes the optional valueclassNameto className.ImmutableFormItem.BuilderImmutableFormItem.Builder. descriptionExpression(Expression descriptionExpression)Initializes the optional valuedescriptionExpressionto descriptionExpression.ImmutableGroup.BuilderImmutableGroup.Builder. descriptionExpression(Expression descriptionExpression)Initializes the optional valuedescriptionExpressionto descriptionExpression.ImmutableError.BuilderImmutableError.Builder. disabledExpression(Expression disabledExpression)Initializes the optional valuedisabledExpressionto disabledExpression.ImmutableFormItem.BuilderImmutableFormItem.Builder. disabledExpression(Expression disabledExpression)Initializes the optional valuedisabledExpressionto disabledExpression.ImmutableGroup.BuilderImmutableGroup.Builder. disabledExpression(Expression disabledExpression)Initializes the optional valuedisabledExpressionto disabledExpression.ImmutableGroup.BuilderImmutableGroup.Builder. isInvalidAnswersExpression(Expression isInvalidAnswersExpression)Initializes the optional valueisInvalidAnswersExpressionto isInvalidAnswersExpression.ImmutableGroup.BuilderImmutableGroup.Builder. itemsExpression(Expression itemsExpression)Initializes the value for theitemsExpressionattribute.ImmutableError.BuilderImmutableError.Builder. label(Expression label)Initializes the value for thelabelattribute.ImmutableValueSet.Entry.BuilderImmutableValueSet.Entry.Builder. label(Expression label)Initializes the value for thelabelattribute.ImmutableFormItem.BuilderImmutableFormItem.Builder. labelExpression(Expression labelExpression)Initializes the optional valuelabelExpressionto labelExpression.ImmutableGroup.BuilderImmutableGroup.Builder. labelExpression(Expression labelExpression)Initializes the optional valuelabelExpressionto labelExpression.ImmutableFormItem.BuilderImmutableFormItem.Builder. requiredExpression(Expression requiredExpression)Initializes the optional valuerequiredExpressionto requiredExpression.ImmutableGroup.BuilderImmutableGroup.Builder. requiredExpression(Expression requiredExpression)Initializes the optional valuerequiredExpressionto requiredExpression.ImmutableError.BuilderImmutableError.Builder. validationExpression(Expression validationExpression)Initializes the value for thevalidationExpressionattribute.ImmutableVariableItem.BuilderImmutableVariableItem.Builder. valueExpression(Expression valueExpression)Initializes the value for thevalueExpressionattribute.ImmutableConditionalValue.Builder<T>ImmutableConditionalValue.Builder. when(Expression when)Initializes the value for thewhenattribute.ImmutableFormItemImmutableFormItem. withActiveExpression(Expression value)Copy the current immutable object by setting a present value for the optionalactiveExpressionattribute.ImmutableGroupImmutableGroup. withActiveExpression(Expression value)Copy the current immutable object by setting a present value for the optionalactiveExpressionattribute.ImmutableGroupImmutableGroup. withAllowedActionsExpression(Expression value)Copy the current immutable object by setting a present value for the optionalallowedActionsExpressionattribute.ImmutableGroupImmutableGroup. withAvailableItemsExpression(Expression value)Copy the current immutable object by setting a present value for the optionalavailableItemsExpressionattribute.ImmutableFormItemImmutableFormItem. withClassName(Expression value)Copy the current immutable object by setting a present value for the optionalclassNameattribute.ImmutableGroupImmutableGroup. withClassName(Expression value)Copy the current immutable object by setting a present value for the optionalclassNameattribute.ImmutableFormItemImmutableFormItem. withDescriptionExpression(Expression value)Copy the current immutable object by setting a present value for the optionaldescriptionExpressionattribute.ImmutableGroupImmutableGroup. withDescriptionExpression(Expression value)Copy the current immutable object by setting a present value for the optionaldescriptionExpressionattribute.ImmutableErrorImmutableError. withDisabledExpression(Expression value)Copy the current immutable object by setting a present value for the optionaldisabledExpressionattribute.ImmutableFormItemImmutableFormItem. withDisabledExpression(Expression value)Copy the current immutable object by setting a present value for the optionaldisabledExpressionattribute.ImmutableGroupImmutableGroup. withDisabledExpression(Expression value)Copy the current immutable object by setting a present value for the optionaldisabledExpressionattribute.ImmutableGroupImmutableGroup. withIsInvalidAnswersExpression(Expression value)Copy the current immutable object by setting a present value for the optionalisInvalidAnswersExpressionattribute.ImmutableGroupImmutableGroup. withItemsExpression(Expression value)Copy the current immutable object by setting a value for theitemsExpressionattribute.ImmutableErrorImmutableError. withLabel(Expression value)Copy the current immutable object by setting a value for thelabelattribute.ImmutableValueSet.EntryImmutableValueSet.Entry. withLabel(Expression value)Copy the current immutable object by setting a value for thelabelattribute.ImmutableFormItemImmutableFormItem. withLabelExpression(Expression value)Copy the current immutable object by setting a present value for the optionallabelExpressionattribute.ImmutableGroupImmutableGroup. withLabelExpression(Expression value)Copy the current immutable object by setting a present value for the optionallabelExpressionattribute.ImmutableFormItemImmutableFormItem. withRequiredExpression(Expression value)Copy the current immutable object by setting a present value for the optionalrequiredExpressionattribute.ImmutableGroupImmutableGroup. withRequiredExpression(Expression value)Copy the current immutable object by setting a present value for the optionalrequiredExpressionattribute.ImmutableErrorImmutableError. withValidationExpression(Expression value)Copy the current immutable object by setting a value for thevalidationExpressionattribute.ImmutableVariableItemImmutableVariableItem. withValueExpression(Expression value)Copy the current immutable object by setting a value for thevalueExpressionattribute.ImmutableConditionalValue<T>ImmutableConditionalValue. withWhen(Expression value)Copy the current immutable object by setting a value for thewhenattribute.Method parameters in io.dialob.program.model with type arguments of type Expression Modifier and Type Method Description ImmutableFormItem.BuilderImmutableFormItem.Builder. activeExpression(Optional<? extends Expression> activeExpression)Initializes the optional valueactiveExpressionto activeExpression.ImmutableGroup.BuilderImmutableGroup.Builder. activeExpression(Optional<? extends Expression> activeExpression)Initializes the optional valueactiveExpressionto activeExpression.ImmutableGroup.BuilderImmutableGroup.Builder. allowedActionsExpression(Optional<? extends Expression> allowedActionsExpression)Initializes the optional valueallowedActionsExpressionto allowedActionsExpression.ImmutableGroup.BuilderImmutableGroup.Builder. availableItemsExpression(Optional<? extends Expression> availableItemsExpression)Initializes the optional valueavailableItemsExpressionto availableItemsExpression.ImmutableFormItem.BuilderImmutableFormItem.Builder. className(Optional<? extends Expression> className)Initializes the optional valueclassNameto className.ImmutableGroup.BuilderImmutableGroup.Builder. className(Optional<? extends Expression> className)Initializes the optional valueclassNameto className.ImmutableFormItem.BuilderImmutableFormItem.Builder. descriptionExpression(Optional<? extends Expression> descriptionExpression)Initializes the optional valuedescriptionExpressionto descriptionExpression.ImmutableGroup.BuilderImmutableGroup.Builder. descriptionExpression(Optional<? extends Expression> descriptionExpression)Initializes the optional valuedescriptionExpressionto descriptionExpression.ImmutableError.BuilderImmutableError.Builder. disabledExpression(Optional<? extends Expression> disabledExpression)Initializes the optional valuedisabledExpressionto disabledExpression.ImmutableFormItem.BuilderImmutableFormItem.Builder. disabledExpression(Optional<? extends Expression> disabledExpression)Initializes the optional valuedisabledExpressionto disabledExpression.ImmutableGroup.BuilderImmutableGroup.Builder. disabledExpression(Optional<? extends Expression> disabledExpression)Initializes the optional valuedisabledExpressionto disabledExpression.ImmutableGroup.BuilderImmutableGroup.Builder. isInvalidAnswersExpression(Optional<? extends Expression> isInvalidAnswersExpression)Initializes the optional valueisInvalidAnswersExpressionto isInvalidAnswersExpression.ImmutableFormItem.BuilderImmutableFormItem.Builder. labelExpression(Optional<? extends Expression> labelExpression)Initializes the optional valuelabelExpressionto labelExpression.ImmutableGroup.BuilderImmutableGroup.Builder. labelExpression(Optional<? extends Expression> labelExpression)Initializes the optional valuelabelExpressionto labelExpression.ImmutableFormItem.BuilderImmutableFormItem.Builder. requiredExpression(Optional<? extends Expression> requiredExpression)Initializes the optional valuerequiredExpressionto requiredExpression.ImmutableGroup.BuilderImmutableGroup.Builder. requiredExpression(Optional<? extends Expression> requiredExpression)Initializes the optional valuerequiredExpressionto requiredExpression.ImmutableFormItemImmutableFormItem. withActiveExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for theactiveExpressionattribute.ImmutableGroupImmutableGroup. withActiveExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for theactiveExpressionattribute.ImmutableGroupImmutableGroup. withAllowedActionsExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for theallowedActionsExpressionattribute.ImmutableGroupImmutableGroup. withAvailableItemsExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for theavailableItemsExpressionattribute.ImmutableFormItemImmutableFormItem. withClassName(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for theclassNameattribute.ImmutableGroupImmutableGroup. withClassName(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for theclassNameattribute.ImmutableFormItemImmutableFormItem. withDescriptionExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for thedescriptionExpressionattribute.ImmutableGroupImmutableGroup. withDescriptionExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for thedescriptionExpressionattribute.ImmutableErrorImmutableError. withDisabledExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for thedisabledExpressionattribute.ImmutableFormItemImmutableFormItem. withDisabledExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for thedisabledExpressionattribute.ImmutableGroupImmutableGroup. withDisabledExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for thedisabledExpressionattribute.ImmutableGroupImmutableGroup. withIsInvalidAnswersExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for theisInvalidAnswersExpressionattribute.ImmutableFormItemImmutableFormItem. withLabelExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for thelabelExpressionattribute.ImmutableGroupImmutableGroup. withLabelExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for thelabelExpressionattribute.ImmutableFormItemImmutableFormItem. withRequiredExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for therequiredExpressionattribute.ImmutableGroupImmutableGroup. withRequiredExpression(Optional<? extends Expression> optional)Copy the current immutable object by setting an optional value for therequiredExpressionattribute.
-