Closure |
A Script closure.
|
Debugger |
Helps pinpoint the cause of problems in expressions that fail during evaluation.
|
Engine |
A JexlEngine implementation.
|
Engine.VarCollector |
Utility class to collect variables.
|
FqcnResolver |
Helper resolving a simple class name into a fully-qualified class name (hence FqcnResolver) using
package names as roots of import.
|
Frame |
A call frame, created from a scope, stores the arguments and local variables in a "stack frame" (sic).
|
IntegerRange |
A range of integers.
|
Interpreter |
An interpreter of JEXL syntax.
|
InterpreterBase |
The helper base of an interpreter of JEXL syntax.
|
InterpreterBase.Funcall |
Cached function call.
|
LexicalFrame |
The set of valued symbols defined in a lexical frame.
|
LexicalScope |
The set of symbols declared in a lexical scope.
|
LongRange |
A range of longs.
|
Operators |
Helper class to deal with operator overloading and specifics.
|
Scope |
A script scope, stores the declaration of parameters and local variables as symbols.
|
Script |
A JexlScript implementation.
|
Script.Callable |
Implements the Future and Callable interfaces to help delegation.
|
Source |
Maintains the set of allowed features associated with a script/expression source.
|
TemplateEngine |
A JxltEngine implementation.
|
TemplateEngine.Block |
Abstract the source fragments, verbatim or immediate typed text blocks.
|
TemplateEngine.BlockType |
The enum capturing the difference between verbatim and code source fragments.
|
TemplateEngine.CompositeExpression |
A composite unified expression: "...
|
TemplateEngine.ConstantExpression |
A constant unified expression.
|
TemplateEngine.DeferredExpression |
A deferred unified expression: #{jexl}.
|
TemplateEngine.ExpressionType |
Types of expressions.
|
TemplateEngine.ImmediateExpression |
An immediate unified expression: ${jexl}.
|
TemplateEngine.JexlBasedExpression |
The base for JEXL based unified expressions.
|
TemplateEngine.NestedExpression |
An immediate unified expression nested into a deferred unified expression.
|
TemplateEngine.ParseState |
The different parsing states.
|
TemplateEngine.TemplateExpression |
The abstract base class for all unified expressions, immediate '${...}' and deferred '#{...}'.
|
TemplateInterpreter.Arguments |
Helper ctor.
|
TemplateScript |
A Template instance.
|