- valueOf(String) - Static method in enum io.rapidpro.expressions.dates.DateParser.Component
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rapidpro.expressions.dates.DateParser.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rapidpro.expressions.dates.DateStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rapidpro.expressions.evaluator.Evaluator.EvaluationStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.rapidpro.expressions.dates.DateParser.Component
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.rapidpro.expressions.dates.DateParser.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.rapidpro.expressions.dates.DateStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.rapidpro.expressions.evaluator.Evaluator.EvaluationStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- visitAdditionOrSubtractionExpression(ExcellentParser.AdditionOrSubtractionExpressionContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: expression (PLUS | MINUS) expression
- visitAdditionOrSubtractionExpression(ExcellentParser.AdditionOrSubtractionExpressionContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitAdditionOrSubtractionExpression(ExcellentParser.AdditionOrSubtractionExpressionContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitComparisonExpression(ExcellentParser.ComparisonExpressionContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: expression (LTE | LT | GTE | GT) expression
- visitComparisonExpression(ExcellentParser.ComparisonExpressionContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitComparisonExpression(ExcellentParser.ComparisonExpressionContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitConcatenation(ExcellentParser.ConcatenationContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: expression AMPERSAND expression
- visitConcatenation(ExcellentParser.ConcatenationContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitConcatenation(ExcellentParser.ConcatenationContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitContextReference(ExcellentParser.ContextReferenceContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: NAME
- visitContextReference(ExcellentParser.ContextReferenceContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitContextReference(ExcellentParser.ContextReferenceContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitDecimalLiteral(ExcellentParser.DecimalLiteralContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: DECIMAL
- visitDecimalLiteral(ExcellentParser.DecimalLiteralContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitDecimalLiteral(ExcellentParser.DecimalLiteralContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitEqualityExpression(ExcellentParser.EqualityExpressionContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: expression (EQ | NEQ) expression
- visitEqualityExpression(ExcellentParser.EqualityExpressionContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitEqualityExpression(ExcellentParser.EqualityExpressionContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitExponentExpression(ExcellentParser.ExponentExpressionContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: expression EXPONENT expression
- visitExponentExpression(ExcellentParser.ExponentExpressionContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitExponentExpression(ExcellentParser.ExponentExpressionContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitFalse(ExcellentParser.FalseContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: FALSE
- visitFalse(ExcellentParser.FalseContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitFalse(ExcellentParser.FalseContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitFnname(ExcellentParser.FnnameContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitFnname(ExcellentParser.FnnameContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitFunctionCall(ExcellentParser.FunctionCallContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression : fnname LPAREN parameters? RPAREN
- visitFunctionCall(ExcellentParser.FunctionCallContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitFunctionCall(ExcellentParser.FunctionCallContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitFunctionParameters(ExcellentParser.FunctionParametersContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
parameters : expression (COMMA expression)*
- visitFunctionParameters(ExcellentParser.FunctionParametersContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitFunctionParameters(ExcellentParser.FunctionParametersContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitMultiplicationOrDivisionExpression(ExcellentParser.MultiplicationOrDivisionExpressionContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: expression (TIMES | DIVIDE) expression
- visitMultiplicationOrDivisionExpression(ExcellentParser.MultiplicationOrDivisionExpressionContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitMultiplicationOrDivisionExpression(ExcellentParser.MultiplicationOrDivisionExpressionContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitNegation(ExcellentParser.NegationContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: MINUS expression
- visitNegation(ExcellentParser.NegationContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitNegation(ExcellentParser.NegationContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitParentheses(ExcellentParser.ParenthesesContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: LPAREN expression RPAREN
- visitParentheses(ExcellentParser.ParenthesesContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitParentheses(ExcellentParser.ParenthesesContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitParse(ExcellentParser.ParseContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
- visitParse(ExcellentParser.ParseContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitParse(ExcellentParser.ParseContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitStringLiteral(ExcellentParser.StringLiteralContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: STRING
- visitStringLiteral(ExcellentParser.StringLiteralContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitStringLiteral(ExcellentParser.StringLiteralContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- visitTrue(ExcellentParser.TrueContext) - Method in class io.rapidpro.expressions.evaluator.ExpressionVisitorImpl
-
expression: TRUE
- visitTrue(ExcellentParser.TrueContext) - Method in class io.rapidpro.expressions.ExcellentBaseVisitor
-
- visitTrue(ExcellentParser.TrueContext) - Method in interface io.rapidpro.expressions.ExcellentVisitor
-
- VOCABULARY - Static variable in class io.rapidpro.expressions.ExcellentLexer
-
- VOCABULARY - Static variable in class io.rapidpro.expressions.ExcellentParser
-