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

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.IntrospectorBase
  Clears the classmap and classname caches.
clearCache() - Method in class org.apache.commons.jexl.util.introspection.Introspector
  Clears the classmap and classname caches, and logs that we did so.
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.AbstractExecutor
  Execute method against context.
execute(Object) - Method in class org.apache.commons.jexl.util.GetExecutor
  {@inheritDoc}
execute(Object) - Method in class org.apache.commons.jexl.util.PropertyExecutor
  {@inheritDoc}
execute(Object, JexlContext) - Method in class org.apache.commons.jexl.parser.SimpleNode
  Used to let a node calcuate it's value..
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.ASTSizeMethod
  evaluate size as part of an expression on 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.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.ASTIntegerLiteral
  Part of reference resolution - wierd...
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.parser.SimpleCharStream
  Deprecated.
getColumn() - Method in class org.apache.commons.jexl.util.introspection.Info
  Gets the column number.
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.ASTArrayAccess
  Gets the variable name piece of the expression.
getIdentifierString() - Method in class org.apache.commons.jexl.parser.ASTIdentifier
  Gets the name of the variable.
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.JexlHelper
getInstance() - Static method in class org.apache.commons.jexl.ScriptFactory
  Returns the single instance of ScriptFactory.
getIterator(Object, Info) - Method in interface org.apache.commons.jexl.util.introspection.Uberspect
  To support iteratives - #foreach().
getIterator(Object, Info) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
  {@inheritDoc}
getLine() - Method in class org.apache.commons.jexl.parser.SimpleCharStream
  Deprecated.
getLine() - Method in class org.apache.commons.jexl.util.introspection.Info
  Gets the line number.
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.IntrospectorBase
  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.Introspector
  Gets the method defined by `name` and `params` for the Class `c`.
getMethod(Object, String, Object[], Info) - Method in interface org.apache.commons.jexl.util.introspection.Uberspect
  Returns a general method, corresponding to $foo.bar( $woogie ).
getMethod(Object, String, Object[], Info) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
  {@inheritDoc}
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'.
getMethodName() - Method in interface org.apache.commons.jexl.util.introspection.VelPropertyGet
  returns the method name used to return this 'property'.
getMethodName() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
  {@inheritDoc}
getMethodName() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl
  {@inheritDoc}
getMethodName() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
  {@inheritDoc}
getNextToken() - Method in class org.apache.commons.jexl.parser.ParserTokenManager
getNextToken() - Method in class org.apache.commons.jexl.parser.Parser
getPropertyGet(Object, String, Info) - Method in interface org.apache.commons.jexl.util.introspection.Uberspect
  Property getter - returns VelPropertyGet appropos for #set($foo = $bar.woogie).
getPropertyGet(Object, String, Info) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
  {@inheritDoc}
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").
getPropertySet(Object, String, Object, Info) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl
  {@inheritDoc}
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 interface org.apache.commons.jexl.util.introspection.VelMethod
  returns the return type of the method invoked.
getReturnType() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
  {@inheritDoc}
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
  {@inheritDoc}

## 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.EnumerationIterator
  Check to see if there is another element in the array.
hasNext() - Method in class org.apache.commons.jexl.util.ArrayIterator
  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 interface org.apache.commons.jexl.util.introspection.Uberspect
  Initializer - will be called before use.
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.
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 interface org.apache.commons.jexl.util.introspection.VelPropertyGet
  invocation method - called when the 'get action' should be performed and a value returned.
invoke(Object) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl
  {@inheritDoc}
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.VelSetterImpl
  {@inheritDoc}
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.
invoke(Object, Object[]) - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
  {@inheritDoc}
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 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.
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 class org.apache.commons.jexl.util.introspection.UberspectImpl.VelMethodImpl
  {@inheritDoc}
isCacheable() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelGetterImpl
  {@inheritDoc}
isCacheable() - Method in class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
  {@inheritDoc}
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.SimpleNode
  Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTEQNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTModNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTEmptyFunction
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTWhileStatement
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTReference
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTAndNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTSizeMethod
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTSizeFunction
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBlock
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTOrNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTMulNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTDivNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTUnaryMinusNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTArrayAccess
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTReferenceExpression
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTGENode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBitwiseXorNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTSubtractNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTNENode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTStringLiteral
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTForeachStatement
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTFalseNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTGTNode
  {@inheritDoc}
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.ASTLENode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBitwiseComplNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBitwiseOrNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTBitwiseAndNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTIdentifier
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTExpressionExpression
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTLTNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTExpression
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTAddNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTJexlScript
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTTrueNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTMethod
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTStatementExpression
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTNotNode
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTIfStatement
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTNullLiteral
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTAssignment
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTIntegerLiteral
  {@inheritDoc}
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl.parser.ASTFloatLiteral
  {@inheritDoc}
jjtAddChild(Node, int) - Method in class org.apache.commons.jexl.parser.SimpleNode
  {@inheritDoc}
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.
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 class org.apache.commons.jexl.parser.SimpleNode
  End of the node.
jjtClose() - Method in class org.apache.commons.jexl.parser.ASTReference
  Store the first child as `root`.
jjtClose() - Method in interface org.apache.commons.jexl.parser.Node
  This method is called after all the child nodes have been added.
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 class org.apache.commons.jexl.parser.SimpleNode
  {@inheritDoc}
jjtGetChild(int) - Method in interface org.apache.commons.jexl.parser.Node
  This method returns a child node.
jjtGetNumChildren() - Method in class org.apache.commons.jexl.parser.SimpleNode
  {@inheritDoc}
jjtGetNumChildren() - Method in interface org.apache.commons.jexl.parser.Node
  Gets the number of children the node has.
jjtGetParent() - Method in class org.apache.commons.jexl.parser.SimpleNode
  {@inheritDoc}
jjtGetParent() - Method in interface org.apache.commons.jexl.parser.Node
  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 class org.apache.commons.jexl.parser.SimpleNode
  Start of the node.
jjtOpen() - Method in interface org.apache.commons.jexl.parser.Node
  This method is called after the node has been made the current 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 class org.apache.commons.jexl.parser.SimpleNode
  {@inheritDoc}
jjtSetParent(Node) - Method in interface org.apache.commons.jexl.parser.Node
  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.EnumerationIterator
  Move to next element in the array.
next() - Method in class org.apache.commons.jexl.util.ArrayIterator
  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.SimpleCharStream
ReInit(InputStream) - Method in class org.apache.commons.jexl.parser.Parser
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.SimpleCharStream
ReInit(Reader) - Method in class org.apache.commons.jexl.parser.Parser
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.EnumerationIterator
  Unimplemented.
remove() - Method in class org.apache.commons.jexl.util.ArrayIterator
  No op--merely added to satify the `Iterator` interface.
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 `Script`s.
setDebugStream(PrintStream) - Method in class org.apache.commons.jexl.parser.ParserTokenManager
setRuntimeLogger(Log) - Method in interface org.apache.commons.jexl.util.introspection.UberspectLoggable
  Sets the logger.
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.
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
  {@inheritDoc}
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.SimpleNode
  Gets a string representation of the node.
toString() - Method in class org.apache.commons.jexl.parser.Token
  Returns the image.
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(UberspectImpl, 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(UberspectImpl, 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(UberspectImpl, VelMethod) - Constructor for class org.apache.commons.jexl.util.introspection.UberspectImpl.VelSetterImpl
  Create an instance.
UberspectImpl.VelSetterImpl(UberspectImpl, 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.ASTIdentifier
  the name of the variable.
val - Variable in class org.apache.commons.jexl.parser.ASTIntegerLiteral
  literal value.
val - Variable in class org.apache.commons.jexl.parser.ASTFloatLiteral
  the value of the literal.
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.ASTEQNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTModNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTEmptyFunction
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTWhileStatement
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTReference
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTAndNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTSizeFunction
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBlock
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTOrNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTMulNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTDivNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTUnaryMinusNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTArrayAccess
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTReferenceExpression
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTGENode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBitwiseXorNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTSubtractNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTNENode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTStringLiteral
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTForeachStatement
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTFalseNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTGTNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTLENode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBitwiseComplNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBitwiseOrNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTBitwiseAndNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTIdentifier
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTExpressionExpression
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTLTNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTExpression
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTAddNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTJexlScript
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTTrueNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTStatementExpression
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTNotNode
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTIfStatement
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTNullLiteral
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTAssignment
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTIntegerLiteral
  {@inheritDoc}
value(JexlContext) - Method in class org.apache.commons.jexl.parser.ASTFloatLiteral
  {@inheritDoc}
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

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

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