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

## Uses of Class
org.apache.commons.jexl3.JexlInfo

Packages that use JexlInfo
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.parser | Contains the Parser for JEXL script.

Uses of JexlInfo in org.apache.commons.jexl3

Methods in org.apache.commons.jexl3 that return JexlInfo
`JexlInfo` | `JexlInfo.at(int l, int c)` Creates info reusing the name.
`JexlInfo` | `JexlEngine.createInfo()` Create an information structure for dynamic set/get/invoke/new.
`JexlInfo` | `JexlEngine.createInfo(String fn, int l, int c)` Creates a JexlInfo instance.
`JexlInfo` | `JexlException.getInfo()` Gets the specific information for this exception.
`static JexlInfo` | `JexlException.getInfo(JexlNode node, JexlInfo info)` Gets the most specific information attached to a node.

Methods in org.apache.commons.jexl3 with parameters of type JexlInfo
`abstract JxltEngine.Expression` | `JxltEngine.createExpression(JexlInfo info, String expression)` Creates a a `JxltEngine.Expression` from an expression string.
`abstract JexlExpression` | `JexlEngine.createExpression(JexlInfo info, String expression)` Creates an JexlExpression from a String containing valid JEXL syntax.
`JexlScript` | `JexlEngine.createScript(JexlInfo info, File scriptFile, String[] names)` Creates a Script from a `File` containing valid JEXL syntax.
`abstract JexlScript` | `JexlEngine.createScript(JexlInfo info, String source, String[] names)` Creates a JexlScript from a String containing valid JEXL syntax.
`JexlScript` | `JexlEngine.createScript(JexlInfo info, URL scriptUrl, String[] names)` Creates a Script from a `URL` containing valid JEXL syntax.
`JxltEngine.Template` | `JxltEngine.createTemplate(JexlInfo info, String source)` Creates a new template.
`abstract JxltEngine.Template` | `JxltEngine.createTemplate(JexlInfo info, String prefix, Reader source, String... parms)` Creates a new template.
`JxltEngine.Template` | `JxltEngine.createTemplate(JexlInfo info, String source, String... parms)` Creates a new template.
`static JexlInfo` | `JexlException.getInfo(JexlNode node, JexlInfo info)` Gets the most specific information attached to a node.

Constructors in org.apache.commons.jexl3 with parameters of type JexlInfo
`JexlException.Ambiguous(JexlInfo info, String expr)` Creates a new Ambiguous statement exception instance.
`JexlException.Assignment(JexlInfo info, String expr)` Creates a new Assignment statement exception instance.
`JexlException.Method(JexlInfo info, String name, Throwable cause)` Creates a new Method exception instance.
`JexlException.Parsing(JexlInfo info, ParseException cause)` Creates a new Parsing exception instance.
`JexlException.Parsing(JexlInfo info, String msg)` Creates a new Parsing exception instance.
`JexlException.Tokenization(JexlInfo info, TokenMgrError cause)` Creates a new Tokenization exception instance.
`JexlException(JexlInfo jinfo, String msg, Throwable cause)` Creates a new JexlException.
`JexlInfo(JexlInfo copy)` The copy constructor.
`JxltEngine.Exception(JexlInfo info, String msg, Throwable cause)` Creates an Exception.

Uses of JexlInfo in org.apache.commons.jexl3.internal

Methods in org.apache.commons.jexl3.internal with parameters of type JexlInfo
`JxltEngine.Expression` | `TemplateEngine.createExpression(JexlInfo info, String expression)`
`Script` | `Engine.createExpression(JexlInfo info, String expression)`
`Script` | `Engine.createScript(JexlInfo info, String scriptText, String[] names)`
`TemplateScript` | `TemplateEngine.createTemplate(JexlInfo info, String prefix, Reader source, String... parms)`
`protected ASTJexlScript` | `Engine.parse(JexlInfo info, String src, Scope scope, boolean registers, boolean expression)` Parses an expression.

Constructors in org.apache.commons.jexl3.internal with parameters of type JexlInfo
`TemplateScript(TemplateEngine engine, JexlInfo info, String directive, Reader reader, String... parms)` Creates a new template from an character input.

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

Methods in org.apache.commons.jexl3.parser that return JexlInfo
`JexlInfo` | `JexlNode.jexlInfo()` Gets the associated JexlInfo instance.

Methods in org.apache.commons.jexl3.parser with parameters of type JexlInfo
`ASTJexlScript` | `Parser.parse(JexlInfo info, String jexlSrc, Scope scope, boolean registers, boolean expr)`

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

Copyright © 2001–2017 The Apache Software Foundation. All rights reserved.