| Package | Description |
|---|---|
| io.rapidpro.expressions.evaluator |
| Modifier and Type | Method and Description |
|---|---|
static Evaluator.EvaluationStrategy |
Evaluator.EvaluationStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Evaluator.EvaluationStrategy[] |
Evaluator.EvaluationStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
Evaluator.evaluateExpression(String expression,
EvaluationContext context,
Evaluator.EvaluationStrategy strategy)
Evaluates a single expression, e.g.
|
EvaluatedTemplate |
Evaluator.evaluateTemplate(String template,
EvaluationContext context,
boolean urlEncode,
Evaluator.EvaluationStrategy strategy)
Evaluates a template string, e.g.
|
protected String |
Evaluator.resolveExpressionBlock(String expression,
EvaluationContext context,
boolean urlEncode,
Evaluator.EvaluationStrategy strategy,
List<String> errors)
Resolves an expression block found in the template, e.g. @(...).
|
Copyright © 2018. All rights reserved.