Uses of Interface
io.dialob.session.engine.program.model.Expression
Packages that use Expression
Package
Description
-
Uses of Expression in io.dialob.session.engine.program
Fields in io.dialob.session.engine.program declared as ExpressionModifier and TypeFieldDescriptionprotected ExpressionAbstractItemBuilder.activeWhenstatic final ExpressionGroupBuilder.EMPTY_ARRAY_EXPRESSIONMethods in io.dialob.session.engine.program with parameters of type ExpressionModifier and TypeMethodDescriptionprotected 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) GroupBuilder.setCanAddRowWhen(Expression canAddRowWhen) GroupBuilder.setCanRemoveRowWhen(Expression canRemoveRowWhen) QuestionBuilder.setRequiredWhen(Expression requiredWhen) Method parameters in io.dialob.session.engine.program with type arguments of type ExpressionModifier 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) -
Uses of Expression in io.dialob.session.engine.program.ddrl
Methods in io.dialob.session.engine.program.ddrl that return types with arguments of type ExpressionModifier and TypeMethodDescription<T> Optional<Expression> DDRLExpressionCompiler.compile(VariableFinder variableFinder, String expressionString, Consumer<RuleExpressionCompilerError> errorConsumer) DDRLExpressionCompiler.getAsyncFunctionVariableExpressions() -
Uses of Expression in io.dialob.session.engine.program.expr
Subinterfaces of Expression in io.dialob.session.engine.program.exprClasses in io.dialob.session.engine.program.expr that implement ExpressionModifier and TypeClassDescriptionfinal classImmutable implementation ofExpressionList.final classImmutable implementation ofNotOnPageExpression.Methods in io.dialob.session.engine.program.expr that return ExpressionModifier and TypeMethodDescriptionDDRLOperatorFactory.createOperator(ValueType nodeValueType, String operator, List<Expression> arguments) OperatorFactory.createOperator(ValueType nodeValueType, String operator, List<Expression> arguments) protected ExpressionDDRLOperatorFactory.validateRegexExpression(Expression patternExpr) Methods in io.dialob.session.engine.program.expr that return types with arguments of type ExpressionModifier and TypeMethodDescriptionExpressionList.getExpressions()com.google.common.collect.ImmutableList<Expression> ImmutableExpressionList.getExpressions()Methods in io.dialob.session.engine.program.expr with parameters of type ExpressionModifier and TypeMethodDescriptionImmutableExpressionList.Builder.addExpressions(Expression element) Adds one element toexpressionslist.ImmutableExpressionList.Builder.addExpressions(Expression... elements) Adds elements toexpressionslist.protected ExpressionDDRLOperatorFactory.validateRegexExpression(Expression patternExpr) final ImmutableExpressionListImmutableExpressionList.withExpressions(Expression... elements) Copy the current immutable object with elements that replace the content ofexpressions.Method parameters in io.dialob.session.engine.program.expr with type arguments of type ExpressionModifier and TypeMethodDescriptionImmutableExpressionList.Builder.addAllExpressions(Iterable<? extends Expression> elements) Adds elements toexpressionslist.DDRLOperatorFactory.createOperator(ValueType nodeValueType, String operator, List<Expression> arguments) OperatorFactory.createOperator(ValueType nodeValueType, String operator, List<Expression> arguments) ImmutableExpressionList.Builder.expressions(Iterable<? extends Expression> elements) Sets or replaces all elements forexpressionslist.final ImmutableExpressionListImmutableExpressionList.withExpressions(Iterable<? extends Expression> elements) Copy the current immutable object with elements that replace the content ofexpressions. -
Uses of Expression in io.dialob.session.engine.program.expr.arith
Subinterfaces of Expression in io.dialob.session.engine.program.expr.arithModifier and TypeInterfaceDescriptioninterfaceAbstractComparableRelationOperator<T extends Comparable<T>>interfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceConstant<T>interfaceinterfaceinterfaceinterfaceinterfaceinterfaceEqOperator<T>interfaceinterfaceinterfaceGeOperator<T extends Comparable<T>>interfaceGtOperator<T extends Comparable<T>>interfaceRepresents operator between two expressions.interfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceLeOperator<T extends Comparable<T>>interfaceinterfaceLtOperator<T extends Comparable<T>>interfaceinterfaceinterfaceinterfaceinterfaceNeOperator<T>interfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceClasses in io.dialob.session.engine.program.expr.arith that implement ExpressionModifier and TypeClassDescriptionfinal classImmutable implementation ofArrayReducerOperator.final classImmutable implementation ofBinaryOperator.final classImmutable implementation ofCanAddRowsOperator.final classImmutable implementation ofCanRemoveRowOperator.final classImmutable implementation ofCoerceToDecimalOperator.final classImmutable implementation ofCollectRowFieldsOperator.final classImmutable implementation ofConcatOperator.final classImmutable implementation ofConditionalListOperator.final classImmutable implementation ofConstant.final classImmutable implementation ofContextVariableReference.final classImmutable implementation ofCountArrayLengthOperator.final classImmutable implementation ofDateMinusDateOperator.final classImmutable implementation ofDateMinusPeriodOperator.final classImmutable implementation ofDatePlusPeriodOperator.final classImmutable implementation ofEqOperator.final classImmutable implementation ofFormatOperator.final classImmutable implementation ofFunctionCallOperator.final classImmutableGeOperator<T extends Comparable<T>>Immutable implementation ofGeOperator.final classImmutableGtOperator<T extends Comparable<T>>Immutable implementation ofGtOperator.final classImmutable implementation ofInOperator.final classImmutable implementation ofIntersectionOperator.final classImmutable implementation ofIsActiveOperator.final classImmutable implementation ofIsAnsweredOperator.final classImmutable implementation ofIsAnyInvalidAnswersOperator.final classImmutable implementation ofIsBlankOperator.final classImmutable implementation ofIsDisabledOperator.final classImmutable implementation ofIsEmptyOperator.final classImmutable implementation ofIsInactiveOrNullOperator.final classImmutable implementation ofIsInvalidAnswersOnActivePage.final classImmutable implementation ofIsNullOperator.final classImmutable implementation ofIsOnFirstPage.final classImmutable implementation ofIsOnLastPage.final classImmutable implementation ofIsRequiredOperator.final classImmutable implementation ofIsValidOperator.final classImmutable implementation ofLanguageExpression.final classImmutableLeOperator<T extends Comparable<T>>Immutable implementation ofLeOperator.final classImmutable implementation ofLocalizedLabelOperator.final classImmutableLtOperator<T extends Comparable<T>>Immutable implementation ofLtOperator.final classImmutable implementation ofMatchesOperator.final classImmutable implementation ofNegOperatorDecimal.final classImmutable implementation ofNegOperatorNumber.final classImmutable implementation ofNeOperator.final classImmutable implementation ofNotOperator.final classImmutable implementation ofNowExpression.final classImmutable implementation ofPeriodGeOperator.final classImmutable implementation ofPeriodGtOperator.final classImmutable implementation ofPeriodLeOperator.final classImmutable implementation ofPeriodLtOperator.final classImmutable implementation ofRowItemsExpression.final classImmutable implementation ofSizeOperator.final classImmutable implementation ofStringTemplateOperator.final classImmutable implementation ofTimeMinusDurationOperator.final classImmutable implementation ofTimeMinusTimeOperator.final classImmutable implementation ofTimePlusDurationOperator.final classImmutable implementation ofTodayExpression.final classImmutable implementation ofToLowerCaseOperator.final classImmutable implementation ofToStringOperator.final classImmutable implementation ofToUpperCaseOperator.final classImmutable implementation ofValueSetEntryToStringOperator.final classImmutable implementation ofValueSetToListOperator.final classImmutable implementation ofVariableReference.final recordfinal recordMethods in io.dialob.session.engine.program.expr.arith that return ExpressionModifier and TypeMethodDescriptionstatic ExpressionOperators.and(Expression... expressions) static ExpressionTimeOperators.createOperator(OperatorSymbol operator, Expression lhs, Expression rhs) ArrayReducerOperator.getArrayExpression()ImmutableArrayReducerOperator.getArrayExpression()CoerceToDecimalOperator.getExpression()FormatOperator.getExpression()ImmutableCoerceToDecimalOperator.getExpression()ImmutableFormatOperator.getExpression()ImmutableIsEmptyOperator.getExpression()ImmutableNegOperatorDecimal.getExpression()ImmutableNegOperatorNumber.getExpression()ImmutableNotOperator.getExpression()ImmutableSizeOperator.getExpression()ImmutableToLowerCaseOperator.getExpression()ImmutableToStringOperator.getExpression()ImmutableToUpperCaseOperator.getExpression()ImmutableValueSetEntryToStringOperator.getExpression()ToLowerCaseOperator.getExpression()ToStringOperator.getExpression()ToUpperCaseOperator.getExpression()UnaryOperator.getExpression()ValueSetEntryToStringOperator.getExpression()ImmutableDateMinusDateOperator.getLhs()ImmutableDateMinusPeriodOperator.getLhs()ImmutableDatePlusPeriodOperator.getLhs()ImmutableEqOperator.getLhs()ImmutableGeOperator.getLhs()ImmutableGtOperator.getLhs()ImmutableInOperator.getLhs()ImmutableIntersectionOperator.getLhs()ImmutableLeOperator.getLhs()ImmutableLtOperator.getLhs()ImmutableMatchesOperator.getLhs()ImmutableNeOperator.getLhs()ImmutablePeriodGeOperator.getLhs()ImmutablePeriodGtOperator.getLhs()ImmutablePeriodLeOperator.getLhs()ImmutablePeriodLtOperator.getLhs()ImmutableTimeMinusDurationOperator.getLhs()ImmutableTimeMinusTimeOperator.getLhs()ImmutableTimePlusDurationOperator.getLhs()InfixOperator.getLhs()ImmutableDateMinusDateOperator.getRhs()ImmutableDateMinusPeriodOperator.getRhs()ImmutableDatePlusPeriodOperator.getRhs()ImmutableEqOperator.getRhs()ImmutableGeOperator.getRhs()ImmutableGtOperator.getRhs()ImmutableInOperator.getRhs()ImmutableIntersectionOperator.getRhs()ImmutableLeOperator.getRhs()ImmutableLtOperator.getRhs()ImmutableMatchesOperator.getRhs()ImmutableNeOperator.getRhs()ImmutablePeriodGeOperator.getRhs()ImmutablePeriodGtOperator.getRhs()ImmutablePeriodLeOperator.getRhs()ImmutablePeriodLtOperator.getRhs()ImmutableTimeMinusDurationOperator.getRhs()ImmutableTimeMinusTimeOperator.getRhs()ImmutableTimePlusDurationOperator.getRhs()InfixOperator.getRhs()static Expressionstatic ExpressionOperators.isAnswered(ItemId id) static Expressionstatic ExpressionOperators.isDisabled(ItemId id) static Expressionstatic 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) KeyValueOperator.value()Returns the value of thevaluerecord component.Methods in io.dialob.session.engine.program.expr.arith that return types with arguments of type ExpressionModifier and TypeMethodDescriptionObjectOperator.fields()Returns the value of thefieldsrecord component.FunctionCallOperator.getArgs()com.google.common.collect.ImmutableList<Expression> ImmutableFunctionCallOperator.getArgs()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()BinaryOperator.getNodes()com.google.common.collect.ImmutableList<Expression> ImmutableBinaryOperator.getNodes()com.google.common.collect.ImmutableMap<String, Expression> ImmutableLocalizedLabelOperator.getValue()LocalizedLabelOperator.getValue()Methods in io.dialob.session.engine.program.expr.arith with parameters of type ExpressionModifier and TypeMethodDescriptionImmutableFunctionCallOperator.Builder.addArgs(Expression element) Adds one element toargslist.ImmutableFunctionCallOperator.Builder.addArgs(Expression... elements) Adds elements toargslist.ImmutableConcatOperator.Builder.addExpressions(Expression element) Adds one element toexpressionslist.ImmutableConcatOperator.Builder.addExpressions(Expression... elements) Adds elements toexpressionslist.final ImmutableBinaryOperator.Builder<T> ImmutableBinaryOperator.Builder.addNodes(Expression element) Adds one element tonodeslist.final ImmutableBinaryOperator.Builder<T> ImmutableBinaryOperator.Builder.addNodes(Expression... elements) Adds elements tonodeslist.static ExpressionOperators.and(Expression... expressions) ImmutableArrayReducerOperator.Builder.arrayExpression(Expression arrayExpression) Initializes the value for thearrayExpressionattribute.static ExpressionTimeOperators.createOperator(OperatorSymbol operator, Expression lhs, Expression rhs) BooleanOperators.eq(Expression lhs, Expression rhs) ComparableTypeOperators.eq(Expression lhs, Expression rhs) Operators.eq(Expression lhs, Expression rhs) PeriodOperators.eq(Expression lhs, Expression rhs) ImmutableCoerceToDecimalOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableFormatOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableIsEmptyOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableNegOperatorDecimal.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableNegOperatorNumber.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableNotOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableSizeOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableToLowerCaseOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableToStringOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableToUpperCaseOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableValueSetEntryToStringOperator.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.static ItemIdReduceOperators.extractPrototypeId(Expression expression) final ImmutableConstant.Builder<T> ImmutableConstant.Builder.from(Expression instance) Fill a builder with attribute values from the providedio.dialob.session.engine.program.model.Expressioninstance.ImmutableContextVariableReference.Builder.from(Expression instance) Fill a builder with attribute values from the providedio.dialob.session.engine.program.model.Expressioninstance.ImmutableFunctionCallOperator.Builder.from(Expression instance) Fill a builder with attribute values from the providedio.dialob.session.engine.program.model.Expressioninstance.ImmutableStringTemplateOperator.Builder.from(Expression instance) Fill a builder with attribute values from the providedio.dialob.session.engine.program.model.Expressioninstance.ImmutableVariableReference.Builder.from(Expression instance) Fill a builder with attribute values from the providedio.dialob.session.engine.program.model.Expressioninstance.BooleanOperators.ge(Expression lhs, Expression rhs) ComparableTypeOperators.ge(Expression lhs, Expression rhs) Operators.ge(Expression lhs, Expression rhs) PeriodOperators.ge(Expression lhs, Expression rhs) BooleanOperators.gt(Expression lhs, Expression rhs) ComparableTypeOperators.gt(Expression lhs, Expression rhs) Operators.gt(Expression lhs, Expression rhs) PeriodOperators.gt(Expression lhs, Expression rhs) BooleanOperators.le(Expression lhs, Expression rhs) ComparableTypeOperators.le(Expression lhs, Expression rhs) Operators.le(Expression lhs, Expression rhs) PeriodOperators.le(Expression lhs, Expression rhs) ImmutableDateMinusDateOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutableDateMinusPeriodOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutableDatePlusPeriodOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.final ImmutableEqOperator.Builder<T> ImmutableEqOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.final ImmutableGeOperator.Builder<T> ImmutableGeOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.final ImmutableGtOperator.Builder<T> ImmutableGtOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutableInOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutableIntersectionOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.final ImmutableLeOperator.Builder<T> ImmutableLeOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.final ImmutableLtOperator.Builder<T> ImmutableLtOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutableMatchesOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.final ImmutableNeOperator.Builder<T> ImmutableNeOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutablePeriodGeOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutablePeriodGtOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutablePeriodLeOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutablePeriodLtOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutableTimeMinusDurationOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutableTimeMinusTimeOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.ImmutableTimePlusDurationOperator.Builder.lhs(Expression lhs) Initializes the value for thelhsattribute.static ImmutableToLowerCaseOperatorImmutableToLowerCaseOperator.lowerCaseOf(Expression expression) Construct a new immutableToLowerCaseOperatorinstance.BooleanOperators.lt(Expression lhs, Expression rhs) ComparableTypeOperators.lt(Expression lhs, Expression rhs) Operators.lt(Expression lhs, Expression rhs) PeriodOperators.lt(Expression lhs, Expression rhs) static ExpressionReduceOperators.maxOf(Expression expression) static ExpressionReduceOperators.minOf(Expression expression) BooleanOperators.ne(Expression lhs, Expression rhs) ComparableTypeOperators.ne(Expression lhs, Expression rhs) Operators.ne(Expression lhs, Expression rhs) 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.ImmutableCoerceToDecimalOperator.of(Expression expression) Construct a new immutableCoerceToDecimalOperatorinstance.ImmutableDateMinusDateOperator.of(Expression lhs, Expression rhs) Construct a new immutableDateMinusDateOperatorinstance.ImmutableDateMinusPeriodOperator.of(Expression lhs, Expression rhs) Construct a new immutableDateMinusPeriodOperatorinstance.ImmutableDatePlusPeriodOperator.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.ImmutableIntersectionOperator.of(Expression lhs, Expression rhs) Construct a new immutableIntersectionOperatorinstance.static ImmutableIsEmptyOperatorImmutableIsEmptyOperator.of(Expression expression) Construct a new immutableIsEmptyOperatorinstance.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 ImmutableSizeOperatorImmutableSizeOperator.of(Expression expression) Construct a new immutableSizeOperatorinstance.ImmutableTimeMinusDurationOperator.of(Expression lhs, Expression rhs) Construct a new immutableTimeMinusDurationOperatorinstance.ImmutableTimeMinusTimeOperator.of(Expression lhs, Expression rhs) Construct a new immutableTimeMinusTimeOperatorinstance.ImmutableTimePlusDurationOperator.of(Expression lhs, Expression rhs) Construct a new immutableTimePlusDurationOperatorinstance.static ImmutableToStringOperatorImmutableToStringOperator.of(Expression expression) Construct a new immutableToStringOperatorinstance.ImmutableValueSetEntryToStringOperator.of(ValueSetId valueSetId, Expression expression) Construct a new immutableValueSetEntryToStringOperatorinstance.static ExpressionOperators.or(Expression... expressions) ImmutableLocalizedLabelOperator.Builder.putValue(String key, Expression value) Put one entry to thevaluemap.ImmutableDateMinusDateOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutableDateMinusPeriodOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutableDatePlusPeriodOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.final ImmutableEqOperator.Builder<T> ImmutableEqOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.final ImmutableGeOperator.Builder<T> ImmutableGeOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.final ImmutableGtOperator.Builder<T> ImmutableGtOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutableInOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutableIntersectionOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.final ImmutableLeOperator.Builder<T> ImmutableLeOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.final ImmutableLtOperator.Builder<T> ImmutableLtOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutableMatchesOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.final ImmutableNeOperator.Builder<T> ImmutableNeOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutablePeriodGeOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutablePeriodGtOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutablePeriodLeOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutablePeriodLtOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutableTimeMinusDurationOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutableTimeMinusTimeOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.ImmutableTimePlusDurationOperator.Builder.rhs(Expression rhs) Initializes the value for therhsattribute.static ExpressionReduceOperators.sumOf(Expression expression) static ImmutableToUpperCaseOperatorImmutableToUpperCaseOperator.upperCaseOf(Expression expression) Construct a new immutableToUpperCaseOperatorinstance.ImmutableFunctionCallOperator.withArgs(Expression... elements) Copy the current immutable object with elements that replace the content ofargs.final ImmutableArrayReducerOperator<T> ImmutableArrayReducerOperator.withArrayExpression(Expression value) Copy the current immutable object by setting a value for thearrayExpressionattribute.ImmutableCoerceToDecimalOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.final ImmutableFormatOperatorImmutableFormatOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.final ImmutableIsEmptyOperatorImmutableIsEmptyOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableNegOperatorDecimal.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableNegOperatorNumber.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.final ImmutableNotOperatorImmutableNotOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.final ImmutableSizeOperatorImmutableSizeOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableToLowerCaseOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableToStringOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableToUpperCaseOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableValueSetEntryToStringOperator.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.final ImmutableConcatOperatorImmutableConcatOperator.withExpressions(Expression... elements) Copy the current immutable object with elements that replace the content ofexpressions.ImmutableDateMinusDateOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutableDateMinusPeriodOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutableDatePlusPeriodOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableEqOperator<T> ImmutableEqOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableGeOperator<T> ImmutableGeOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableGtOperator<T> ImmutableGtOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableInOperatorImmutableInOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutableIntersectionOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableLeOperator<T> ImmutableLeOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableLtOperator<T> ImmutableLtOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableMatchesOperatorImmutableMatchesOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableNeOperator<T> ImmutableNeOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutablePeriodGeOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutablePeriodGtOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutablePeriodLeOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutablePeriodLtOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutableTimeMinusDurationOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutableTimeMinusTimeOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.ImmutableTimePlusDurationOperator.withLhs(Expression value) Copy the current immutable object by setting a value for thelhsattribute.final ImmutableBinaryOperator<T> ImmutableBinaryOperator.withNodes(Expression... elements) Copy the current immutable object with elements that replace the content ofnodes.ImmutableDateMinusDateOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutableDateMinusPeriodOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutableDatePlusPeriodOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.final ImmutableEqOperator<T> ImmutableEqOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.final ImmutableGeOperator<T> ImmutableGeOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.final ImmutableGtOperator<T> ImmutableGtOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.final ImmutableInOperatorImmutableInOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutableIntersectionOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.final ImmutableLeOperator<T> ImmutableLeOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.final ImmutableLtOperator<T> ImmutableLtOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.final ImmutableMatchesOperatorImmutableMatchesOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.final ImmutableNeOperator<T> ImmutableNeOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutablePeriodGeOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutablePeriodGtOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutablePeriodLeOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutablePeriodLtOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutableTimeMinusDurationOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutableTimeMinusTimeOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.ImmutableTimePlusDurationOperator.withRhs(Expression value) Copy the current immutable object by setting a value for therhsattribute.Method parameters in io.dialob.session.engine.program.expr.arith with type arguments of type ExpressionModifier and TypeMethodDescriptionImmutableFunctionCallOperator.Builder.addAllArgs(Iterable<? extends Expression> elements) Adds elements toargslist.ImmutableConcatOperator.Builder.addAllExpressions(Iterable<? extends Expression> elements) Adds elements toexpressionslist.ImmutableConditionalListOperator.Builder.addAllItems(Iterable<? extends Pair<Expression, T>> elements) Adds elements toitemslist.final ImmutableBinaryOperator.Builder<T> ImmutableBinaryOperator.Builder.addAllNodes(Iterable<? extends Expression> elements) Adds elements tonodeslist.ImmutableConditionalListOperator.Builder.addItems(Pair<Expression, T> element) Adds one element toitemslist.ImmutableFunctionCallOperator.Builder.args(Iterable<? extends Expression> elements) Sets or replaces all elements forargslist.ImmutableConcatOperator.Builder.expressions(Iterable<? extends Expression> elements) Sets or replaces all elements forexpressionslist.ImmutableConditionalListOperator.Builder.items(Iterable<? extends Pair<Expression, T>> elements) Sets or replaces all elements foritemslist.final ImmutableBinaryOperator.Builder<T> ImmutableBinaryOperator.Builder.nodes(Iterable<? extends Expression> elements) Sets or replaces all elements fornodeslist.ImmutableLocalizedLabelOperator.of(Map<String, ? extends Expression> value) Construct a new immutableLocalizedLabelOperatorinstance.ImmutableLocalizedLabelOperator.Builder.putAllValue(Map<String, ? extends Expression> entries) Put all mappings from the specified map as entries tovaluemap.ImmutableLocalizedLabelOperator.Builder.putValue(Map.Entry<String, ? extends Expression> entry) Put one entry to thevaluemap.ImmutableLocalizedLabelOperator.Builder.value(Map<String, ? extends Expression> entries) Sets or replaces all mappings from the specified map as entries for thevaluemap.ImmutableFunctionCallOperator.withArgs(Iterable<? extends Expression> elements) Copy the current immutable object with elements that replace the content ofargs.final ImmutableConcatOperatorImmutableConcatOperator.withExpressions(Iterable<? extends Expression> elements) Copy the current immutable object with elements that replace the content ofexpressions.ImmutableConditionalListOperator.withItems(Iterable<? extends Pair<Expression, T>> elements) Copy the current immutable object with elements that replace the content ofitems.final ImmutableBinaryOperator<T> ImmutableBinaryOperator.withNodes(Iterable<? extends Expression> elements) Copy the current immutable object with elements that replace the content ofnodes.ImmutableLocalizedLabelOperator.withValue(Map<String, ? extends Expression> entries) Copy the current immutable object by replacing thevaluemap with the specified map.Constructors in io.dialob.session.engine.program.expr.arith with parameters of type ExpressionModifierConstructorDescriptionKeyValueOperator(String key, Expression value) Creates an instance of aKeyValueOperatorrecord class.Constructor parameters in io.dialob.session.engine.program.expr.arith with type arguments of type ExpressionModifierConstructorDescriptionObjectOperator(Collection<Expression> fields) Creates an instance of aObjectOperatorrecord class. -
Uses of Expression in io.dialob.session.engine.program.model
Methods in io.dialob.session.engine.program.model that return ExpressionModifier and TypeMethodDescriptionGroup.getItemsExpression()ImmutableGroup.getItemsExpression()Error.getLabel()ImmutableError.getLabel()ImmutableValueSet.Entry.getLabel()ValueSet.Entry.getLabel()Error.getValidationExpression()ImmutableError.getValidationExpression()ImmutableVariableItem.getValueExpression()VariableItem.getValueExpression()ConditionalValue.getWhen()ImmutableConditionalValue.getWhen()Methods in io.dialob.session.engine.program.model that return types with arguments of type ExpressionModifier and TypeMethodDescriptionDisplayItem.getActiveExpression()ImmutableFormItem.getActiveExpression()ImmutableGroup.getActiveExpression()Group.getAllowedActionsExpression()ImmutableGroup.getAllowedActionsExpression()Group.getAvailableItemsExpression()ImmutableGroup.getAvailableItemsExpression()Group.getCanAddRowWhenExpression()ImmutableGroup.getCanAddRowWhenExpression()Group.getCanRemoveRowWhenExpression()ImmutableGroup.getCanRemoveRowWhenExpression()DisplayItem.getClassName()ImmutableFormItem.getClassName()ImmutableGroup.getClassName()DisplayItem.getDescriptionExpression()ImmutableFormItem.getDescriptionExpression()ImmutableGroup.getDescriptionExpression()DisplayItem.getDisabledExpression()Error.getDisabledExpression()ImmutableError.getDisabledExpression()ImmutableFormItem.getDisabledExpression()ImmutableGroup.getDisabledExpression()Group.getIsInvalidAnswersExpression()ImmutableGroup.getIsInvalidAnswersExpression()DisplayItem.getLabelExpression()ImmutableFormItem.getLabelExpression()ImmutableGroup.getLabelExpression()DisplayItem.getRequiredExpression()ImmutableFormItem.getRequiredExpression()ImmutableGroup.getRequiredExpression()Methods in io.dialob.session.engine.program.model with parameters of type ExpressionModifier and TypeMethodDescriptionImmutableFormItem.Builder.activeExpression(Expression activeExpression) Initializes the optional valueactiveExpressionto activeExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.activeExpression(Expression activeExpression) Initializes the optional valueactiveExpressionto activeExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.allowedActionsExpression(Expression allowedActionsExpression) Initializes the optional valueallowedActionsExpressionto allowedActionsExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.availableItemsExpression(Expression availableItemsExpression) Initializes the optional valueavailableItemsExpressionto availableItemsExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.canAddRowWhenExpression(Expression canAddRowWhenExpression) Initializes the optional valuecanAddRowWhenExpressionto canAddRowWhenExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.canRemoveRowWhenExpression(Expression canRemoveRowWhenExpression) Initializes the optional valuecanRemoveRowWhenExpressionto canRemoveRowWhenExpression.ImmutableFormItem.Builder.className(Expression className) Initializes the optional valueclassNameto className.final ImmutableGroup.BuilderImmutableGroup.Builder.className(Expression className) Initializes the optional valueclassNameto className.ImmutableFormItem.Builder.descriptionExpression(Expression descriptionExpression) Initializes the optional valuedescriptionExpressionto descriptionExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.descriptionExpression(Expression descriptionExpression) Initializes the optional valuedescriptionExpressionto descriptionExpression.final ImmutableError.BuilderImmutableError.Builder.disabledExpression(Expression disabledExpression) Initializes the optional valuedisabledExpressionto disabledExpression.ImmutableFormItem.Builder.disabledExpression(Expression disabledExpression) Initializes the optional valuedisabledExpressionto disabledExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.disabledExpression(Expression disabledExpression) Initializes the optional valuedisabledExpressionto disabledExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.isInvalidAnswersExpression(Expression isInvalidAnswersExpression) Initializes the optional valueisInvalidAnswersExpressionto isInvalidAnswersExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.itemsExpression(Expression itemsExpression) Initializes the value for theitemsExpressionattribute.final ImmutableError.BuilderImmutableError.Builder.label(Expression label) Initializes the value for thelabelattribute.ImmutableValueSet.Entry.Builder.label(Expression label) Initializes the value for thelabelattribute.ImmutableFormItem.Builder.labelExpression(Expression labelExpression) Initializes the optional valuelabelExpressionto labelExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.labelExpression(Expression labelExpression) Initializes the optional valuelabelExpressionto labelExpression.ImmutableFormItem.Builder.requiredExpression(Expression requiredExpression) Initializes the optional valuerequiredExpressionto requiredExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.requiredExpression(Expression requiredExpression) Initializes the optional valuerequiredExpressionto requiredExpression.final ImmutableError.BuilderImmutableError.Builder.validationExpression(Expression validationExpression) Initializes the value for thevalidationExpressionattribute.ImmutableVariableItem.Builder.valueExpression(Expression valueExpression) Initializes the value for thevalueExpressionattribute.ImmutableConditionalValue.Builder.when(Expression when) Initializes the value for thewhenattribute.final ImmutableFormItemImmutableFormItem.withActiveExpression(Expression value) Copy the current immutable object by setting a present value for the optionalactiveExpressionattribute.final ImmutableGroupImmutableGroup.withActiveExpression(Expression value) Copy the current immutable object by setting a present value for the optionalactiveExpressionattribute.final ImmutableGroupImmutableGroup.withAllowedActionsExpression(Expression value) Copy the current immutable object by setting a present value for the optionalallowedActionsExpressionattribute.final ImmutableGroupImmutableGroup.withAvailableItemsExpression(Expression value) Copy the current immutable object by setting a present value for the optionalavailableItemsExpressionattribute.final ImmutableGroupImmutableGroup.withCanAddRowWhenExpression(Expression value) Copy the current immutable object by setting a present value for the optionalcanAddRowWhenExpressionattribute.final ImmutableGroupImmutableGroup.withCanRemoveRowWhenExpression(Expression value) Copy the current immutable object by setting a present value for the optionalcanRemoveRowWhenExpressionattribute.final ImmutableFormItemImmutableFormItem.withClassName(Expression value) Copy the current immutable object by setting a present value for the optionalclassNameattribute.final ImmutableGroupImmutableGroup.withClassName(Expression value) Copy the current immutable object by setting a present value for the optionalclassNameattribute.final ImmutableFormItemImmutableFormItem.withDescriptionExpression(Expression value) Copy the current immutable object by setting a present value for the optionaldescriptionExpressionattribute.final ImmutableGroupImmutableGroup.withDescriptionExpression(Expression value) Copy the current immutable object by setting a present value for the optionaldescriptionExpressionattribute.final ImmutableErrorImmutableError.withDisabledExpression(Expression value) Copy the current immutable object by setting a present value for the optionaldisabledExpressionattribute.final ImmutableFormItemImmutableFormItem.withDisabledExpression(Expression value) Copy the current immutable object by setting a present value for the optionaldisabledExpressionattribute.final ImmutableGroupImmutableGroup.withDisabledExpression(Expression value) Copy the current immutable object by setting a present value for the optionaldisabledExpressionattribute.final ImmutableGroupImmutableGroup.withIsInvalidAnswersExpression(Expression value) Copy the current immutable object by setting a present value for the optionalisInvalidAnswersExpressionattribute.final ImmutableGroupImmutableGroup.withItemsExpression(Expression value) Copy the current immutable object by setting a value for theitemsExpressionattribute.final ImmutableErrorImmutableError.withLabel(Expression value) Copy the current immutable object by setting a value for thelabelattribute.final ImmutableValueSet.EntryImmutableValueSet.Entry.withLabel(Expression value) Copy the current immutable object by setting a value for thelabelattribute.final ImmutableFormItemImmutableFormItem.withLabelExpression(Expression value) Copy the current immutable object by setting a present value for the optionallabelExpressionattribute.final ImmutableGroupImmutableGroup.withLabelExpression(Expression value) Copy the current immutable object by setting a present value for the optionallabelExpressionattribute.final ImmutableFormItemImmutableFormItem.withRequiredExpression(Expression value) Copy the current immutable object by setting a present value for the optionalrequiredExpressionattribute.final ImmutableGroupImmutableGroup.withRequiredExpression(Expression value) Copy the current immutable object by setting a present value for the optionalrequiredExpressionattribute.final ImmutableErrorImmutableError.withValidationExpression(Expression value) Copy the current immutable object by setting a value for thevalidationExpressionattribute.final ImmutableVariableItemImmutableVariableItem.withValueExpression(Expression value) Copy the current immutable object by setting a value for thevalueExpressionattribute.final ImmutableConditionalValue<T> ImmutableConditionalValue.withWhen(Expression value) Copy the current immutable object by setting a value for thewhenattribute.Method parameters in io.dialob.session.engine.program.model with type arguments of type ExpressionModifier and TypeMethodDescriptionImmutableFormItem.Builder.activeExpression(Optional<? extends Expression> activeExpression) Initializes the optional valueactiveExpressionto activeExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.activeExpression(Optional<? extends Expression> activeExpression) Initializes the optional valueactiveExpressionto activeExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.allowedActionsExpression(Optional<? extends Expression> allowedActionsExpression) Initializes the optional valueallowedActionsExpressionto allowedActionsExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.availableItemsExpression(Optional<? extends Expression> availableItemsExpression) Initializes the optional valueavailableItemsExpressionto availableItemsExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.canAddRowWhenExpression(Optional<? extends Expression> canAddRowWhenExpression) Initializes the optional valuecanAddRowWhenExpressionto canAddRowWhenExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.canRemoveRowWhenExpression(Optional<? extends Expression> canRemoveRowWhenExpression) Initializes the optional valuecanRemoveRowWhenExpressionto canRemoveRowWhenExpression.ImmutableFormItem.Builder.className(Optional<? extends Expression> className) Initializes the optional valueclassNameto className.final ImmutableGroup.BuilderImmutableGroup.Builder.className(Optional<? extends Expression> className) Initializes the optional valueclassNameto className.ImmutableFormItem.Builder.descriptionExpression(Optional<? extends Expression> descriptionExpression) Initializes the optional valuedescriptionExpressionto descriptionExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.descriptionExpression(Optional<? extends Expression> descriptionExpression) Initializes the optional valuedescriptionExpressionto descriptionExpression.final ImmutableError.BuilderImmutableError.Builder.disabledExpression(Optional<? extends Expression> disabledExpression) Initializes the optional valuedisabledExpressionto disabledExpression.ImmutableFormItem.Builder.disabledExpression(Optional<? extends Expression> disabledExpression) Initializes the optional valuedisabledExpressionto disabledExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.disabledExpression(Optional<? extends Expression> disabledExpression) Initializes the optional valuedisabledExpressionto disabledExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.isInvalidAnswersExpression(Optional<? extends Expression> isInvalidAnswersExpression) Initializes the optional valueisInvalidAnswersExpressionto isInvalidAnswersExpression.ImmutableFormItem.Builder.labelExpression(Optional<? extends Expression> labelExpression) Initializes the optional valuelabelExpressionto labelExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.labelExpression(Optional<? extends Expression> labelExpression) Initializes the optional valuelabelExpressionto labelExpression.ImmutableFormItem.Builder.requiredExpression(Optional<? extends Expression> requiredExpression) Initializes the optional valuerequiredExpressionto requiredExpression.final ImmutableGroup.BuilderImmutableGroup.Builder.requiredExpression(Optional<? extends Expression> requiredExpression) Initializes the optional valuerequiredExpressionto requiredExpression.final ImmutableFormItemImmutableFormItem.withActiveExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theactiveExpressionattribute.final ImmutableGroupImmutableGroup.withActiveExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theactiveExpressionattribute.final ImmutableGroupImmutableGroup.withAllowedActionsExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theallowedActionsExpressionattribute.final ImmutableGroupImmutableGroup.withAvailableItemsExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theavailableItemsExpressionattribute.final ImmutableGroupImmutableGroup.withCanAddRowWhenExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thecanAddRowWhenExpressionattribute.final ImmutableGroupImmutableGroup.withCanRemoveRowWhenExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thecanRemoveRowWhenExpressionattribute.final ImmutableFormItemImmutableFormItem.withClassName(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theclassNameattribute.final ImmutableGroupImmutableGroup.withClassName(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theclassNameattribute.final ImmutableFormItemImmutableFormItem.withDescriptionExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thedescriptionExpressionattribute.final ImmutableGroupImmutableGroup.withDescriptionExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thedescriptionExpressionattribute.final ImmutableErrorImmutableError.withDisabledExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thedisabledExpressionattribute.final ImmutableFormItemImmutableFormItem.withDisabledExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thedisabledExpressionattribute.final ImmutableGroupImmutableGroup.withDisabledExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thedisabledExpressionattribute.final ImmutableGroupImmutableGroup.withIsInvalidAnswersExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for theisInvalidAnswersExpressionattribute.final ImmutableFormItemImmutableFormItem.withLabelExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thelabelExpressionattribute.final ImmutableGroupImmutableGroup.withLabelExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for thelabelExpressionattribute.final ImmutableFormItemImmutableFormItem.withRequiredExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for therequiredExpressionattribute.final ImmutableGroupImmutableGroup.withRequiredExpression(Optional<? extends Expression> optional) Copy the current immutable object by setting an optional value for therequiredExpressionattribute. -
Uses of Expression in io.dialob.session.engine.session.command
Methods in io.dialob.session.engine.session.command that return ExpressionModifier and TypeMethodDescriptionAbstractUpdateAttributeCommand.getExpression()ErrorUpdateCommand.getExpression()ImmutableErrorLabelUpdateCommand.getExpression()ImmutableInitGroupItems.getExpression()ImmutableUpdateActivityCommand.getExpression()ImmutableUpdateAllowedActionsCommand.getExpression()ImmutableUpdateAvailableItemsCommand.getExpression()ImmutableUpdateClassNames.getExpression()ImmutableUpdateDescriptionCommand.getExpression()ImmutableUpdateDisabledCommand.getExpression()ImmutableUpdateGroupItems.getExpression()ImmutableUpdateIsInvalidAnswersCommand.getExpression()ImmutableUpdateLabelCommand.getExpression()ImmutableUpdateRequiredCommand.getExpression()ImmutableUpdateRowCanBeRemovedCommand.getExpression()ImmutableUpdateRowsCanBeAddedCommand.getExpression()ImmutableUpdateValidationCommand.getExpression()ImmutableValidationDisabledUpdateCommand.getExpression()ImmutableVariableUpdateCommand.getExpression()InitGroupItems.getExpression()UpdateAllowedActionsCommand.getExpression()UpdateAvailableItemsCommand.getExpression()UpdateClassNames.getExpression()UpdateGroupItems.getExpression()VariableUpdateCommand.getExpression()Methods in io.dialob.session.engine.session.command with parameters of type ExpressionModifier and TypeMethodDescriptionstatic 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.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableInitGroupItems.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateActivityCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateAllowedActionsCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateAvailableItemsCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateClassNames.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateDescriptionCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateDisabledCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateGroupItems.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateIsInvalidAnswersCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateLabelCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateRequiredCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateRowCanBeRemovedCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateRowsCanBeAddedCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableUpdateValidationCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableValidationDisabledUpdateCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.ImmutableVariableUpdateCommand.Builder.expression(Expression expression) Initializes the value for theexpressionattribute.static UpdateLabelCommandCommandFactory.labelUpdate(ItemId targetId, Expression expression) ImmutableErrorLabelUpdateCommand.of(ErrorId targetId, Expression expression, Iterable<? extends Trigger<ErrorState>> triggers) Construct a new immutableErrorLabelUpdateCommandinstance.ImmutableErrorLabelUpdateCommand.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.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.ImmutableUpdateValidationCommand.of(ErrorId targetId, Expression expression, Iterable<? extends Trigger<ErrorState>> triggers) Construct a new immutableUpdateValidationCommandinstance.ImmutableUpdateValidationCommand.of(ErrorId targetId, Expression expression, List<Trigger<ErrorState>> triggers) Construct a new immutableUpdateValidationCommandinstance.ImmutableValidationDisabledUpdateCommand.of(ErrorId targetId, Expression expression, Iterable<? extends Trigger<ErrorState>> triggers) Construct a new immutableValidationDisabledUpdateCommandinstance.ImmutableValidationDisabledUpdateCommand.of(ErrorId targetId, Expression expression, List<Trigger<ErrorState>> triggers) Construct a new immutableValidationDisabledUpdateCommandinstance.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 UpdateRequiredCommandCommandFactory.requiredUpdate(ItemId targetId, Expression expression) static UpdateRowCanBeRemovedCommandCommandFactory.rowCanBeRemovedUpdate(ItemId targetId, Expression expression) static UpdateRowsCanBeAddedCommandCommandFactory.rowsCanBeAddedUpdate(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) CommandFactory.updateIsInvalidAnswers(ItemId targetId, Expression expression) static UpdateValidationCommandCommandFactory.updateValidationCommand(ErrorId errorId, Expression expression) CommandFactory.validationDisabledUpdate(ErrorId errorId, Expression expression) static VariableUpdateCommandCommandFactory.variableUpdateCommand(ItemId targetId, Expression expression) ImmutableErrorLabelUpdateCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.final ImmutableInitGroupItemsImmutableInitGroupItems.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateActivityCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateAllowedActionsCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateAvailableItemsCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateClassNames.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateDescriptionCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateDisabledCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateGroupItems.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateIsInvalidAnswersCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateLabelCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateRequiredCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateRowCanBeRemovedCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateRowsCanBeAddedCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableUpdateValidationCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableValidationDisabledUpdateCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute.ImmutableVariableUpdateCommand.withExpression(Expression value) Copy the current immutable object by setting a value for theexpressionattribute. -
Uses of Expression in io.dialob.session.engine.spi
Method parameters in io.dialob.session.engine.spi with type arguments of type ExpressionModifier and TypeMethodDescriptionbooleanExpressionCompiler.compile(ItemId itemId, String expression, AliasesProvider aliasesProvider, Consumer<Expression> consumer, io.dialob.api.form.FormValidationError.Type type, Optional<Integer> index)