|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |