Uses of Interface
org.apache.commons.jexl2.JexlInfo
-
Packages that use JexlInfo Package Description org.apache.commons.jexl2 org.apache.commons.jexl2.introspection org.apache.commons.jexl2.parser -
-
Uses of JexlInfo in org.apache.commons.jexl2
Classes in org.apache.commons.jexl2 that implement JexlInfo Modifier and Type Class Description classDebugInfoHelper class to carry in info such as a url/file name, line and column for debugging information reporting.Fields in org.apache.commons.jexl2 declared as JexlInfo Modifier and Type Field Description protected JexlInfoJexlException. infoThe debug info.Methods in org.apache.commons.jexl2 that return JexlInfo Modifier and Type Method Description protected JexlInfoJexlEngine. createInfo(java.lang.String fn, int l, int c)Creates a JexlInfo instance.protected JexlInfoJexlEngine. debugInfo()Creates and fills up debugging information.Methods in org.apache.commons.jexl2 with parameters of type JexlInfo Modifier and Type Method Description ExpressionJexlEngine. createExpression(java.lang.String expression, JexlInfo info)Creates an Expression from a String containing valid JEXL syntax.ScriptJexlEngine. createScript(java.lang.String scriptText, JexlInfo info)Deprecated.ScriptJexlEngine. createScript(java.lang.String scriptText, JexlInfo info, java.lang.String[] names)Creates a Script from a String containing valid JEXL syntax.protected ASTJexlScriptJexlEngine. parse(java.lang.CharSequence expression, JexlInfo info)Deprecated.UseJexlEngine.parse(CharSequence, JexlInfo, Scope)insteadprotected ASTJexlScriptJexlEngine. parse(java.lang.CharSequence expression, JexlInfo info, JexlEngine.Scope frame)Parses an expression.Constructors in org.apache.commons.jexl2 with parameters of type JexlInfo Constructor Description 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.Parsing(JexlInfo node, java.lang.CharSequence expr, ParseException cause)Creates a new Variable exception instance.Tokenization(JexlInfo node, java.lang.CharSequence expr, TokenMgrError cause)Creates a new Tokenization exception instance. -
Uses of JexlInfo in org.apache.commons.jexl2.introspection
Methods in org.apache.commons.jexl2.introspection with parameters of type JexlInfo Modifier and Type Method Description java.lang.reflect.Constructor<?>Uberspect. getConstructor(java.lang.Object ctorHandle, java.lang.Object[] args, JexlInfo info)Deprecated.java.lang.reflect.Constructor<?>UberspectImpl. getConstructor(java.lang.Object ctorHandle, java.lang.Object[] args, JexlInfo info)Deprecated.JexlMethodSandboxUberspectImpl. getConstructorMethod(java.lang.Object ctorHandle, java.lang.Object[] args, JexlInfo info)Returns a class constructor wrapped in a JexlMethod.JexlMethodUberspect. getConstructorMethod(java.lang.Object ctorHandle, java.lang.Object[] args, JexlInfo info)Returns a class constructor wrapped in a JexlMethod.JexlMethodUberspectImpl. getConstructorMethod(java.lang.Object ctorHandle, java.lang.Object[] args, JexlInfo info)Returns a class constructor wrapped in a JexlMethod.java.lang.reflect.FieldUberspectImpl. getField(java.lang.Object obj, java.lang.String name, JexlInfo info)Returns a class field.java.util.Iterator<?>Uberspect. getIterator(java.lang.Object obj, JexlInfo info)Gets an iterator from an object.java.util.Iterator<?>UberspectImpl. getIterator(java.lang.Object obj, JexlInfo info)Gets an iterator from an object.JexlMethodSandboxUberspectImpl. getMethod(java.lang.Object obj, java.lang.String method, java.lang.Object[] args, JexlInfo info)Returns a JexlMethod.JexlMethodUberspect. getMethod(java.lang.Object obj, java.lang.String method, java.lang.Object[] args, JexlInfo info)Returns a JexlMethod.JexlMethodUberspectImpl. getMethod(java.lang.Object obj, java.lang.String method, java.lang.Object[] args, JexlInfo info)Returns a JexlMethod.JexlPropertyGetSandboxUberspectImpl. getPropertyGet(java.lang.Object obj, java.lang.Object identifier, JexlInfo info)Property getter.JexlPropertyGetUberspect. getPropertyGet(java.lang.Object obj, java.lang.Object identifier, JexlInfo info)Property getter.JexlPropertyGetUberspectImpl. getPropertyGet(java.lang.Object obj, java.lang.Object identifier, JexlInfo info)Property getter.JexlPropertySetSandboxUberspectImpl. getPropertySet(java.lang.Object obj, java.lang.Object identifier, java.lang.Object arg, JexlInfo info)Property setter.JexlPropertySetUberspect. getPropertySet(java.lang.Object obj, java.lang.Object identifier, java.lang.Object arg, JexlInfo info)Property setter.JexlPropertySetUberspectImpl. 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 Modifier and Type Class Description classASTAdditiveNodeclassASTAdditiveOperatorclassASTAmbiguousclassASTAndNodeclassASTArrayAccessclassASTArrayLiteralclassASTAssignmentclassASTBitwiseAndNodeclassASTBitwiseComplNodeclassASTBitwiseOrNodeclassASTBitwiseXorNodeclassASTBlockclassASTConstructorNodeclassASTDivNodeclassASTEmptyFunctionclassASTEQNodeclassASTERNodeclassASTFalseNodeclassASTFloatLiteralDeprecated.Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0classASTForeachStatementclassASTFunctionNodeclassASTGENodeclassASTGTNodeclassASTIdentifierIdentifiers, variables and registers.classASTIfStatementclassASTIntegerLiteralDeprecated.Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0classASTJexlScriptEnhanced script to allow parameters declaration.classASTLENodeclassASTLTNodeclassASTMapEntryclassASTMapLiteralclassASTMethodNodeclassASTModNodeclassASTMulNodeclassASTNENodeclassASTNotNodeclassASTNRNodeclassASTNullLiteralclassASTNumberLiteralclassASTOrNodeclassASTReferenceclassASTReferenceExpressionclassASTReturnStatementclassASTSizeFunctionclassASTSizeMethodclassASTStringLiteralclassASTTernaryNodeclassASTTrueNodeclassASTUnaryMinusNodeclassASTVarDeclares a local variable.classASTWhileStatementclassJexlNodeBase class for parser nodes - holds an 'image' of the token for later use.Methods in org.apache.commons.jexl2.parser with parameters of type JexlInfo Modifier and Type Method Description ASTJexlScriptParser. parse(java.io.Reader reader, JexlInfo info)
-