A B C D E F G H I J K L M N O P R S T U V W

A

AbstractExecutor - class org.apache.commons.jexl.util.AbstractExecutor.
Abstract class that is used to execute an arbitrary method that is in introspected.
AbstractExecutor() - Constructor for class org.apache.commons.jexl.util.AbstractExecutor
 
add_escapes(String) - Method in class org.apache.commons.jexl.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add(Method) - Method in class org.apache.commons.jexl.util.introspection.MethodMap
Add a method to a list of methods by name.
addEscapes(String) - Static method in class org.apache.commons.jexl.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
AdditiveExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
addPostResolver(JexlExprResolver) - Method in interface org.apache.commons.jexl.Expression
Allows addition of a resolver to allow custom interdiction of expression evaluation.
addPreResolver(JexlExprResolver) - Method in interface org.apache.commons.jexl.Expression
Allows addition of a resolver to allow custom interdiction of expression evaluation.
adjustBeginLineColumn(int, int) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
ae - Variable in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl
executor for performing the get.
AndExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
ArrayAccess() - Method in class org.apache.commons.jexl.parser.Parser
 
ArrayIterator - class org.apache.commons.jexl.util.ArrayIterator.
An Iterator wrapper for an Object[].
ArrayIterator(Object) - Constructor for class org.apache.commons.jexl.util.ArrayIterator
Creates a new iterator instance for the specified array.
Asserter - class org.apache.commons.jexl.junit.Asserter.
A utility class for performing JUnit based assertions using Jexl expressions.
Asserter() - Constructor for class org.apache.commons.jexl.junit.Asserter
Create an asserter.
Asserter(Object) - Constructor for class org.apache.commons.jexl.junit.Asserter
This constructor will register the given variableValue as the "this" variable.
assertExpression(String, Object) - Method in class org.apache.commons.jexl.junit.Asserter
Performs an assertion that the value of the given Jexl expression evaluates to the given expected value.
Assignment() - Method in class org.apache.commons.jexl.parser.Parser
 
ASTAddNode - class org.apache.commons.jexl.parser.ASTAddNode.
Addition : either integer addition or string concatenation.
ASTAddNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTAddNode
Create the node given an id.
ASTAddNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTAddNode
Create a node with the given parser and id.
ASTAndNode - class org.apache.commons.jexl.parser.ASTAndNode.
&& and 'and'.
ASTAndNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTAndNode
Create the node given an id.
ASTAndNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTAndNode
Create a node with the given parser and id.
ASTArrayAccess - class org.apache.commons.jexl.parser.ASTArrayAccess.
Like an ASTIdentifier, but with array access allowed.
ASTArrayAccess(int) - Constructor for class org.apache.commons.jexl.parser.ASTArrayAccess
Create the node given an id.
ASTArrayAccess(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTArrayAccess
Create a node with the given parser and id.
ASTAssignment - class org.apache.commons.jexl.parser.ASTAssignment.
x = y, assigns a value to a variable in the context.
ASTAssignment(int) - Constructor for class org.apache.commons.jexl.parser.ASTAssignment
Create the node given an id.
ASTAssignment(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTAssignment
Create a node with the given parser and id.
ASTBitwiseAndNode - class org.apache.commons.jexl.parser.ASTBitwiseAndNode.
Bitwise And.
ASTBitwiseAndNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTBitwiseAndNode
Create the node given an id.
ASTBitwiseAndNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTBitwiseAndNode
Create a node with the given parser and id.
ASTBitwiseComplNode - class org.apache.commons.jexl.parser.ASTBitwiseComplNode.
Bitwise Complement.
ASTBitwiseComplNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTBitwiseComplNode
Create the node given an id.
ASTBitwiseComplNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTBitwiseComplNode
Create a node with the given parser and id.
ASTBitwiseOrNode - class org.apache.commons.jexl.parser.ASTBitwiseOrNode.
Bitwise Or.
ASTBitwiseOrNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTBitwiseOrNode
Create the node given an id.
ASTBitwiseOrNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTBitwiseOrNode
Create a node with the given parser and id.
ASTBitwiseXorNode - class org.apache.commons.jexl.parser.ASTBitwiseXorNode.
Bitwise Or.
ASTBitwiseXorNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTBitwiseXorNode
Create the node given an id.
ASTBitwiseXorNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTBitwiseXorNode
Create a node with the given parser and id.
ASTBlock - class org.apache.commons.jexl.parser.ASTBlock.
{ code }, a block of statements enclosed in curly braces.
ASTBlock(int) - Constructor for class org.apache.commons.jexl.parser.ASTBlock
Create the node given an id.
ASTBlock(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTBlock
Create a node with the given parser and id.
ASTDivNode - class org.apache.commons.jexl.parser.ASTDivNode.
a / b, mathematical divide.
ASTDivNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTDivNode
Create the node given an id.
ASTDivNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTDivNode
Create a node with the given parser and id.
ASTEmptyFunction - class org.apache.commons.jexl.parser.ASTEmptyFunction.
function to see if reference doesn't exist in context.
ASTEmptyFunction(int) - Constructor for class org.apache.commons.jexl.parser.ASTEmptyFunction
Create the node given an id.
ASTEmptyFunction(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTEmptyFunction
Create a node with the given parser and id.
ASTEQNode - class org.apache.commons.jexl.parser.ASTEQNode.
Represents equality between values.
ASTEQNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTEQNode
Create the node given an id.
ASTEQNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTEQNode
Create a node with the given parser and id.
ASTExpression - class org.apache.commons.jexl.parser.ASTExpression.
AST node for expression.
ASTExpression(int) - Constructor for class org.apache.commons.jexl.parser.ASTExpression
Create the node given an id.
ASTExpression(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTExpression
Create a node with the given parser and id.
ASTExpressionExpression - class org.apache.commons.jexl.parser.ASTExpressionExpression.
represents equality between integers - use .equals() for strings.
ASTExpressionExpression(int) - Constructor for class org.apache.commons.jexl.parser.ASTExpressionExpression
Create the node given an id.
ASTExpressionExpression(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTExpressionExpression
Create a node with the given parser and id.
ASTFalseNode - class org.apache.commons.jexl.parser.ASTFalseNode.
represents Boolean false.
ASTFalseNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTFalseNode
Create the node given an id.
ASTFalseNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTFalseNode
Create a node with the given parser and id.
ASTFloatLiteral - class org.apache.commons.jexl.parser.ASTFloatLiteral.
represents a float point number.
ASTFloatLiteral(int) - Constructor for class org.apache.commons.jexl.parser.ASTFloatLiteral
Create the node given an id.
ASTFloatLiteral(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTFloatLiteral
Create a node with the given parser and id.
ASTForeachStatement - class org.apache.commons.jexl.parser.ASTForeachStatement.
ForEach statement.
ASTForeachStatement(int) - Constructor for class org.apache.commons.jexl.parser.ASTForeachStatement
Create the node given an id.
ASTForeachStatement(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTForeachStatement
Create a node with the given parser and id.
ASTGENode - class org.apache.commons.jexl.parser.ASTGENode.
GE : a >= b.
ASTGENode(int) - Constructor for class org.apache.commons.jexl.parser.ASTGENode
Create the node given an id.
ASTGENode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTGENode
Create a node with the given parser and id.
ASTGTNode - class org.apache.commons.jexl.parser.ASTGTNode.
GT : a > b.
ASTGTNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTGTNode
Create the node given an id.
ASTGTNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTGTNode
Create a node with the given parser and id.
ASTIdentifier - class org.apache.commons.jexl.parser.ASTIdentifier.
Simple identifier - $foo or $foo.bar (both parts are identifiers).
ASTIdentifier(int) - Constructor for class org.apache.commons.jexl.parser.ASTIdentifier
Create the node given an id.
ASTIdentifier(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTIdentifier
Create a node with the given parser and id.
ASTIfStatement - class org.apache.commons.jexl.parser.ASTIfStatement.
if ( expression ) statement [else statement].
ASTIfStatement(int) - Constructor for class org.apache.commons.jexl.parser.ASTIfStatement
Create the node given an id.
ASTIfStatement(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTIfStatement
Create a node with the given parser and id.
ASTIntegerLiteral - class org.apache.commons.jexl.parser.ASTIntegerLiteral.
represents an integer.
ASTIntegerLiteral(int) - Constructor for class org.apache.commons.jexl.parser.ASTIntegerLiteral
Create the node given an id.
ASTIntegerLiteral(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTIntegerLiteral
Create a node with the given parser and id.
ASTJexlScript - class org.apache.commons.jexl.parser.ASTJexlScript.
Top of the syntax tree - parsed Jexl code.
ASTJexlScript(int) - Constructor for class org.apache.commons.jexl.parser.ASTJexlScript
Create the node given an id.
ASTJexlScript(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTJexlScript
Create a node with the given parser and id.
ASTLENode - class org.apache.commons.jexl.parser.ASTLENode.
LE : a <= b.
ASTLENode(int) - Constructor for class org.apache.commons.jexl.parser.ASTLENode
Create the node given an id.
ASTLENode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTLENode
Create a node with the given parser and id.
ASTLTNode - class org.apache.commons.jexl.parser.ASTLTNode.
LT : a < b.
ASTLTNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTLTNode
Create the node given an id.
ASTLTNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTLTNode
Create a node with the given parser and id.
ASTMethod - class org.apache.commons.jexl.parser.ASTMethod.
Method execution.
ASTMethod(int) - Constructor for class org.apache.commons.jexl.parser.ASTMethod
Create the node given an id.
ASTMethod(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTMethod
Create a node with the given parser and id.
ASTModNode - class org.apache.commons.jexl.parser.ASTModNode.
% (mod).
ASTModNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTModNode
Create the node given an id.
ASTModNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTModNode
Create a node with the given parser and id.
ASTMulNode - class org.apache.commons.jexl.parser.ASTMulNode.
Multiplication.
ASTMulNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTMulNode
Create the node given an id.
ASTMulNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTMulNode
Create a node with the given parser and id.
ASTNENode - class org.apache.commons.jexl.parser.ASTNENode.
Not equal to.
ASTNENode(int) - Constructor for class org.apache.commons.jexl.parser.ASTNENode
Create the node given an id.
ASTNENode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTNENode
Create a node with the given parser and id.
ASTNotNode - class org.apache.commons.jexl.parser.ASTNotNode.
Not : 'not' or '!'.
ASTNotNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTNotNode
Create the node given an id.
ASTNotNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTNotNode
Create a node with the given parser and id.
ASTNullLiteral - class org.apache.commons.jexl.parser.ASTNullLiteral.
'null'.
ASTNullLiteral(int) - Constructor for class org.apache.commons.jexl.parser.ASTNullLiteral
Create the node given an id.
ASTNullLiteral(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTNullLiteral
Create a node with the given parser and id.
ASTOrNode - class org.apache.commons.jexl.parser.ASTOrNode.
|| and 'or'.
ASTOrNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTOrNode
Create the node given an id.
ASTOrNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTOrNode
Create a node with the given parser and id.
ASTReference - class org.apache.commons.jexl.parser.ASTReference.
reference - any variable expression.
ASTReference(int) - Constructor for class org.apache.commons.jexl.parser.ASTReference
Create the node given an id.
ASTReference(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTReference
Create a node with the given parser and id.
ASTReferenceExpression - class org.apache.commons.jexl.parser.ASTReferenceExpression.
variable; A reference by itself.
ASTReferenceExpression(int) - Constructor for class org.apache.commons.jexl.parser.ASTReferenceExpression
Create the node given an id.
ASTReferenceExpression(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTReferenceExpression
Create a node with the given parser and id.
ASTSizeFunction - class org.apache.commons.jexl.parser.ASTSizeFunction.
generalized size() function for all classes we can think of.
ASTSizeFunction(int) - Constructor for class org.apache.commons.jexl.parser.ASTSizeFunction
Create the node given an id.
ASTSizeFunction(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTSizeFunction
Create a node with the given parser and id.
ASTSizeMethod - class org.apache.commons.jexl.parser.ASTSizeMethod.
Size Method, e.g.
ASTSizeMethod(int) - Constructor for class org.apache.commons.jexl.parser.ASTSizeMethod
Create the node given an id.
ASTSizeMethod(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTSizeMethod
Create a node with the given parser and id.
ASTStatementExpression - class org.apache.commons.jexl.parser.ASTStatementExpression.
Assignment as an expression.
ASTStatementExpression(int) - Constructor for class org.apache.commons.jexl.parser.ASTStatementExpression
Create the node given an id.
ASTStatementExpression(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTStatementExpression
Create a node with the given parser and id.
ASTStringLiteral - class org.apache.commons.jexl.parser.ASTStringLiteral.
represents a quoted string.
ASTStringLiteral(int) - Constructor for class org.apache.commons.jexl.parser.ASTStringLiteral
Create the node given an id.
ASTStringLiteral(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTStringLiteral
Create a node with the given parser and id.
ASTSubtractNode - class org.apache.commons.jexl.parser.ASTSubtractNode.
Subtraction.
ASTSubtractNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTSubtractNode
Create the node given an id.
ASTSubtractNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTSubtractNode
Create a node with the given parser and id.
ASTTrueNode - class org.apache.commons.jexl.parser.ASTTrueNode.
represents Boolean true.
ASTTrueNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTTrueNode
Create the node given an id.
ASTTrueNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTTrueNode
Create a node with the given parser and id.
ASTUnaryMinusNode - class org.apache.commons.jexl.parser.ASTUnaryMinusNode.
- (unary minus).
ASTUnaryMinusNode(int) - Constructor for class org.apache.commons.jexl.parser.ASTUnaryMinusNode
Create the node given an id.
ASTUnaryMinusNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTUnaryMinusNode
Create a node with the given parser and id.
ASTWhileStatement - class org.apache.commons.jexl.parser.ASTWhileStatement.
A while loop.
ASTWhileStatement(int) - Constructor for class org.apache.commons.jexl.parser.ASTWhileStatement
Create the node given an id.
ASTWhileStatement(Parser, int) - Constructor for class org.apache.commons.jexl.parser.ASTWhileStatement
Create a node with the given parser and id.

B

backup(int) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
beginColumn - Variable in class org.apache.commons.jexl.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.commons.jexl.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
Block() - Method in class org.apache.commons.jexl.parser.Parser
 
BooleanLiteral() - Method in class org.apache.commons.jexl.parser.Parser
 
BooleanPropertyExecutor - class org.apache.commons.jexl.util.BooleanPropertyExecutor.
Handles discovery and valuation of a boolean object property, of the form public boolean is<Property> when executed.
BooleanPropertyExecutor(Log, Introspector, Class, String) - Constructor for class org.apache.commons.jexl.util.BooleanPropertyExecutor
Constructor.
bufpos - Variable in class org.apache.commons.jexl.parser.SimpleCharStream
 

C

cachedClassNames - Variable in class org.apache.commons.jexl.util.introspection.IntrospectorBase
Holds the qualified class names for the classes we hold in the classMethodMaps hash.
CACHEDUMP_MSG - Static variable in class org.apache.commons.jexl.util.introspection.Introspector
define a public string so that it can be looked for if interested.
children - Variable in class org.apache.commons.jexl.parser.SimpleNode
children of this node.
childrenAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.SimpleNode
Visit all children.
ClassMap - class org.apache.commons.jexl.util.introspection.ClassMap.
Taken from the Velocity tree so we can be self-sufficient A cache of introspection information for a specific class instance.
ClassMap(Class) - Constructor for class org.apache.commons.jexl.util.introspection.ClassMap
Standard constructor.
classMethodMaps - Variable in class org.apache.commons.jexl.util.introspection.IntrospectorBase
Holds the method maps for the classes we know about, keyed by Class object.
clearCache() - Method in class org.apache.commons.jexl.util.introspection.Introspector
Clears the classmap and classname caches, and logs that we did so.
clearCache() - Method in class org.apache.commons.jexl.util.introspection.IntrospectorBase
Clears the classmap and classname caches.
coerceBoolean(Object) - Static method in class org.apache.commons.jexl.util.Coercion
Coerce to a Boolean.
coerceDouble(Object) - Static method in class org.apache.commons.jexl.util.Coercion
Coerce to a Double.
coerceInteger(Object) - Static method in class org.apache.commons.jexl.util.Coercion
Coerce to a Integer.
coerceLong(Object) - Static method in class org.apache.commons.jexl.util.Coercion
Coerce to a Long.
Coercion - class org.apache.commons.jexl.util.Coercion.
Coercion utilities for the JSTL EL-like coercion.
Coercion() - Constructor for class org.apache.commons.jexl.util.Coercion
 
COMMENT - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
ConditionalAndExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
ConditionalOrExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
createClassMap(Class) - Method in class org.apache.commons.jexl.util.introspection.IntrospectorBase
Creates a class map for specific class and registers it in the cache.
createContext() - Static method in class org.apache.commons.jexl.JexlHelper
Returns a new JexlContext.
createExpression(String) - Static method in class org.apache.commons.jexl.ExpressionFactory
Creates an Expression from a String containing valid JEXL syntax.
createNewExpression(String) - Method in class org.apache.commons.jexl.ExpressionFactory
Creates a new Expression based on the expression string.
createNewScript(String) - Method in class org.apache.commons.jexl.ScriptFactory
Creates a new Script based on the string.
createScript(File) - Static method in class org.apache.commons.jexl.ScriptFactory
Creates a Script from a File containing valid JEXL syntax.
createScript(String) - Static method in class org.apache.commons.jexl.ScriptFactory
Creates a Script from a String containing valid JEXL syntax.
createScript(URL) - Static method in class org.apache.commons.jexl.ScriptFactory
Creates a Script from a URL containing valid JEXL syntax.
curChar - Variable in class org.apache.commons.jexl.parser.ParserTokenManager
 
currentToken - Variable in class org.apache.commons.jexl.parser.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class org.apache.commons.jexl.parser.ParserTokenManager
 
DEFAULT - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
DIGIT - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
disable_tracing() - Method in class org.apache.commons.jexl.parser.Parser
 
discover(Class, String) - Method in class org.apache.commons.jexl.util.PropertyExecutor
Locate the getter method for this property.
discover(Class, String) - Method in class org.apache.commons.jexl.util.BooleanPropertyExecutor
Locate the getter method for this boolean property.
Done() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
dump(String) - Method in class org.apache.commons.jexl.parser.SimpleNode
Dump the node and all children.

E

ef - Static variable in class org.apache.commons.jexl.ExpressionFactory
ExpressionFactory is a singleton and this is the private instance fufilling that pattern.
EmptyFunction() - Method in class org.apache.commons.jexl.parser.Parser
 
enable_tracing() - Method in class org.apache.commons.jexl.parser.Parser
 
endColumn - Variable in class org.apache.commons.jexl.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.apache.commons.jexl.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
EnumerationIterator - class org.apache.commons.jexl.util.EnumerationIterator.
An Iterator wrapper for an Enumeration.
EnumerationIterator(Enumeration) - Constructor for class org.apache.commons.jexl.util.EnumerationIterator
Creates a new iteratorwrapper instance for the specified Enumeration.
EOF - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
eol - Variable in class org.apache.commons.jexl.parser.ParseException
The end of line string for this machine.
EqualityExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
evaluate(JexlContext) - Method in interface org.apache.commons.jexl.Expression
Evaluates the expression with the variables contained in the supplied JexlContext.
evaluate(JexlContext, String) - Method in interface org.apache.commons.jexl.JexlExprResolver
Evaluates an expression against the context.
evaluate(JexlContext, String) - Method in class org.apache.commons.jexl.resolver.FlatResolver
Try to resolve expression as-is.
evaluateExpr(Object, Object) - Static method in class org.apache.commons.jexl.parser.ASTArrayAccess
Evaluate the Array expression 'loc' on the given object, o.
ExclusiveOrExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
execute(JexlContext) - Method in interface org.apache.commons.jexl.Script
Executes the script with the variables contained in the supplied JexlContext.
execute(Object) - Method in class org.apache.commons.jexl.util.GetExecutor
Execute method against context.
execute(Object) - Method in class org.apache.commons.jexl.util.PropertyExecutor
Execute method against context.
execute(Object) - Method in class org.apache.commons.jexl.util.AbstractExecutor
Execute method against context.
execute(Object, JexlContext) - Method in class org.apache.commons.jexl.parser.ASTSizeMethod
evaluate size as part of an expression on a base object.
execute(Object, JexlContext) - Method in class org.apache.commons.jexl.parser.ASTIntegerLiteral
Part of reference resolution - wierd...
execute(Object, JexlContext) - Method in class org.apache.commons.jexl.parser.ASTIdentifier
returns the value of itself applied to the object.
execute(Object, JexlContext) - Method in class org.apache.commons.jexl.parser.ASTMethod
evaluate a method invocation upon a base object.
execute(Object, JexlContext) - Method in class org.apache.commons.jexl.parser.ASTArrayAccess
evaluate array access upon a base object.
execute(Object, JexlContext) - Method in class org.apache.commons.jexl.parser.ASTReference
evaluate each piece of the reference.
execute(Object, JexlContext) - Method in class org.apache.commons.jexl.parser.SimpleNode
Used to let a node calcuate it's value..
expectedTokenSequences - Variable in class org.apache.commons.jexl.parser.ParseException
Each entry in this array is an array of integers.
Expression - interface org.apache.commons.jexl.Expression.
Represents a single JEXL expression.
Expression() - Method in class org.apache.commons.jexl.parser.Parser
 
ExpressionExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
ExpressionFactory - class org.apache.commons.jexl.ExpressionFactory.
Creates Expression objects.

F

factory - Static variable in class org.apache.commons.jexl.ScriptFactory
ScriptFactory is a singleton and this is the private instance fufilling that pattern.
find(String, Object[]) - Method in class org.apache.commons.jexl.util.introspection.MethodMap
Find a method.
findMethod(String, Object[]) - Method in class org.apache.commons.jexl.util.introspection.ClassMap
Find a Method using the methodKey provided.
FlatResolver - class org.apache.commons.jexl.resolver.FlatResolver.
Simple resolver to try the expression as-is from the context.
FlatResolver() - Constructor for class org.apache.commons.jexl.resolver.FlatResolver
Default CTOR.
FlatResolver(boolean) - Constructor for class org.apache.commons.jexl.resolver.FlatResolver
CTOR that lets you override the default behavior of noValOnNull, which is true.
FLOAT_LITERAL - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
FloatLiteral() - Method in class org.apache.commons.jexl.parser.Parser
 
ForeachStatement() - Method in class org.apache.commons.jexl.parser.Parser
 

G

generateParseException() - Method in class org.apache.commons.jexl.parser.Parser
 
get(String) - Method in class org.apache.commons.jexl.util.introspection.MethodMap
Return a list of methods with the same name.
getBeginColumn() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
getBeginLine() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
getColumn() - Method in class org.apache.commons.jexl.util.introspection.Info
Gets the column number.
getColumn() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
Deprecated.  
getEndColumn() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
getEndLine() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
GetExecutor - class org.apache.commons.jexl.util.GetExecutor.
Executor that simply tries to execute a get(key) operation.
GetExecutor(Log, Introspector, Class, String) - Constructor for class org.apache.commons.jexl.util.GetExecutor
Default constructor.
getExpression() - Method in interface org.apache.commons.jexl.Expression
Returns the JEXL expression this Expression was created with.
getIdentifierString() - Method in class org.apache.commons.jexl.parser.ASTIdentifier
Gets the name of the variable.
getIdentifierString() - Method in class org.apache.commons.jexl.parser.ASTArrayAccess
Gets the variable name piece of the expression.
GetImage() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
getInstance() - Static method in class org.apache.commons.jexl.ExpressionFactory
Returns the single instance of ExpressionFactory.
getInstance() - Static method in class org.apache.commons.jexl.ScriptFactory
Returns the single instance of ScriptFactory.
getInstance() - Static method in class org.apache.commons.jexl.JexlHelper
 
getIterator(Object, Info) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
To support iteratives - #foreach().
getIterator(Object, Info) - Method in interface org.apache.commons.jexl.util.introspection.Uberspect
To support iteratives - #foreach().
getLine() - Method in class org.apache.commons.jexl.util.introspection.Info
Gets the line number.
getLine() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
Deprecated.  
getMessage() - Method in class org.apache.commons.jexl.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class org.apache.commons.jexl.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMethod() - Method in class org.apache.commons.jexl.util.AbstractExecutor
Get the method to be executed.
getMethod(Class, String, Object[]) - Method in class org.apache.commons.jexl.util.introspection.Introspector
Gets the method defined by name and params for the Class c.
getMethod(Class, String, Object[]) - Method in class org.apache.commons.jexl.util.introspection.IntrospectorBase
Gets the method defined by name and params for the Class c.
getMethod(Object, String, Object[], Info) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
Returns a general method, corresponding to $foo.bar( $woogie ).
getMethod(Object, String, Object[], Info) - Method in interface org.apache.commons.jexl.util.introspection.Uberspect
Returns a general method, corresponding to $foo.bar( $woogie ).
getMethodName() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
Gets the method name used.
getMethodName() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl
returns the method name used to return this 'property'.
getMethodName() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
returns the method name used to set this 'property'.
getMethodName() - Method in interface org.apache.commons.jexl.util.introspection.VelPropertyGet
returns the method name used to return this 'property'.
getMethodName() - Method in interface org.apache.commons.jexl.util.introspection.VelMethod
Gets the method name used.
getMethodName() - Method in interface org.apache.commons.jexl.util.introspection.VelPropertySet
returns the method name used to set this 'property'.
getNextToken() - Method in class org.apache.commons.jexl.parser.Parser
 
getNextToken() - Method in class org.apache.commons.jexl.parser.ParserTokenManager
 
getPropertyGet(Object, String, Info) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
Property getter - returns VelPropertyGet appropos for #set($foo = $bar.woogie).
getPropertyGet(Object, String, Info) - Method in interface org.apache.commons.jexl.util.introspection.Uberspect
Property getter - returns VelPropertyGet appropos for #set($foo = $bar.woogie).
getPropertySet(Object, String, Object, Info) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
Property setter - returns VelPropertySet appropos for #set($foo.bar = "geir").
getPropertySet(Object, String, Object, Info) - Method in interface org.apache.commons.jexl.util.introspection.Uberspect
Property setter - returns VelPropertySet appropos for #set($foo.bar = "geir").
getPublicMethod(Method) - Static method in class org.apache.commons.jexl.util.introspection.ClassMap
For a given method, retrieves its publicly accessible counterpart.
getReturnType() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
returns the return type of the method invoked.
getReturnType() - Method in interface org.apache.commons.jexl.util.introspection.VelMethod
returns the return type of the method invoked.
getRootString() - Method in class org.apache.commons.jexl.parser.ASTReference
Gets the variable name of root.
GetSuffix(int) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
getTemplateName() - Method in class org.apache.commons.jexl.util.introspection.Info
Gets the template name.
getText() - Method in interface org.apache.commons.jexl.Script
Returns the text of this Script.
getToken(int) - Method in class org.apache.commons.jexl.parser.Parser
 
getUberspect() - Static method in class org.apache.commons.jexl.util.Introspector
For now, expose the raw uberspector to the AST.
getVars() - Method in interface org.apache.commons.jexl.JexlContext
Retrives the Map of variables associated with this JexlContext.
getVars() - Method in class org.apache.commons.jexl.context.HashMapContext
Retrives the Map of variables associated with this JexlContext. The keys of this map correspond to variable names referenced in a JEXL expression.

H

HashMapContext - class org.apache.commons.jexl.context.HashMapContext.
Implementation of JexlContext based on a HashMap.
HashMapContext() - Constructor for class org.apache.commons.jexl.context.HashMapContext
 
hasNext() - Method in class org.apache.commons.jexl.util.ArrayIterator
Check to see if there is another element in the array.
hasNext() - Method in class org.apache.commons.jexl.util.EnumerationIterator
Check to see if there is another element in the array.
helper - Static variable in class org.apache.commons.jexl.JexlHelper
singleton instance.

I

id - Variable in class org.apache.commons.jexl.parser.SimpleNode
id of the node.
IDENTIFIER - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
Identifier() - Method in class org.apache.commons.jexl.parser.Parser
 
IfStatement() - Method in class org.apache.commons.jexl.parser.Parser
 
image - Variable in class org.apache.commons.jexl.parser.Token
The string image of the token.
InclusiveOrExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
Info - class org.apache.commons.jexl.util.introspection.Info.
Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations Taken from velocity for self-sufficiency.
Info(String, int, int) - Constructor for class org.apache.commons.jexl.util.introspection.Info
Create info.
init() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
init - does nothing - we need to have setRuntimeLogger called before getting our introspector, as the default vel introspector depends upon it.
init() - Method in interface org.apache.commons.jexl.util.introspection.Uberspect
Initializer - will be called before use.
INTEGER_LITERAL - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
IntegerLiteral() - Method in class org.apache.commons.jexl.parser.Parser
 
interpret(JexlContext) - Method in class org.apache.commons.jexl.parser.SimpleNode
basic interpret - just invoke interpret on all children.
introspector - Variable in class org.apache.commons.jexl.util.PropertyExecutor
The JEXL introspector used.
Introspector - class org.apache.commons.jexl.util.Introspector.
Little class to manage a Velocity uberspector (Vel 1.4+) for instrospective services.
Introspector - class org.apache.commons.jexl.util.introspection.Introspector.
This basic function of this class is to return a Method object for a particular class given the name of a method and the parameters to the method in the form of an Object[] The first time the Introspector sees a class it creates a class method map for the class in question.
Introspector() - Constructor for class org.apache.commons.jexl.util.Introspector
 
Introspector(Log) - Constructor for class org.apache.commons.jexl.util.introspection.Introspector
Recieves our RuntimeServices object.
IntrospectorBase - class org.apache.commons.jexl.util.introspection.IntrospectorBase.
This basic function of this class is to return a Method object for a particular class given the name of a method and the parameters to the method in the form of an Object[] The first time the Introspector sees a class it creates a class method map for the class in question.
IntrospectorBase() - Constructor for class org.apache.commons.jexl.util.introspection.IntrospectorBase
 
invoke(Object) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl
invocation method - called when the 'get action' should be performed and a value returned.
invoke(Object) - Method in interface org.apache.commons.jexl.util.introspection.VelPropertyGet
invocation method - called when the 'get action' should be performed and a value returned.
invoke(Object, Object) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
method used to set the value in the object.
invoke(Object, Object) - Method in interface org.apache.commons.jexl.util.introspection.VelPropertySet
method used to set the value in the object.
invoke(Object, Object[]) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
invocation method - called when the method invocation should be performed and a value returned.
invoke(Object, Object[]) - Method in interface org.apache.commons.jexl.util.introspection.VelMethod
invocation method - called when the method invocation should be performed and a value returned.
isAlive() - Method in class org.apache.commons.jexl.util.AbstractExecutor
Tell whether the executor is alive by looking at the value of the method.
isCacheable() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
specifies if this VelMethod is cacheable and able to be reused for this class of object it was returned for.
isCacheable() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl
specifies if this VelPropertyGet is cacheable and able to be reused for this class of object it was returned for.
isCacheable() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
specifies if this VelPropertySet is cacheable and able to be reused for this class of object it was returned for.
isCacheable() - Method in interface org.apache.commons.jexl.util.introspection.VelPropertyGet
specifies if this VelPropertyGet is cacheable and able to be reused for this class of object it was returned for.
isCacheable() - Method in interface org.apache.commons.jexl.util.introspection.VelMethod
specifies if this VelMethod is cacheable and able to be reused for this class of object it was returned for.
isCacheable() - Method in interface org.apache.commons.jexl.util.introspection.VelPropertySet
specifies if this VelPropertySet is cacheable and able to be reused for this class of object it was returned for.
isFloatingPoint(Object) - Static method in class org.apache.commons.jexl.util.Coercion
Is Object a floating point number.
isNumberable(Object) - Static method in class org.apache.commons.jexl.util.Coercion
Is Object a whole number.

J

JexlContext - interface org.apache.commons.jexl.JexlContext.
Holds a Map of variables which are referenced in a JEXL expression.
JexlExprResolver - interface org.apache.commons.jexl.JexlExprResolver.
A Resolver allows custom resolution of the expression, and can be added in front of the jexl engine, or after in the evaluation.
JexlHelper - class org.apache.commons.jexl.JexlHelper.
Helper to create a context.
JexlHelper() - Constructor for class org.apache.commons.jexl.JexlHelper
 
JexlScript() - Method in class org.apache.commons.jexl.parser.Parser
 
jj_nt - Variable in class org.apache.commons.jexl.parser.Parser
 
jjstrLiteralImages - Static variable in class org.apache.commons.jexl.parser.ParserTokenManager
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTLTNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTStatementExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTStringLiteral
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTFloatLiteral
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTUnaryMinusNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTGTNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTExpressionExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBitwiseOrNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTSizeMethod
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTIntegerLiteral
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTMulNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTFalseNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTSubtractNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTForeachStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTOrNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTTrueNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTModNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTIfStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTIdentifier
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTSizeFunction
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTMethod
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in interface org.apache.commons.jexl.parser.Node
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTEQNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTAssignment
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTAndNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTNENode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBitwiseComplNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTLENode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTNotNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBitwiseXorNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTEmptyFunction
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTGENode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTArrayAccess
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBitwiseAndNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTReferenceExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTAddNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTReference
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBlock
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTDivNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.SimpleNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTJexlScript
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTNullLiteral
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTWhileStatement
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.apache.commons.jexl.parser.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.apache.commons.jexl.parser.SimpleNode
This method tells the node to add its argument to the node's list of children.
JJTADDNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTANDNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTARRAYACCESS - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTASSIGNMENT - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTBITWISEANDNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTBITWISECOMPLNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTBITWISEORNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTBITWISEXORNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTBLOCK - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
jjtClose() - Method in interface org.apache.commons.jexl.parser.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.apache.commons.jexl.parser.ASTReference
Store the first child as root.
jjtClose() - Method in class org.apache.commons.jexl.parser.SimpleNode
End of the node.
JJTDIVNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTEMPTYFUNCTION - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTEQNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTEXPRESSION - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTEXPRESSIONEXPRESSION - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTFALSENODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTFLOATLITERAL - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTFOREACHSTATEMENT - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTGENODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
jjtGetChild(int) - Method in interface org.apache.commons.jexl.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.apache.commons.jexl.parser.SimpleNode
This method returns a child node. The children are numbered from zero, left to right.
jjtGetNumChildren() - Method in interface org.apache.commons.jexl.parser.Node
Gets the number of children the node has.
jjtGetNumChildren() - Method in class org.apache.commons.jexl.parser.SimpleNode
Gets the number of children the node has.
jjtGetParent() - Method in interface org.apache.commons.jexl.parser.Node
Gets the parent node.
jjtGetParent() - Method in class org.apache.commons.jexl.parser.SimpleNode
Gets the parent node.
JJTGTNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTIDENTIFIER - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTIFSTATEMENT - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTINTEGERLITERAL - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTJEXLSCRIPT - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTLENODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTLTNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTMETHOD - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTMODNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTMULNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTNENODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
jjtNodeName - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTNOTNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTNULLLITERAL - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
jjtOpen() - Method in interface org.apache.commons.jexl.parser.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.apache.commons.jexl.parser.SimpleNode
Start of the node.
JJTORNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
jjtree - Variable in class org.apache.commons.jexl.parser.Parser
 
JJTREFERENCE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTREFERENCEEXPRESSION - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
jjtSetParent(Node) - Method in interface org.apache.commons.jexl.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.apache.commons.jexl.parser.SimpleNode
This pair of methods are used to inform the node of its parent.
JJTSIZEFUNCTION - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTSIZEMETHOD - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTSTATEMENTEXPRESSION - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTSTRINGLITERAL - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTSUBTRACTNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTTRUENODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTUNARYMINUSNODE - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTVOID - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 
JJTWHILESTATEMENT - Static variable in interface org.apache.commons.jexl.parser.ParserTreeConstants
 

K

kind - Variable in class org.apache.commons.jexl.parser.Token
An integer that describes the kind of this token.

L

LETTER - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
lexStateNames - Static variable in class org.apache.commons.jexl.parser.ParserTokenManager
 
literal - Variable in class org.apache.commons.jexl.parser.ASTStringLiteral
the parsed literal.
Literal() - Method in class org.apache.commons.jexl.parser.Parser
 
log - Static variable in class org.apache.commons.jexl.ExpressionFactory
The Log to which all ExpressionFactory messages will be logged.
log - Static variable in class org.apache.commons.jexl.ScriptFactory
The Log to which all ScriptFactory messages will be logged.
lookingAhead - Variable in class org.apache.commons.jexl.parser.Parser
 

M

method - Variable in class org.apache.commons.jexl.util.AbstractExecutor
Method to be executed.
method - Variable in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
the method.
Method() - Method in class org.apache.commons.jexl.parser.Parser
 
methodByNameMap - Variable in class org.apache.commons.jexl.util.introspection.MethodMap
Keep track of all methods with the same name.
MethodMap - class org.apache.commons.jexl.util.introspection.MethodMap.
 
MethodMap.AmbiguousException - exception org.apache.commons.jexl.util.introspection.MethodMap.AmbiguousException.
simple distinguishable exception, used when we run across ambiguous overloading.
MethodMap.AmbiguousException() - Constructor for class org.apache.commons.jexl.util.introspection.MethodMap.AmbiguousException
 
MethodMap() - Constructor for class org.apache.commons.jexl.util.introspection.MethodMap
 
methodUsed - Variable in class org.apache.commons.jexl.util.PropertyExecutor
The method used.
MultiplicativeExpression() - Method in class org.apache.commons.jexl.parser.Parser
 

N

newContext() - Method in class org.apache.commons.jexl.JexlHelper
Creates and returns a new JexlContext.
newToken(int) - Static method in class org.apache.commons.jexl.parser.Token
Returns a new Token object, by default.
next - Variable in class org.apache.commons.jexl.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.apache.commons.jexl.util.ArrayIterator
Move to next element in the array.
next() - Method in class org.apache.commons.jexl.util.EnumerationIterator
Move to next element in the array.
NO_VALUE - Static variable in interface org.apache.commons.jexl.JexlExprResolver
represents an expression result of no value.
Node - interface org.apache.commons.jexl.parser.Node.
All AST nodes must implement this interface.
noValOnNull - Variable in class org.apache.commons.jexl.resolver.FlatResolver
Flag to return NO_VALUE on null from context.
NullLiteral() - Method in class org.apache.commons.jexl.parser.Parser
 

O

org.apache.commons.jexl - package org.apache.commons.jexl
Provides a framework for evaluating JEXL expressions.
org.apache.commons.jexl.context - package org.apache.commons.jexl.context
Simple JexlContext implementations.
org.apache.commons.jexl.junit - package org.apache.commons.jexl.junit
Using JEXL expressions in JUnit assertions.
org.apache.commons.jexl.parser - package org.apache.commons.jexl.parser
Contains the Parser for JEXL script.
org.apache.commons.jexl.resolver - package org.apache.commons.jexl.resolver
 
org.apache.commons.jexl.util - package org.apache.commons.jexl.util
 
org.apache.commons.jexl.util.introspection - package org.apache.commons.jexl.util.introspection
 

P

Parameter() - Method in class org.apache.commons.jexl.parser.Parser
 
parent - Variable in class org.apache.commons.jexl.parser.SimpleNode
parent node.
parse(Reader) - Method in class org.apache.commons.jexl.parser.Parser
 
ParseException - exception org.apache.commons.jexl.parser.ParseException.
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class org.apache.commons.jexl.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class org.apache.commons.jexl.parser.ParseException
 
ParseException(Token, int[][], String[]) - Constructor for class org.apache.commons.jexl.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parser - Static variable in class org.apache.commons.jexl.ExpressionFactory
The singleton ExpressionFactory also holds a single instance of Parser.
parser - Static variable in class org.apache.commons.jexl.ScriptFactory
The singleton ScriptFactory also holds a single instance of Parser.
parser - Variable in class org.apache.commons.jexl.parser.SimpleNode
parser that created the node.
Parser - class org.apache.commons.jexl.parser.Parser.
 
Parser(InputStream) - Constructor for class org.apache.commons.jexl.parser.Parser
 
Parser(ParserTokenManager) - Constructor for class org.apache.commons.jexl.parser.Parser
 
Parser(Reader) - Constructor for class org.apache.commons.jexl.parser.Parser
 
ParserConstants - interface org.apache.commons.jexl.parser.ParserConstants.
 
ParserTokenManager - class org.apache.commons.jexl.parser.ParserTokenManager.
 
ParserTokenManager(SimpleCharStream) - Constructor for class org.apache.commons.jexl.parser.ParserTokenManager
 
ParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.commons.jexl.parser.ParserTokenManager
 
ParserTreeConstants - interface org.apache.commons.jexl.parser.ParserTreeConstants.
 
ParserVisitor - interface org.apache.commons.jexl.parser.ParserVisitor.
 
PrimaryExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
PropertyExecutor - class org.apache.commons.jexl.util.PropertyExecutor.
Returned the value of object property when executed.
PropertyExecutor(Log, Introspector, Class, String) - Constructor for class org.apache.commons.jexl.util.PropertyExecutor
Constructor.
putKey - Variable in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
the key for indexed and other properties.

R

readChar() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
Reference() - Method in class org.apache.commons.jexl.parser.Parser
 
ReferenceExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
ReInit(InputStream) - Method in class org.apache.commons.jexl.parser.Parser
 
ReInit(InputStream) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
ReInit(ParserTokenManager) - Method in class org.apache.commons.jexl.parser.Parser
 
ReInit(Reader) - Method in class org.apache.commons.jexl.parser.Parser
 
ReInit(Reader) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
ReInit(Reader, int, int, int) - Method in class org.apache.commons.jexl.parser.SimpleCharStream
 
ReInit(SimpleCharStream) - Method in class org.apache.commons.jexl.parser.ParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.apache.commons.jexl.parser.ParserTokenManager
 
RelationalExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
remove() - Method in class org.apache.commons.jexl.util.ArrayIterator
No op--merely added to satify the Iterator interface.
remove() - Method in class org.apache.commons.jexl.util.EnumerationIterator
Unimplemented.
rlog - Variable in class org.apache.commons.jexl.util.AbstractExecutor
The executor instance log.
root - Variable in class org.apache.commons.jexl.parser.ASTReference
first variable in the expression.

S

Script - interface org.apache.commons.jexl.Script.
A JEXL Script.
ScriptFactory - class org.apache.commons.jexl.ScriptFactory.
Creates Scripts.
setDebugStream(PrintStream) - Method in class org.apache.commons.jexl.parser.ParserTokenManager
 
setRuntimeLogger(Log) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
Sets the runtime logger - this must be called before anything else besides init() as to get the logger.
setRuntimeLogger(Log) - Method in interface org.apache.commons.jexl.util.introspection.UberspectLoggable
Sets the logger.
setValue(JexlContext, Object) - Method in class org.apache.commons.jexl.parser.SimpleNode
Sets the value for the node - again, only makes sense for some nodes but lazyness tempts me to put it here.
setVariable(String, Object) - Method in class org.apache.commons.jexl.junit.Asserter
Puts a variable of a certain name in the context so that it can be used from assertion expressions.
setVars(Map) - Method in interface org.apache.commons.jexl.JexlContext
Replaces variables in a JexlContext with the variables contained in the supplied Map.
setVars(Map) - Method in class org.apache.commons.jexl.context.HashMapContext
Replaces variables in a JexlContext with the variables contained in the supplied Map. When setVars() is called on a JexlContext, it clears the current Map and puts each entry of the supplied Map into the current variable Map.
SimpleCharStream - class org.apache.commons.jexl.parser.SimpleCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class org.apache.commons.jexl.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.commons.jexl.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.commons.jexl.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.apache.commons.jexl.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.commons.jexl.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.commons.jexl.parser.SimpleCharStream
 
SimpleNode - class org.apache.commons.jexl.parser.SimpleNode.
A Useful implementation of Node.
SimpleNode(int) - Constructor for class org.apache.commons.jexl.parser.SimpleNode
Create the node given an id.
SimpleNode(Parser, int) - Constructor for class org.apache.commons.jexl.parser.SimpleNode
Create a node with the given parser and id.
SizeFunction() - Method in class org.apache.commons.jexl.parser.Parser
 
SizeMethod() - Method in class org.apache.commons.jexl.parser.Parser
 
sizeOf(Object) - Static method in class org.apache.commons.jexl.parser.ASTSizeFunction
Calculate the size of various types: Collection, Array, Map, String, and anything that has a int size() method.
specialConstructor - Variable in class org.apache.commons.jexl.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.apache.commons.jexl.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
Statement() - Method in class org.apache.commons.jexl.parser.Parser
 
StatementExpression() - Method in class org.apache.commons.jexl.parser.Parser
 
staticFlag - Static variable in class org.apache.commons.jexl.parser.SimpleCharStream
 
STRING_LITERAL - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
StringLiteral() - Method in class org.apache.commons.jexl.parser.Parser
 
SwitchTo(int) - Method in class org.apache.commons.jexl.parser.ParserTokenManager
 

T

token - Variable in class org.apache.commons.jexl.parser.Parser
 
Token - class org.apache.commons.jexl.parser.Token.
Describes the input token stream.
token_source - Variable in class org.apache.commons.jexl.parser.Parser
 
Token() - Constructor for class org.apache.commons.jexl.parser.Token
 
tokenImage - Static variable in interface org.apache.commons.jexl.parser.ParserConstants
 
tokenImage - Variable in class org.apache.commons.jexl.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - error org.apache.commons.jexl.parser.TokenMgrError.
 
TokenMgrError() - Constructor for class org.apache.commons.jexl.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class org.apache.commons.jexl.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class org.apache.commons.jexl.parser.TokenMgrError
 
toString() - Method in class org.apache.commons.jexl.parser.Token
Returns the image.
toString() - Method in class org.apache.commons.jexl.parser.SimpleNode
Gets a string representation of the node.
toString(String) - Method in class org.apache.commons.jexl.parser.SimpleNode
Used during dumping to output the node with a prefix.

U

Uberspect - interface org.apache.commons.jexl.util.introspection.Uberspect.
'Federated' introspection/reflection interface to allow the introspection behavior in Velocity to be customized.
UberspectImpl - class org.apache.commons.jexl.util.introspection.UberspectImpl.
Implementation of Uberspect to provide the default introspective functionality of Velocity.
UberspectImpl.VelGetterImpl - class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl.
{@inheritDoc}
UberspectImpl.VelGetterImpl(AbstractExecutor) - Constructor for class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl
Create the getter using an AbstractExecutor to do the work.
UberspectImpl.VelMethodImpl - class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl.
An implementation of VelMethod.
UberspectImpl.VelMethodImpl(Method) - Constructor for class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
Create a new instance.
UberspectImpl.VelSetterImpl - class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl.
{@inheritDoc}
UberspectImpl.VelSetterImpl(VelMethod) - Constructor for class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
Create an instance.
UberspectImpl.VelSetterImpl(VelMethod, String) - Constructor for class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
Create an instance.
UberspectImpl() - Constructor for class org.apache.commons.jexl.util.introspection.UberspectImpl
 
UberspectLoggable - interface org.apache.commons.jexl.util.introspection.UberspectLoggable.
Marker interface to let an uberspector indicate it can and wants to log.
UnaryExpression() - Method in class org.apache.commons.jexl.parser.Parser
 

V

val - Variable in class org.apache.commons.jexl.parser.ASTFloatLiteral
the value of the literal.
val - Variable in class org.apache.commons.jexl.parser.ASTIntegerLiteral
literal value.
val - Variable in class org.apache.commons.jexl.parser.ASTIdentifier
the name of the variable.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTLTNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTStatementExpression
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTStringLiteral
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTFloatLiteral
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTUnaryMinusNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTGTNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTExpressionExpression
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBitwiseOrNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTIntegerLiteral
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTMulNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTFalseNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTSubtractNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTForeachStatement
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTOrNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTTrueNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTModNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTIfStatement
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTIdentifier
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTSizeFunction
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTEQNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTAssignment
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTAndNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTNENode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBitwiseComplNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTLENode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTNotNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBitwiseXorNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTEmptyFunction
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTGENode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTArrayAccess
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTExpression
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBitwiseAndNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTReferenceExpression
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTAddNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTReference
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBlock
 
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTDivNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.SimpleNode
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTJexlScript
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTNullLiteral
Gets the value of this node.
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTWhileStatement
Gets the value of this node.
VelMethod - interface org.apache.commons.jexl.util.introspection.VelMethod.
Method used for regular method invocation.
VelPropertyGet - interface org.apache.commons.jexl.util.introspection.VelPropertyGet.
Interface defining a 'getter'.
VelPropertySet - interface org.apache.commons.jexl.util.introspection.VelPropertySet.
Interface used for setting values that appear to be properties in Velocity.
visit(ASTAddNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTAndNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTArrayAccess, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTAssignment, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTBitwiseAndNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTBitwiseComplNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTBitwiseOrNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTBitwiseXorNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTBlock, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTDivNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTEmptyFunction, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTEQNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTExpressionExpression, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTExpression, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTFalseNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTFloatLiteral, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTForeachStatement, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTGENode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTGTNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTIdentifier, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTIfStatement, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTIntegerLiteral, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTJexlScript, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTLENode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTLTNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTMethod, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTModNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTMulNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTNENode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTNotNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTNullLiteral, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTOrNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTReferenceExpression, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTReference, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTSizeFunction, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTSizeMethod, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTStatementExpression, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTStringLiteral, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTSubtractNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTTrueNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTUnaryMinusNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(ASTWhileStatement, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
visit(SimpleNode, Object) - Method in interface org.apache.commons.jexl.parser.ParserVisitor
 
vm - Variable in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
the method to call.

W

WhileStatement() - Method in class org.apache.commons.jexl.parser.Parser
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2003-2006 The Apache Software Foundation. All Rights Reserved.