| Package | Description |
|---|---|
| org.apache.commons.jexl3 |
Provides a framework for evaluating JEXL expressions.
|
| org.apache.commons.jexl3.internal |
Provides utilities for introspection services.
|
| org.apache.commons.jexl3.internal.introspection |
Provides low-level introspective services.
|
| org.apache.commons.jexl3.introspection |
Provides high-level introspective services.
|
| org.apache.commons.jexl3.parser |
Contains the Parser for JEXL script.
|
| org.apache.commons.jexl3.scripting |
Contains the JSR-223 Scripting Engine for JEXL script.
|
| Class and Description |
|---|
| JexlArithmetic
Perform arithmetic, implements JexlOperator methods.
|
| JexlArithmetic.ArrayBuilder
Helper interface used when creating an array literal.
|
| JexlArithmetic.MapBuilder
Helper interface used when creating a map literal.
|
| JexlArithmetic.SetBuilder
Helper interface used when creating a set literal.
|
| JexlBuilder
Configure and builds a JexlEngine.
|
| JexlContext
Manages variables which can be referenced in a JEXL expression.
|
| JexlContext.NamespaceResolver
This interface declares how to resolve a namespace from its name; it is used by the interpreter during
evalutation.
|
| JexlContext.ThreadLocal
A marker interface that indicates the interpreter to put this context in the JexlEngine thread local context
instance during evaluation.
|
| JexlEngine
Creates and evaluates JexlExpression and JexlScript objects.
|
| JexlEngine.Options
Script evaluation options.
|
| JexlException
Wraps any error that might occur during interpretation of a script or expression.
|
| JexlException.Parsing
Thrown when parsing fails.
|
| JexlExpression
Represents a single JEXL expression.
|
| JexlInfo
Helper class to carry information such as a url/file name, line and column for
debugging information reporting.
|
| JexlInfo.Detail
Describes errors more precisely.
|
| JexlOperator
The JEXL operators.
|
| JexlScript
A JEXL Script.
|
| JxltEngine
A simple "JeXL Template" engine.
|
| JxltEngine.Expression
A unified expression that can mix immediate, deferred and nested sub-expressions as well as string constants;
The "immediate" syntax is of the form
"... |
| JxltEngine.Template
A template is a JEXL script that evaluates by writing its content through a Writer.
|
| Class and Description |
|---|
| JexlArithmetic
Perform arithmetic, implements JexlOperator methods.
|
| JexlArithmetic.ArrayBuilder
Helper interface used when creating an array literal.
|
| JexlArithmetic.MapBuilder
Helper interface used when creating a map literal.
|
| JexlArithmetic.SetBuilder
Helper interface used when creating a set literal.
|
| JexlArithmetic.Uberspect
The interface that uberspects JexlArithmetic classes.
|
| JexlBuilder
Configure and builds a JexlEngine.
|
| JexlContext
Manages variables which can be referenced in a JEXL expression.
|
| JexlContext.NamespaceResolver
This interface declares how to resolve a namespace from its name; it is used by the interpreter during
evalutation.
|
| JexlContext.ThreadLocal
A marker interface that indicates the interpreter to put this context in the JexlEngine thread local context
instance during evaluation.
|
| JexlEngine
Creates and evaluates JexlExpression and JexlScript objects.
|
| JexlException
Wraps any error that might occur during interpretation of a script or expression.
|
| JexlExpression
Represents a single JEXL expression.
|
| JexlInfo
Helper class to carry information such as a url/file name, line and column for
debugging information reporting.
|
| JexlInfo.Detail
Describes errors more precisely.
|
| JexlOperator
The JEXL operators.
|
| JexlScript
A JEXL Script.
|
| JxltEngine
A simple "JeXL Template" engine.
|
| JxltEngine.Expression
A unified expression that can mix immediate, deferred and nested sub-expressions as well as string constants;
The "immediate" syntax is of the form
"... |
| JxltEngine.Template
A template is a JEXL script that evaluates by writing its content through a Writer.
|
| Class and Description |
|---|
| JexlArithmetic
Perform arithmetic, implements JexlOperator methods.
|
| JexlArithmetic.Uberspect
The interface that uberspects JexlArithmetic classes.
|
| JexlOperator
The JEXL operators.
|
| Class and Description |
|---|
| JexlArithmetic
Perform arithmetic, implements JexlOperator methods.
|
| JexlArithmetic.Uberspect
The interface that uberspects JexlArithmetic classes.
|
| JexlOperator
The JEXL operators.
|
| Class and Description |
|---|
| JexlInfo
Helper class to carry information such as a url/file name, line and column for
debugging information reporting.
|
| Class and Description |
|---|
| JexlEngine
Creates and evaluates JexlExpression and JexlScript objects.
|
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.