Package org.apache.commons.jexl
Jexl-1.x compatible implementation.
This package only contains classes that re-implement Jexl-1.x interfaces and behaviors. This is intended to allow easier conversion to Jexl-2.0.
Jexl-2.0 changed a lot of APIs and behaviors, enough to warrant putting it in its own org.apache.commons.jexl2 package and avoid possible "jar-hell" cases. Those could have occured if someone was trying to use both Jexl-2.0 and Jexl-1.x.
This package contains the original Jexl-1.x main API namely ScriptFactory, ExpressionFactory, Script, Expression, JexlContext and JexlHelper. It is not 100% compatible with the original Jexl-1.x codeline but should be close enough for "casual" usage.
-
Interface Summary Interface Description Expression Jexl-1.x compatible expression.JexlContext Holds a Map of variables which are referenced in a JEXL expression.Script Jexl-1.x compatible script. -
Class Summary Class Description ExpressionFactory Deprecated. Create a JexlEngine and use the createScript method on that instead.JexlHelper Helper to create a context.JexlOne This implements Jexl-1.x (Jelly) compatible behaviors on top of Jexl-2.0.ScriptFactory Deprecated. Create a JexlEngine and use the createScript method on that instead.