| AbstractFunction |
Abstract implementation of a direct function.
This abstract implementation does implement lazyEval so that it returns the result of eval.
|
| AbstractLazyFunction |
Abstract implementation of a lazy function which implements all necessary methods with the
exception of the main logic.
|
| AbstractLazyOperator |
Abstract implementation of an operator.
|
| AbstractOperator |
Abstract implementation of an operator.
|
| AbstractUnaryOperator |
Abstract implementation of an unary operator.
This abstract implementation implements eval so that it forwards its first parameter to
evalUnary.
|
| Expression |
EvalEx - Java Expression Evaluator
|
| Expression.LazyNumber |
LazyNumber interface created for lazily evaluated functions
|
| Expression.Token |
Token class
|
| ExpressionSettings |
Expression settings can be used to set certain defaults, when creating a new expression.
|
| ExpressionSettings.Builder |
|
| Function |
Base interface which is required for all directly evaluated functions.
|
| LazyFunction |
Base interface which is required for lazily evaluated functions.
|
| LazyOperator |
Base interface which is required for all operators.
|
| Operator |
Base interface which is required for all operators.
|