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.