Top Deprecated
Commons JEXL 2.1.1

Deprecated API


No API in this release is deprecated for removal.

Deprecated Item Summary

SinceDeprecated Item and Description
org.apache.commons.jexl2.Interpreter.Interpreter(JexlEngine
the engine creating this interpreter
jexl
,
JexlContext
the context to evaluate expression
aContext
)

org.apache.commons.jexl2.Interpreter.setRegisters(Object...
the array of registers
theRegisters
)

org.apache.commons.jexl2.Interpreter.setSilent(boolean
true for silent, false for verbose
flag
)

Do not use; will be removed in a later version

org.apache.commons.jexl2.Interpreter.setStrict(boolean
true for strict, false for lenient
flag
)

Do not use; will be removed in a later version

org.apache.commons.jexl2.JexlArithmetic.setLenient(boolean
true means no JexlException will occur, false allows them
flag
)

as of 2.1 - may be removed in a later release

Returns:

A Script which can be executed using a JexlContext.
org.apache.commons.jexl2.JexlEngine.createScript
(String
A String containing valid JEXL syntax
scriptText
,
JexlInfo
An info structure to carry debugging information if needed
info
)

Use createScript(String, JexlInfo, String[])

Returns:

the parsed tree
org.apache.commons.jexl2.JexlEngine.parse
(CharSequence
the expression to parse
expression
,
JexlInfo
debug information structure
info
)

Use parse(CharSequence, JexlInfo, Scope) instead

Returns:

a Constructor
org.apache.commons.jexl2.introspection.Uberspect.getConstructor
(Object
a class or class name
ctorHandle
,
Object[]
constructor arguments
args
,
JexlInfo
contextual information
info
)

org.apache.commons.jexl2.introspection.UberspectImpl.FieldPropertyGet

Do not use externally - will be made private in a later version

org.apache.commons.jexl2.introspection.UberspectImpl.FieldPropertySet

Do not use externally - will be made private in a later version

org.apache.commons.jexl2.introspection.UberspectImpl.getConstructor(Object
a class or class name
ctorHandle
,
Object[]
constructor arguments
args
,
JexlInfo
contextual information
info
)

org.apache.commons.jexl2.parser.ASTFloatLiteral

Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0

org.apache.commons.jexl2.parser.ASTIntegerLiteral

Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0