See: Description
Interface | Description |
---|---|
Expression |
An expression evaluates to a value each time it is
evaluated . |
Class | Description |
---|---|
AbstractExpression |
An implementation of
Expression which implements the "evaluateTo*() " convenience methods. |
ExpressionEvaluator |
Supports two operation modes:
Scans, parses and evaluates an expression immediately (see
ExpressionEvaluator.evaluate(String, Mapping) )
Scans and parses an expression (see ExpressionEvaluator.parse(String) ) into an Expression object for repeated
evaluation (see Expression.evaluate(Object...) ). |
ExpressionUtil |
Utility class for
Expression . |
Parser<T,EX extends Throwable> |
Parses an expression like
s == "abc" && (c == 'b' || !
|
Scanner |
The scanner for the
ExpressionEvaluator . |
Enum | Description |
---|---|
Parser.BinaryOperator |
Representation of all binary operators.
|
Parser.Extension |
Various extensions to the Java expression syntax.
|
Parser.UnaryOperator |
Representation of all unary operators.
|
Scanner.TokenType |
Token types for the
ExpressionEvaluator scanner. |
Exception | Description |
---|---|
EvaluationException |
Indicates a problem that has occurred while an expression was evaluated.
|
Copyright © 2018 Arno Unkrig. All rights reserved.