Uses of Interface org.apache.commons.jexl2.JexlInfo (Commons JEXL 2.0.1 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.commons.jexl2.JexlInfo

Packages that use JexlInfo
org.apache.commons.jexl2 | Provides a framework for evaluating JEXL expressions.
org.apache.commons.jexl2.introspection | Provides high-level introspective services.
org.apache.commons.jexl2.parser | Contains the Parser for JEXL script.

Uses of JexlInfo in org.apache.commons.jexl2

Classes in org.apache.commons.jexl2 that implement JexlInfo
`class` | `DebugInfo` Little class to carry in info such as a url/file name, line and column for information error reporting from the uberspector implementations.

Fields in org.apache.commons.jexl2 declared as JexlInfo
`protected JexlInfo` | `JexlException.info` The debug info.

Methods in org.apache.commons.jexl2 that return JexlInfo
`protected JexlInfo` | `JexlEngine.createInfo(java.lang.String fn, int l, int c)` Creates a JexlInfo instance.
`protected JexlInfo` | `JexlEngine.debugInfo()` Creates and fills up debugging information.

Methods in org.apache.commons.jexl2 with parameters of type JexlInfo
`Expression` | `JexlEngine.createExpression(java.lang.String expression, JexlInfo info)` Creates an Expression from a String containing valid JEXL syntax.
`Script` | `JexlEngine.createScript(java.lang.String scriptText, JexlInfo info)` Creates a Script from a String containing valid JEXL syntax.
`protected ASTJexlScript` | `JexlEngine.parse(java.lang.CharSequence expression, JexlInfo info)` Parses an expression.

Constructors in org.apache.commons.jexl2 with parameters of type JexlInfo
`JexlException(JexlInfo dbg, java.lang.String msg)` Creates a new JexlException.
`JexlException(JexlInfo dbg, java.lang.String msg, java.lang.Throwable cause)` Creates a new JexlException.

Uses of JexlInfo in org.apache.commons.jexl2.introspection

Methods in org.apache.commons.jexl2.introspection with parameters of type JexlInfo
`java.lang.reflect.Constructor<?>` | `UberspectImpl.getConstructor(java.lang.Object ctorHandle, java.lang.Object[] args, JexlInfo info)` Returns a class constructor.
`java.lang.reflect.Constructor<?>` | `Uberspect.getConstructor(java.lang.Object ctorHandle, java.lang.Object[] args, JexlInfo info)` Returns a class constructor.
`java.lang.reflect.Field` | `UberspectImpl.getField(java.lang.Object obj, java.lang.String name, JexlInfo info)` Returns a class field.
`java.util.Iterator<?>` | `UberspectImpl.getIterator(java.lang.Object obj, JexlInfo info)` Gets an iterator from an object.
`java.util.Iterator<?>` | `Uberspect.getIterator(java.lang.Object obj, JexlInfo info)` Gets an iterator from an object.
`JexlMethod` | `UberspectImpl.getMethod(java.lang.Object obj, java.lang.String method, java.lang.Object[] args, JexlInfo info)` Returns a JexlMethod.
`JexlMethod` | `Uberspect.getMethod(java.lang.Object obj, java.lang.String method, java.lang.Object[] args, JexlInfo info)` Returns a JexlMethod.
`JexlPropertyGet` | `UberspectImpl.getPropertyGet(java.lang.Object obj, java.lang.Object identifier, JexlInfo info)` Property getter.
`JexlPropertyGet` | `Uberspect.getPropertyGet(java.lang.Object obj, java.lang.Object identifier, JexlInfo info)` Property getter.
`JexlPropertySet` | `UberspectImpl.getPropertySet(java.lang.Object obj, java.lang.Object identifier, java.lang.Object arg, JexlInfo info)` Property setter.
`JexlPropertySet` | `Uberspect.getPropertySet(java.lang.Object obj, java.lang.Object identifier, java.lang.Object arg, JexlInfo info)` Property setter.

Uses of JexlInfo in org.apache.commons.jexl2.parser

Classes in org.apache.commons.jexl2.parser that implement JexlInfo
`class` | `ASTAdditiveNode`
`class` | `ASTAdditiveOperator`
`class` | `ASTAmbiguous`
`class` | `ASTAndNode`
`class` | `ASTArrayAccess`
`class` | `ASTArrayLiteral`
`class` | `ASTAssignment`
`class` | `ASTBitwiseAndNode`
`class` | `ASTBitwiseComplNode`
`class` | `ASTBitwiseOrNode`
`class` | `ASTBitwiseXorNode`
`class` | `ASTBlock`
`class` | `ASTConstructorNode`
`class` | `ASTDivNode`
`class` | `ASTEmptyFunction`
`class` | `ASTEQNode`
`class` | `ASTERNode`
`class` | `ASTFalseNode`
`class` | `ASTFloatLiteral`
`class` | `ASTForeachStatement`
`class` | `ASTFunctionNode`
`class` | `ASTGENode`
`class` | `ASTGTNode`
`class` | `ASTIdentifier`
`class` | `ASTIfStatement`
`class` | `ASTIntegerLiteral`
`class` | `ASTJexlScript`
`class` | `ASTLENode`
`class` | `ASTLTNode`
`class` | `ASTMapEntry`
`class` | `ASTMapLiteral`
`class` | `ASTMethodNode`
`class` | `ASTModNode`
`class` | `ASTMulNode`
`class` | `ASTNENode`
`class` | `ASTNotNode`
`class` | `ASTNRNode`
`class` | `ASTNullLiteral`
`class` | `ASTOrNode`
`class` | `ASTReference`
`class` | `ASTSizeFunction`
`class` | `ASTSizeMethod`
`class` | `ASTStringLiteral`
`class` | `ASTTernaryNode`
`class` | `ASTTrueNode`
`class` | `ASTUnaryMinusNode`
`class` | `ASTWhileStatement`
`class` | `JexlNode` Base class for parser nodes - holds an 'image' of the token for later use.

Methods in org.apache.commons.jexl2.parser that return JexlInfo
`JexlInfo` | `JexlNode.getInfo()`

Methods in org.apache.commons.jexl2.parser with parameters of type JexlInfo
`ASTJexlScript` | `Parser.parse(java.io.Reader reader, JexlInfo info)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.