Index

A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A Brief Example - Search tag in package org.apache.commons.jexl3
Section
AbstractExecutor - Class in org.apache.commons.jexl3.internal.introspection
Abstract class that is used to execute an arbitrary method that is introspected.
AbstractExecutor(Class<?>, Method) - Constructor for class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Default and sole constructor.
AbstractExecutor.Get - Class in org.apache.commons.jexl3.internal.introspection
Abstract class that is used to execute an arbitrary 'get' method.
AbstractExecutor.Method - Class in org.apache.commons.jexl3.internal.introspection
Abstract class that is used to execute an arbitrary method.
AbstractExecutor.Set - Class in org.apache.commons.jexl3.internal.introspection
Abstract class that is used to execute an arbitrary 'set' method.
accept(JexlNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
Checks if a child node is the cause to debug & adds its representation to the rebuilt expression.
acceptStatement(JexlNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
Adds a statement node to the rebuilt expression.
acceptStatement(JexlNode, Object) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
 
add(Integer) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
add(Long) - Method in class org.apache.commons.jexl3.internal.LongRange
 
add(Object) - Method in class org.apache.commons.jexl3.internal.ArrayBuilder
 
add(Object) - Method in class org.apache.commons.jexl3.internal.SetBuilder
 
add(Object) - Method in interface org.apache.commons.jexl3.JexlArithmetic.ArrayBuilder
Adds a literal to the array.
add(Object) - Method in interface org.apache.commons.jexl3.JexlArithmetic.SetBuilder
Adds a literal to the set.
add(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Add two values together.
add(String) - Method in class org.apache.commons.jexl3.internal.Engine.VarCollector
Adds a 'segment' to the variable being collected.
add(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.AllowSet
 
add(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.BlockSet
 
add(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Names
Adds a name to this set.
add(TemplateEngine.TemplateExpression) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ExpressionBuilder
Adds an TemplateExpression to the list of expressions, maintain per-type counts.
ADD - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Add operator.
addAll(Collection<? extends Integer>) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
addAll(Collection<? extends Long>) - Method in class org.apache.commons.jexl3.internal.LongRange
 
addConstant(int) - Method in class org.apache.commons.jexl3.internal.LexicalScope
Adds a constant in this scope.
added - Variable in class org.apache.commons.jexl3.internal.ArrayBuilder
Number of added items.
addEscapes(String) - Static method in exception class org.apache.commons.jexl3.parser.TokenMgrException
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
AdditiveExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
additiveNode(JexlNode, String, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
Rebuilds an additive expression.
addLexical(int) - Method in class org.apache.commons.jexl3.internal.Scope
Marks a symbol as a lexical, declared through let or const.
addNoJexl(String, Permissions.NoJexlClass) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlPackage
 
addSuperClasses(Set<Class<?>>, Class<?>) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMisc
Collect super classes and interfaces in super-order.
addSuperInterfaces(Set<Class<?>>, Class<?>) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMisc
Recursively add super-interfaces in super-order.
addSymbol(int) - Method in class org.apache.commons.jexl3.internal.LexicalScope
Adds a symbol in this scope.
adjustBeginLineColumn(int, int) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
after - Variable in exception class org.apache.commons.jexl3.parser.ParseException
Last correct input before error occurs.
after - Variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
Last correct input before error occurs.
alias(String, String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.AllowSet
 
alias(String, String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Names
Adds an alias to a name to this set.
ALL_FEATURES - Static variable in class org.apache.commons.jexl3.JexlFeatures
All features.
allow - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox
Default behavior, block or allow.
allow(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Checks whether a class or one of its super-classes or implemented interfaces explicitly disallows JEXL introspection.
allow(Class<?>) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks whether a class allows JEXL introspection.
allow(Class<?>) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
 
allow(Class<?>) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.Delegate
 
allow(Class<?>, Method, boolean[]) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Check whether a method is allowed to be introspected in one superclass or interface.
allow(Package) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Checks whether a package explicitly disallows JEXL introspection.
allow(Package) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks whether a package allows JEXL introspection.
allow(Package) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.Delegate
 
allow(Constructor<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Checks whether a constructor explicitly disallows JEXL introspection.
allow(Constructor<?>) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks whether a constructor allows JEXL introspection.
allow(Constructor<?>) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
 
allow(Constructor<?>) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.Delegate
 
allow(Field) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Checks whether a field explicitly disallows JEXL introspection.
allow(Field) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks whether a field explicitly disallows JEXL introspection.
allow(Field) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.Delegate
 
allow(Method) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Checks whether a method explicitly disallows JEXL introspection.
allow(Method) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks whether a method allows JEXL introspection.
allow(Method) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
 
allow(Method) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.Delegate
 
allow(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Creates a new set of permissions based on allow lists for methods and properties for a given class.
ALLOW_ALL - Static variable in class org.apache.commons.jexl3.introspection.JexlSandbox
The pass-thru permissions.
ALLOW_NAMES - Static variable in class org.apache.commons.jexl3.introspection.JexlSandbox
The pass-thru name set.
allowed - Variable in class org.apache.commons.jexl3.internal.introspection.Permissions
The closed world package patterns.
allowedClasses - Variable in class org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
The set of explicitly allowed classes, overriding the delegate permissions.
allowRegisters(boolean) - Method in class org.apache.commons.jexl3.parser.JexlParser
Internal, for debug purpose only.
AllowSet() - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox.AllowSet
 
allowVariable(String) - Method in class org.apache.commons.jexl3.parser.JexlParser
Whether a given variable name is allowed.
Ambiguous(JexlInfo, String) - Constructor for exception class org.apache.commons.jexl3.JexlException.Ambiguous
Creates a new Ambiguous statement exception instance.
Ambiguous(JexlInfo, JexlInfo, String) - Constructor for exception class org.apache.commons.jexl3.JexlException.Ambiguous
Creates a new Ambiguous statement exception instance.
ambiguousException(Class<?>[], Iterable<T>) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Creates an ambiguous exception.
AmbiguousException(boolean) - Constructor for exception class org.apache.commons.jexl3.internal.introspection.MethodKey.AmbiguousException
A severe or not ambiguous exception.
and - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
and(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Performs a bitwise and.
AND - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Bitwise-and operator.
AND - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
and_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
AndExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
AnnotatedCall(ASTAnnotatedStatement, int, Object) - Constructor for class org.apache.commons.jexl3.internal.Interpreter.AnnotatedCall
Simple ctor.
AnnotatedStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
annotation(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether annotation constructs are enabled.
Annotation(JexlNode, String, Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException.Annotation
Creates a new Annotation exception instance.
Annotation() - Method in class org.apache.commons.jexl3.parser.Parser
 
ANNOTATION - Static variable in class org.apache.commons.jexl3.JexlFeatures
Annotation feature ordinal.
ANNOTATION - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
annotationError(JexlNode, String) - Static method in exception class org.apache.commons.jexl3.JexlException
Generates a message for an annotation error.
annotationError(JexlNode, String, Throwable) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when an annotation processing fails.
antish() - Method in class org.apache.commons.jexl3.JexlBuilder
 
antish(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets whether the engine will resolve antish variable names.
ANTISH - Static variable in class org.apache.commons.jexl3.JexlOptions
The antish var bit.
append(StringBuilder, CharSequence, int, char) - Static method in class org.apache.commons.jexl3.internal.TemplateEngine
Helper for expression dealing with embedded strings.
apply(JexlOperator, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect.ResolverStrategy
Applies this strategy to a list of resolver types.
arguments(JexlOperator, Object...) - Method in class org.apache.commons.jexl3.internal.Operators
Tidy arguments based on operator arity.
Arguments(Engine) - Constructor for class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
Sole ctor.
Arguments() - Method in class org.apache.commons.jexl3.parser.Parser
Functions & Methods
argv - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
The actual arguments.
arithmetic - Variable in class org.apache.commons.jexl3.internal.Engine
The JexlArithmetic instance.
arithmetic - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The arithmetic handler.
arithmetic - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect.ArithmeticUberspect
The arithmetic instance being analyzed.
arithmetic - Variable in class org.apache.commons.jexl3.JexlBuilder
The JexlArithmetic instance.
arithmetic() - Method in class org.apache.commons.jexl3.JexlBuilder
 
arithmetic(JexlArithmetic) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the JexlArithmetic instance the engine will use.
ArithmeticFuncall(JexlMethod, boolean) - Constructor for class org.apache.commons.jexl3.internal.InterpreterBase.ArithmeticFuncall
Constructs a new instance.
ArithmeticUberspect(JexlArithmetic, Set<JexlOperator>) - Constructor for class org.apache.commons.jexl3.internal.introspection.Uberspect.ArithmeticUberspect
Creates an instance.
arity - Variable in enum org.apache.commons.jexl3.JexlOperator
The method arity (ie number of arguments).
array - Variable in class org.apache.commons.jexl3.internal.introspection.ArrayIterator
The objects to iterate over.
array - Variable in class org.apache.commons.jexl3.internal.introspection.ArrayListWrapper
The array to wrap.
ARRAY_GET - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Array get operator as in: x[y].
ARRAY_GET - Static variable in class org.apache.commons.jexl3.internal.introspection.ListGetExecutor
The java.lang.reflect.Array.get method used as an active marker in ListGet.
ARRAY_REF_EXPR - Static variable in class org.apache.commons.jexl3.JexlFeatures
Expressions allowed in array reference ordinal.
ARRAY_SET - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Array set operator as in: x[y] = z.
ARRAY_SET - Static variable in class org.apache.commons.jexl3.internal.introspection.ListSetExecutor
The java.lang.reflect.Array.get method used as an active marker in ListGet.
ArrayAccess() - Method in class org.apache.commons.jexl3.parser.Parser
 
arrayBuilder(int) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
since 3.3.1
arrayBuilder(int, boolean) - Method in class org.apache.commons.jexl3.JexlArithmetic
Called by the interpreter when evaluating a literal array.
ArrayBuilder - Class in org.apache.commons.jexl3.internal
Helper class to create typed arrays.
ArrayBuilder(int) - Constructor for class org.apache.commons.jexl3.internal.ArrayBuilder
Creates a new builder.
ArrayBuilder(int, boolean) - Constructor for class org.apache.commons.jexl3.internal.ArrayBuilder
Creates a new builder.
ArrayIterator - Class in org.apache.commons.jexl3.internal.introspection
An Iterator wrapper for an Object[].
ArrayIterator(Object) - Constructor for class org.apache.commons.jexl3.internal.introspection.ArrayIterator
Creates a new iterator instance for the specified array.
ArrayListWrapper - Class in org.apache.commons.jexl3.internal.introspection
A class that wraps an array within an AbstractList.
ArrayListWrapper(Object) - Constructor for class org.apache.commons.jexl3.internal.introspection.ArrayListWrapper
Create the wrapper.
ArrayLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
arrayReferenceExpr(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether array references expressions are enabled.
arrayWrap(Object) - Static method in class org.apache.commons.jexl3.JexlArithmetic
Attempts transformation of potential array in an abstract list or leave as is.
arrow - Variable in class org.apache.commons.jexl3.internal.Debugger
Arrow symbol.
asArray(Class<?>...) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Helper to build class arrays.
Ascending(int, int) - Constructor for class org.apache.commons.jexl3.internal.IntegerRange.Ascending
Constructs a new instance.
Ascending(long, long) - Constructor for class org.apache.commons.jexl3.internal.LongRange.Ascending
Constructs a new instance.
AscIntegerIterator - Class in org.apache.commons.jexl3.internal
An ascending iterator on an integer range.
AscIntegerIterator(int, int) - Constructor for class org.apache.commons.jexl3.internal.AscIntegerIterator
Creates a iterator on the range.
AscLongIterator - Class in org.apache.commons.jexl3.internal
An iterator on a long range.
AscLongIterator(long, long) - Constructor for class org.apache.commons.jexl3.internal.AscLongIterator
Creates a iterator on the range.
asLongNumber(boolean, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Checks if value class is a number that can be represented exactly in a long.
asLongNumber(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Checks if value class is a number that can be represented exactly in a long.
assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
assign(Object...) - Method in class org.apache.commons.jexl3.internal.Frame
Assign values to this frame.
ASSIGN - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Marker for side effect.
ASSIGN_NODES - Static variable in class org.apache.commons.jexl3.parser.JexlParser
The set of assignment operators as classes.
Assignment(JexlInfo, String) - Constructor for exception class org.apache.commons.jexl3.JexlException.Assignment
Creates a new Assignment statement exception instance.
AssignmentExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
assignNatural(boolean, String) - Method in class org.apache.commons.jexl3.parser.NumberParser
Sets this node as a natural literal.
assignNatural(String) - Method in class org.apache.commons.jexl3.parser.NumberParser
Sets this node as an (optionally) signed natural literal.
assignReal(boolean, String) - Method in class org.apache.commons.jexl3.parser.NumberParser
Sets this node as a real literal.
assignReal(String) - Method in class org.apache.commons.jexl3.parser.NumberParser
Sets this node as an (optionally) signed real literal.
asString() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
asString() - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
asString() - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Generates this expression's string representation.
asString() - Method in interface org.apache.commons.jexl3.JxltEngine.Template
Recreate the template source from its inner components.
asString(StringBuilder) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
 
asString(StringBuilder) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ConstantExpression
 
asString(StringBuilder) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
 
asString(StringBuilder) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.NestedExpression
 
asString(StringBuilder) - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Adds this expression's string representation to a StringBuilder.
ASTAddNode - Class in org.apache.commons.jexl3.parser
 
ASTAddNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTAddNode
 
ASTAddNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTAddNode
 
ASTAmbiguous - Class in org.apache.commons.jexl3.parser
 
ASTAmbiguous(int) - Constructor for class org.apache.commons.jexl3.parser.ASTAmbiguous
 
ASTAndNode - Class in org.apache.commons.jexl3.parser
 
ASTAndNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTAndNode
 
ASTAndNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTAndNode
 
ASTAnnotatedStatement - Class in org.apache.commons.jexl3.parser
 
ASTAnnotatedStatement(int) - Constructor for class org.apache.commons.jexl3.parser.ASTAnnotatedStatement
 
ASTAnnotatedStatement(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTAnnotatedStatement
 
ASTAnnotation - Class in org.apache.commons.jexl3.parser
Annotation.
ASTAnnotation(int) - Constructor for class org.apache.commons.jexl3.parser.ASTAnnotation
 
ASTArguments - Class in org.apache.commons.jexl3.parser
 
ASTArguments(int) - Constructor for class org.apache.commons.jexl3.parser.ASTArguments
 
ASTArguments(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTArguments
 
ASTArrayAccess - Class in org.apache.commons.jexl3.parser
Array access supporting (optional) safe notation.
ASTArrayAccess(int) - Constructor for class org.apache.commons.jexl3.parser.ASTArrayAccess
 
ASTArrayAccess(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTArrayAccess
 
ASTArrayLiteral - Class in org.apache.commons.jexl3.parser
An array literal.
ASTArrayLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTArrayLiteral
 
ASTAssignment - Class in org.apache.commons.jexl3.parser
 
ASTAssignment(int) - Constructor for class org.apache.commons.jexl3.parser.ASTAssignment
 
ASTAssignment(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTAssignment
 
ASTBitwiseAndNode - Class in org.apache.commons.jexl3.parser
 
ASTBitwiseAndNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTBitwiseAndNode
 
ASTBitwiseAndNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTBitwiseAndNode
 
ASTBitwiseComplNode - Class in org.apache.commons.jexl3.parser
 
ASTBitwiseComplNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTBitwiseComplNode
 
ASTBitwiseComplNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTBitwiseComplNode
 
ASTBitwiseOrNode - Class in org.apache.commons.jexl3.parser
 
ASTBitwiseOrNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTBitwiseOrNode
 
ASTBitwiseOrNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTBitwiseOrNode
 
ASTBitwiseXorNode - Class in org.apache.commons.jexl3.parser
 
ASTBitwiseXorNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTBitwiseXorNode
 
ASTBitwiseXorNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTBitwiseXorNode
 
ASTBlock - Class in org.apache.commons.jexl3.parser
Declares a block.
ASTBlock(int) - Constructor for class org.apache.commons.jexl3.parser.ASTBlock
 
ASTBlock(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTBlock
 
ASTBreak - Class in org.apache.commons.jexl3.parser
 
ASTBreak(int) - Constructor for class org.apache.commons.jexl3.parser.ASTBreak
 
ASTBreak(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTBreak
 
ASTConstructorNode - Class in org.apache.commons.jexl3.parser
 
ASTConstructorNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTConstructorNode
 
ASTConstructorNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTConstructorNode
 
ASTContinue - Class in org.apache.commons.jexl3.parser
 
ASTContinue(int) - Constructor for class org.apache.commons.jexl3.parser.ASTContinue
 
ASTContinue(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTContinue
 
ASTDecrementGetNode - Class in org.apache.commons.jexl3.parser
 
ASTDecrementGetNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTDecrementGetNode
 
ASTDecrementGetNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTDecrementGetNode
 
ASTDefineVars - Class in org.apache.commons.jexl3.parser
 
ASTDefineVars(int) - Constructor for class org.apache.commons.jexl3.parser.ASTDefineVars
 
ASTDefineVars(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTDefineVars
 
ASTDivNode - Class in org.apache.commons.jexl3.parser
 
ASTDivNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTDivNode
 
ASTDivNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTDivNode
 
ASTDoWhileStatement - Class in org.apache.commons.jexl3.parser
 
ASTDoWhileStatement(int) - Constructor for class org.apache.commons.jexl3.parser.ASTDoWhileStatement
 
ASTDoWhileStatement(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTDoWhileStatement
 
ASTEmptyFunction - Class in org.apache.commons.jexl3.parser
 
ASTEmptyFunction(int) - Constructor for class org.apache.commons.jexl3.parser.ASTEmptyFunction
 
ASTEmptyFunction(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTEmptyFunction
 
ASTEQNode - Class in org.apache.commons.jexl3.parser
 
ASTEQNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTEQNode
 
ASTEQNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTEQNode
 
ASTEQSNode - Class in org.apache.commons.jexl3.parser
 
ASTEQSNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTEQSNode
 
ASTEQSNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTEQSNode
 
ASTERNode - Class in org.apache.commons.jexl3.parser
 
ASTERNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTERNode
 
ASTERNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTERNode
 
ASTEWNode - Class in org.apache.commons.jexl3.parser
 
ASTEWNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTEWNode
 
ASTEWNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTEWNode
 
ASTExtendedLiteral - Class in org.apache.commons.jexl3.parser
 
ASTExtendedLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTExtendedLiteral
 
ASTExtendedLiteral(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTExtendedLiteral
 
ASTFalseNode - Class in org.apache.commons.jexl3.parser
 
ASTFalseNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTFalseNode
 
ASTFalseNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTFalseNode
 
ASTForeachStatement - Class in org.apache.commons.jexl3.parser
Declares a for each loop.
ASTForeachStatement(int) - Constructor for class org.apache.commons.jexl3.parser.ASTForeachStatement
 
ASTForeachStatement(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTForeachStatement
 
ASTFunctionNode - Class in org.apache.commons.jexl3.parser
 
ASTFunctionNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTFunctionNode
 
ASTFunctionNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTFunctionNode
 
ASTGENode - Class in org.apache.commons.jexl3.parser
 
ASTGENode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTGENode
 
ASTGENode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTGENode
 
ASTGetDecrementNode - Class in org.apache.commons.jexl3.parser
 
ASTGetDecrementNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTGetDecrementNode
 
ASTGetDecrementNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTGetDecrementNode
 
ASTGetIncrementNode - Class in org.apache.commons.jexl3.parser
 
ASTGetIncrementNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTGetIncrementNode
 
ASTGetIncrementNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTGetIncrementNode
 
ASTGTNode - Class in org.apache.commons.jexl3.parser
 
ASTGTNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTGTNode
 
ASTGTNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTGTNode
 
ASTIdentifier - Class in org.apache.commons.jexl3.parser
Identifiers, variables, ie symbols.
ASTIdentifier(int) - Constructor for class org.apache.commons.jexl3.parser.ASTIdentifier
 
ASTIdentifierAccess - Class in org.apache.commons.jexl3.parser
Identifiers, variables and registers.
ASTIdentifierAccess(int) - Constructor for class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
ASTIdentifierAccessJxlt - Class in org.apache.commons.jexl3.parser
x.`expr`.
ASTIdentifierAccessJxlt(int) - Constructor for class org.apache.commons.jexl3.parser.ASTIdentifierAccessJxlt
 
ASTIdentifierAccessSafe - Class in org.apache.commons.jexl3.parser
x?.identifier .
ASTIdentifierAccessSafe(int) - Constructor for class org.apache.commons.jexl3.parser.ASTIdentifierAccessSafe
 
ASTIdentifierAccessSafeJxlt - Class in org.apache.commons.jexl3.parser
x?.`expr` .
ASTIdentifierAccessSafeJxlt(int) - Constructor for class org.apache.commons.jexl3.parser.ASTIdentifierAccessSafeJxlt
 
ASTIfStatement - Class in org.apache.commons.jexl3.parser
 
ASTIfStatement(int) - Constructor for class org.apache.commons.jexl3.parser.ASTIfStatement
 
ASTIfStatement(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTIfStatement
 
ASTIncrementGetNode - Class in org.apache.commons.jexl3.parser
 
ASTIncrementGetNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTIncrementGetNode
 
ASTIncrementGetNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTIncrementGetNode
 
ASTInstanceOf - Class in org.apache.commons.jexl3.parser
 
ASTInstanceOf(int) - Constructor for class org.apache.commons.jexl3.parser.ASTInstanceOf
 
ASTInstanceOf(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTInstanceOf
 
ASTJexlLambda - Class in org.apache.commons.jexl3.parser
Lambda (function).
ASTJexlLambda(int) - Constructor for class org.apache.commons.jexl3.parser.ASTJexlLambda
 
ASTJexlScript - Class in org.apache.commons.jexl3.parser
Enhanced script to allow parameters declaration.
ASTJexlScript(int) - Constructor for class org.apache.commons.jexl3.parser.ASTJexlScript
 
ASTJexlScript(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTJexlScript
 
ASTJxltLiteral - Class in org.apache.commons.jexl3.parser
 
ASTJxltLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTJxltLiteral
 
ASTLENode - Class in org.apache.commons.jexl3.parser
 
ASTLENode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTLENode
 
ASTLENode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTLENode
 
ASTLTNode - Class in org.apache.commons.jexl3.parser
 
ASTLTNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTLTNode
 
ASTLTNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTLTNode
 
ASTMapEntry - Class in org.apache.commons.jexl3.parser
 
ASTMapEntry(int) - Constructor for class org.apache.commons.jexl3.parser.ASTMapEntry
 
ASTMapEntry(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTMapEntry
 
ASTMapLiteral - Class in org.apache.commons.jexl3.parser
 
ASTMapLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTMapLiteral
 
ASTMethodNode - Class in org.apache.commons.jexl3.parser
 
ASTMethodNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTMethodNode
 
ASTMethodNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTMethodNode
 
ASTModNode - Class in org.apache.commons.jexl3.parser
 
ASTModNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTModNode
 
ASTModNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTModNode
 
ASTMulNode - Class in org.apache.commons.jexl3.parser
 
ASTMulNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTMulNode
 
ASTMulNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTMulNode
 
ASTNamespaceIdentifier - Class in org.apache.commons.jexl3.parser
Namespace : identifier.
ASTNamespaceIdentifier(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNamespaceIdentifier
 
ASTNENode - Class in org.apache.commons.jexl3.parser
 
ASTNENode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNENode
 
ASTNENode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNENode
 
ASTNESNode - Class in org.apache.commons.jexl3.parser
 
ASTNESNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNESNode
 
ASTNESNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNESNode
 
ASTNEWNode - Class in org.apache.commons.jexl3.parser
 
ASTNEWNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNEWNode
 
ASTNEWNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNEWNode
 
ASTNotInstanceOf - Class in org.apache.commons.jexl3.parser
 
ASTNotInstanceOf(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNotInstanceOf
 
ASTNotInstanceOf(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNotInstanceOf
 
ASTNotNode - Class in org.apache.commons.jexl3.parser
 
ASTNotNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNotNode
 
ASTNotNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNotNode
 
ASTNRNode - Class in org.apache.commons.jexl3.parser
 
ASTNRNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNRNode
 
ASTNRNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNRNode
 
ASTNSWNode - Class in org.apache.commons.jexl3.parser
 
ASTNSWNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNSWNode
 
ASTNSWNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNSWNode
 
ASTNullLiteral - Class in org.apache.commons.jexl3.parser
 
ASTNullLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNullLiteral
 
ASTNullLiteral(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNullLiteral
 
ASTNullpNode - Class in org.apache.commons.jexl3.parser
 
ASTNullpNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNullpNode
 
ASTNullpNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTNullpNode
 
ASTNumberLiteral - Class in org.apache.commons.jexl3.parser
 
ASTNumberLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTNumberLiteral
 
ASTOrNode - Class in org.apache.commons.jexl3.parser
 
ASTOrNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTOrNode
 
ASTOrNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTOrNode
 
ASTQualifiedIdentifier - Class in org.apache.commons.jexl3.parser
Identifiers, variables, ie symbols.
ASTQualifiedIdentifier(int) - Constructor for class org.apache.commons.jexl3.parser.ASTQualifiedIdentifier
 
ASTRangeNode - Class in org.apache.commons.jexl3.parser
 
ASTRangeNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTRangeNode
 
ASTRangeNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTRangeNode
 
ASTReference - Class in org.apache.commons.jexl3.parser
 
ASTReference(int) - Constructor for class org.apache.commons.jexl3.parser.ASTReference
 
ASTReference(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTReference
 
ASTReferenceExpression - Class in org.apache.commons.jexl3.parser
 
ASTReferenceExpression(int) - Constructor for class org.apache.commons.jexl3.parser.ASTReferenceExpression
 
ASTRegexLiteral - Class in org.apache.commons.jexl3.parser
 
ASTRegexLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTRegexLiteral
 
ASTReturnStatement - Class in org.apache.commons.jexl3.parser
 
ASTReturnStatement(int) - Constructor for class org.apache.commons.jexl3.parser.ASTReturnStatement
 
ASTReturnStatement(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTReturnStatement
 
ASTSetAddNode - Class in org.apache.commons.jexl3.parser
 
ASTSetAddNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetAddNode
 
ASTSetAddNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetAddNode
 
ASTSetAndNode - Class in org.apache.commons.jexl3.parser
 
ASTSetAndNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetAndNode
 
ASTSetAndNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetAndNode
 
ASTSetDivNode - Class in org.apache.commons.jexl3.parser
 
ASTSetDivNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetDivNode
 
ASTSetDivNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetDivNode
 
ASTSetLiteral - Class in org.apache.commons.jexl3.parser
 
ASTSetLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetLiteral
 
ASTSetModNode - Class in org.apache.commons.jexl3.parser
 
ASTSetModNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetModNode
 
ASTSetModNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetModNode
 
ASTSetMultNode - Class in org.apache.commons.jexl3.parser
 
ASTSetMultNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetMultNode
 
ASTSetMultNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetMultNode
 
ASTSetOrNode - Class in org.apache.commons.jexl3.parser
 
ASTSetOrNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetOrNode
 
ASTSetOrNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetOrNode
 
ASTSetShiftLeftNode - Class in org.apache.commons.jexl3.parser
 
ASTSetShiftLeftNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetShiftLeftNode
 
ASTSetShiftLeftNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetShiftLeftNode
 
ASTSetShiftRightNode - Class in org.apache.commons.jexl3.parser
 
ASTSetShiftRightNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetShiftRightNode
 
ASTSetShiftRightNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetShiftRightNode
 
ASTSetShiftRightUnsignedNode - Class in org.apache.commons.jexl3.parser
 
ASTSetShiftRightUnsignedNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetShiftRightUnsignedNode
 
ASTSetShiftRightUnsignedNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetShiftRightUnsignedNode
 
ASTSetSubNode - Class in org.apache.commons.jexl3.parser
 
ASTSetSubNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetSubNode
 
ASTSetSubNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetSubNode
 
ASTSetXorNode - Class in org.apache.commons.jexl3.parser
 
ASTSetXorNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetXorNode
 
ASTSetXorNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSetXorNode
 
ASTShiftLeftNode - Class in org.apache.commons.jexl3.parser
 
ASTShiftLeftNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTShiftLeftNode
 
ASTShiftLeftNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTShiftLeftNode
 
ASTShiftRightNode - Class in org.apache.commons.jexl3.parser
 
ASTShiftRightNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTShiftRightNode
 
ASTShiftRightNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTShiftRightNode
 
ASTShiftRightUnsignedNode - Class in org.apache.commons.jexl3.parser
 
ASTShiftRightUnsignedNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTShiftRightUnsignedNode
 
ASTShiftRightUnsignedNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTShiftRightUnsignedNode
 
ASTSizeFunction - Class in org.apache.commons.jexl3.parser
 
ASTSizeFunction(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSizeFunction
 
ASTSizeFunction(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSizeFunction
 
ASTStringLiteral - Class in org.apache.commons.jexl3.parser
 
ASTStringLiteral(int) - Constructor for class org.apache.commons.jexl3.parser.ASTStringLiteral
 
ASTSubNode - Class in org.apache.commons.jexl3.parser
 
ASTSubNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSubNode
 
ASTSubNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSubNode
 
ASTSWNode - Class in org.apache.commons.jexl3.parser
 
ASTSWNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTSWNode
 
ASTSWNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTSWNode
 
ASTTernaryNode - Class in org.apache.commons.jexl3.parser
 
ASTTernaryNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTTernaryNode
 
ASTTernaryNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTTernaryNode
 
ASTThrowStatement - Class in org.apache.commons.jexl3.parser
 
ASTThrowStatement(int) - Constructor for class org.apache.commons.jexl3.parser.ASTThrowStatement
 
ASTThrowStatement(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTThrowStatement
 
ASTTrueNode - Class in org.apache.commons.jexl3.parser
 
ASTTrueNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTTrueNode
 
ASTTrueNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTTrueNode
 
ASTTryResources - Class in org.apache.commons.jexl3.parser
Declares a try-with-resources scope.
ASTTryResources(int) - Constructor for class org.apache.commons.jexl3.parser.ASTTryResources
 
ASTTryStatement - Class in org.apache.commons.jexl3.parser
Declares a try/catch/finally statement.
ASTTryStatement(int) - Constructor for class org.apache.commons.jexl3.parser.ASTTryStatement
 
ASTUnaryMinusNode - Class in org.apache.commons.jexl3.parser
 
ASTUnaryMinusNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTUnaryMinusNode
 
ASTUnaryMinusNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTUnaryMinusNode
 
ASTUnaryPlusNode - Class in org.apache.commons.jexl3.parser
 
ASTUnaryPlusNode(int) - Constructor for class org.apache.commons.jexl3.parser.ASTUnaryPlusNode
 
ASTUnaryPlusNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTUnaryPlusNode
 
ASTVar - Class in org.apache.commons.jexl3.parser
Declares a local variable.
ASTVar(int) - Constructor for class org.apache.commons.jexl3.parser.ASTVar
 
ASTVar(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTVar
 
ASTWhileStatement - Class in org.apache.commons.jexl3.parser
 
ASTWhileStatement(int) - Constructor for class org.apache.commons.jexl3.parser.ASTWhileStatement
 
ASTWhileStatement(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.ASTWhileStatement
 
at(int, int) - Method in class org.apache.commons.jexl3.JexlInfo
Creates info reusing the name.
at(int, int) - Method in class org.apache.commons.jexl3.parser.JexlNode.Info
 
available - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 

B

backup(int) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Backup a number of characters.
base - Variable in class org.apache.commons.jexl3.introspection.JexlPermissions.Delegate
The permissions we delegate to.
base - Variable in enum org.apache.commons.jexl3.JexlOperator
The base operator.
base() - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
Gets the current introspector base.
BASE10 - Static variable in class org.apache.commons.jexl3.parser.StringParser
The base 10 offset used to convert hexa characters to decimal.
beginColumn - Variable in class org.apache.commons.jexl3.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class org.apache.commons.jexl3.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Start.
BIGD_DOUBLE_MAX_VALUE - Static variable in class org.apache.commons.jexl3.JexlArithmetic
Double.MAX_VALUE as BigDecimal.
BIGD_DOUBLE_MIN_VALUE - Static variable in class org.apache.commons.jexl3.JexlArithmetic
-Double.MAX_VALUE as BigDecimal.
BIGD_SCALE - Static variable in class org.apache.commons.jexl3.JexlArithmetic
Default BigDecimal scale.
BIGDF - Static variable in class org.apache.commons.jexl3.parser.NumberParser
JEXL locale-neutral big decimal format.
BIGI_LONG_MAX_VALUE - Static variable in class org.apache.commons.jexl3.JexlArithmetic
Long.MAX_VALUE as BigInteger.
BIGI_LONG_MIN_VALUE - Static variable in class org.apache.commons.jexl3.JexlArithmetic
Long.MIN_VALUE as BigInteger.
BITS_PER_LONG - Static variable in class org.apache.commons.jexl3.internal.LexicalScope
Number of bits in a long.
BITS_PER_SYMBOL - Static variable in class org.apache.commons.jexl3.internal.LexicalScope
Bits per symbol.
bitwiseAnd(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.0
bitwiseOr(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.0
bitwiseXor(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.0
black(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Deprecated.
BlackSet() - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox.BlackSet
Deprecated.
 
block - Variable in class org.apache.commons.jexl3.internal.Interpreter
Block micro-frames.
block - Variable in class org.apache.commons.jexl3.parser.JexlParser
The current lexical block.
block(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Creates a new set of permissions based on block lists for methods and properties for a given class.
Block(TemplateEngine.BlockType, int, String) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.Block
Creates a new block.
Block() - Method in class org.apache.commons.jexl3.parser.Parser
 
BLOCK_ALL - Static variable in class org.apache.commons.jexl3.introspection.JexlSandbox
The block-all permissions.
BLOCK_NAMES - Static variable in class org.apache.commons.jexl3.introspection.JexlSandbox
The block-all name set.
blocks - Variable in class org.apache.commons.jexl3.parser.JexlParser
Stack of lexical blocks.
blockScopes - Variable in class org.apache.commons.jexl3.parser.JexlParser
The map of lexical to functional blocks.
BlockSet() - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox.BlockSet
 
BlockType() - Constructor for enum org.apache.commons.jexl3.internal.TemplateEngine.BlockType
 
body - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.Block
The actual content.
BooleanGetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to get a boolean property from an object.
BooleanGetExecutor(Class<?>, Method, String) - Constructor for class org.apache.commons.jexl3.internal.introspection.BooleanGetExecutor
Creates an instance by attempting discovery of the get method.
BooleanLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
BOXING_CLASSES - Static variable in class org.apache.commons.jexl3.internal.ArrayBuilder
The boxing types to primitive conversion map.
Break(JexlNode) - Constructor for exception class org.apache.commons.jexl3.JexlException.Break
Creates a new instance of Break.
Break() - Method in class org.apache.commons.jexl3.parser.Parser
 
BREAK - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
bufcolumn - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
buffer - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
bufline - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
bufpos - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
Position in buffer.
bufsize - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
build(TemplateEngine, TemplateEngine.TemplateExpression) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ExpressionBuilder
Builds an TemplateExpression from a source, performs checks.
builder - Variable in class org.apache.commons.jexl3.internal.Debugger
The builder to compose messages.
buildRegex(CharSequence) - Static method in class org.apache.commons.jexl3.parser.StringParser
Builds a regex pattern string, handles escaping '/' through '\/' syntax.
buildString(CharSequence, boolean) - Static method in class org.apache.commons.jexl3.parser.StringParser
Builds a string, handles escaping through '\' syntax.
buildString(CharSequence, boolean, boolean) - Static method in class org.apache.commons.jexl3.parser.StringParser
Builds a string, handles escaping through '\' syntax.
buildTemplate(CharSequence, boolean) - Static method in class org.apache.commons.jexl3.parser.StringParser
Builds a template, does not escape characters.
byKey - Variable in class org.apache.commons.jexl3.internal.introspection.ClassMap
This is the cache to store and look up the method information.
byName - Variable in class org.apache.commons.jexl3.internal.introspection.ClassMap
Keep track of all methods with the same name; this is not modified after creation.

C

cache - Variable in class org.apache.commons.jexl3.internal.Engine
The expression cache.
cache - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
Cache executors.
cache - Variable in class org.apache.commons.jexl3.internal.TemplateEngine
The TemplateExpression cache.
cache - Variable in class org.apache.commons.jexl3.JexlBuilder
The cache size.
cache() - Method in class org.apache.commons.jexl3.JexlBuilder
 
cache(int) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the expression cache size the engine will use.
CACHE_MISS - Static variable in class org.apache.commons.jexl3.internal.introspection.ClassMap
The cache miss marker method.
CACHE_SIZE - Static variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
The shared expression cache size.
CACHE_THRESHOLD - Static variable in class org.apache.commons.jexl3.JexlBuilder
The default maximum expression length to hit the expression cache.
cacheable - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
Whether solution is cacheable.
cacheFactory - Variable in class org.apache.commons.jexl3.internal.Engine
The cache factory method.
cacheFactory - Variable in class org.apache.commons.jexl3.JexlBuilder
The cache class factory.
cacheFactory() - Method in class org.apache.commons.jexl3.JexlBuilder
 
cacheFactory(IntFunction<JexlCache<?, ?>>) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the expression cache size the engine will use.
cacheMiss() - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMap
A method that returns itself used as a marker for cache miss, allows the underlying cache map to be strongly typed.
CacheMiss() - Constructor for class org.apache.commons.jexl3.internal.introspection.Introspector.CacheMiss
The constructor used as cache-miss.
cacheThreshold - Variable in class org.apache.commons.jexl3.internal.Engine
The expression max length to hit the cache.
cacheThreshold - Variable in class org.apache.commons.jexl3.JexlBuilder
The maximum expression length to hit the expression cache.
cacheThreshold() - Method in class org.apache.commons.jexl3.JexlBuilder
 
cacheThreshold(int) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the maximum length for an expression to be cached.
call() - Method in class org.apache.commons.jexl3.internal.Interpreter.AnnotatedCall
 
call() - Method in class org.apache.commons.jexl3.internal.Script.Callable
 
call(JexlNode, Object, Object, ASTArguments) - Method in class org.apache.commons.jexl3.internal.Interpreter
Calls a method (or function).
callable(JexlContext) - Method in class org.apache.commons.jexl3.internal.Script
Creates a Callable from this script.
callable(JexlContext) - Method in interface org.apache.commons.jexl3.JexlExpression
Creates a Callable from this expression.
callable(JexlContext) - Method in interface org.apache.commons.jexl3.JexlScript
Creates a Callable from this script.
callable(JexlContext, Object...) - Method in class org.apache.commons.jexl3.internal.Closure
 
callable(JexlContext, Object...) - Method in class org.apache.commons.jexl3.internal.Script
Creates a Callable from this script.
callable(JexlContext, Object...) - Method in interface org.apache.commons.jexl3.JexlScript
Creates a Callable from this script.
Callable(Interpreter) - Constructor for class org.apache.commons.jexl3.internal.Script.Callable
The base constructor.
callArguments(Object, boolean, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Concatenate arguments in call(...).
CallDispatcher(JexlNode, boolean) - Constructor for class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
Dispatcher ctor.
cancel() - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Cancels this evaluation, setting the cancel flag that will result in a JexlException.Cancel to be thrown.
cancel() - Method in class org.apache.commons.jexl3.internal.Script.Callable
Soft cancel the execution.
Cancel(JexlNode) - Constructor for exception class org.apache.commons.jexl3.JexlException.Cancel
Creates a new instance of Cancel.
cancelCheck(JexlNode) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Throws a JexlException.Cancel if script execution was cancelled.
cancellable - Variable in class org.apache.commons.jexl3.internal.Engine
Whether expressions evaluated by this engine will throw JexlException.Cancel (true) or return null (false) when interrupted.
cancellable - Variable in class org.apache.commons.jexl3.JexlBuilder
Whether interrupt throws JexlException.Cancel.
cancellable() - Method in class org.apache.commons.jexl3.JexlBuilder
 
cancellable(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the engine behavior upon interruption: throw an JexlException.Cancel or terminates the current evaluation and return null.
CANCELLABLE - Static variable in class org.apache.commons.jexl3.JexlOptions
The cancellable bit.
cancelled - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
Cancellation support.
capacity - Variable in class org.apache.commons.jexl3.internal.SoftCache
The cache capacity.
capacity() - Method in class org.apache.commons.jexl3.internal.SoftCache
Returns the cache capacity, the maximum number of elements it can contain.
capacity() - Method in interface org.apache.commons.jexl3.JexlCache
Returns the cache capacity, the maximum number of elements it can contain.
CAPTURED - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifier
The captured variable flag.
capturedVariables - Variable in class org.apache.commons.jexl3.internal.Scope
The map of local captured variables to parent scope variables, ie closure.
captureSelfIfRecursive(Frame, int) - Method in class org.apache.commons.jexl3.internal.Closure
Enable lambda recursion.
castInteger(Object) - Static method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Coerce an Object which must be a number to an Integer.
castString(Object) - Static method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Coerce an Object to a String.
CATCH - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
catchClause() - Method in class org.apache.commons.jexl3.parser.ASTTryStatement
 
cause - Variable in class org.apache.commons.jexl3.internal.Debugger
The cause of the issue to debug.
charset - Variable in class org.apache.commons.jexl3.internal.Engine
The default charset.
charset - Variable in class org.apache.commons.jexl3.JexlBuilder
The charset.
charset() - Method in class org.apache.commons.jexl3.JexlBuilder
 
charset(Charset) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the charset to use.
check(JexlNode, String, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
Checks if a terminal node is the cause to debug & adds its representation to the rebuilt expression.
checkCacheVersion() - Method in class org.apache.commons.jexl3.internal.Script
Checks that this script cached methods (wrt introspection) matches the engine version.
checkLambda(Token) - Method in class org.apache.commons.jexl3.parser.JexlParser
Check fat vs thin arrow syntax feature.
checkVariable(ASTIdentifier, String) - Method in class org.apache.commons.jexl3.parser.JexlParser
Checks whether an identifier is a local variable or argument, ie a symbol, stored in a register.
children - Variable in class org.apache.commons.jexl3.parser.SimpleNode
The array of children nodes.
childrenAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.SimpleNode
Accepts the visitor on all this node's children.
classKey(Class<?>) - Static method in class org.apache.commons.jexl3.internal.introspection.Permissions
Creates a class key joining enclosing ascendants with '$'.
classKey(Class<?>, StringBuilder) - Static method in class org.apache.commons.jexl3.internal.introspection.Permissions
Creates a class key joining enclosing ascendants with '$'.
ClassMap - Class in org.apache.commons.jexl3.internal.introspection
A cache of introspection information for a specific class instance.
ClassMap() - Constructor for class org.apache.commons.jexl3.internal.introspection.ClassMap
Empty map.
ClassMap(Class<?>, JexlPermissions, Log) - Constructor for class org.apache.commons.jexl3.internal.introspection.ClassMap
Standard constructor.
classMethodMaps - Variable in class org.apache.commons.jexl3.internal.introspection.Introspector
Holds the method maps for the classes we know about, keyed by Class.
ClassMisc - Class in org.apache.commons.jexl3.internal.introspection
Miscellaneous introspection methods.
ClassMisc() - Constructor for class org.apache.commons.jexl3.internal.introspection.ClassMisc
Lets not instantiate it.
classNameSolver - Variable in class org.apache.commons.jexl3.internal.Engine
The default class name resolver.
classOf(Object) - Static method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Gets the class of an object or Object if null.
ClassPermissions(Class<?>...) - Constructor for class org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
Creates permissions based on the RESTRICTED set but allowing an explicit set.
ClassPermissions(JexlPermissions, Collection<String>) - Constructor for class org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
Required for compose().
ClassTool - Class in org.apache.commons.jexl3.internal.introspection
Utility for Java9+ backport in Java8 of class and module related methods.
ClassTool() - Constructor for class org.apache.commons.jexl3.internal.introspection.ClassTool
 
clazz - Variable in class org.apache.commons.jexl3.internal.introspection.IndexedType
The container class.
clazz - Variable in class org.apache.commons.jexl3.parser.NumberParser
The expected class.
clean() - Method in exception class org.apache.commons.jexl3.JexlException
Cleans a JexlException from any org.apache.commons.jexl3.internal stack trace element.
clean(X) - Static method in exception class org.apache.commons.jexl3.JexlException
Cleans a Throwable from any org.apache.commons.jexl3.internal stack trace element.
cleanup(JexlFeatures) - Method in class org.apache.commons.jexl3.parser.JexlParser
Cleanup.
clear() - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
clear() - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Clears this parser internals.
clear() - Method in class org.apache.commons.jexl3.internal.LongRange
 
clear() - Method in class org.apache.commons.jexl3.internal.SoftCache
Clears the cache.
clear() - Method in interface org.apache.commons.jexl3.JexlCache
Clears the cache.
clear() - Method in class org.apache.commons.jexl3.MapContext
Clears all variables.
clearCache() - Method in class org.apache.commons.jexl3.internal.Engine
 
clearCache() - Method in class org.apache.commons.jexl3.internal.TemplateEngine
Clears the cache.
clearCache() - Method in class org.apache.commons.jexl3.JexlEngine
Clears the expression cache.
clearCache() - Method in class org.apache.commons.jexl3.JxltEngine
Clears the cache.
clearCache() - Method in class org.apache.commons.jexl3.parser.JexlNode
Clears any cached value of type JexlProperty{G,S}et or JexlMethod.
clearNodeScope(Node) - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
clearSymbols(IntConsumer) - Method in class org.apache.commons.jexl3.internal.LexicalScope
Clear all symbols.
close() - Method in interface org.apache.commons.jexl3.parser.Provider
Closes the stream and releases any system resources associated with it.
close() - Method in class org.apache.commons.jexl3.parser.StreamProvider
 
close() - Method in class org.apache.commons.jexl3.parser.StringProvider
 
closeIfSupported(Object) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Attempt to call close() if supported.
closeIfSupported(Queue<Object>) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Attempt to call close() if supported.
closeNodeScope(Node, boolean) - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
closeNodeScope(Node, int) - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
Closure - Class in org.apache.commons.jexl3.internal
A Script closure.
Closure(Interpreter, ASTJexlLambda) - Constructor for class org.apache.commons.jexl3.internal.Closure
Creates a closure.
Closure(Script, Object[]) - Constructor for class org.apache.commons.jexl3.internal.Closure
Creates a curried version of a script.
code - Variable in exception class org.apache.commons.jexl3.JexlException.Feature
The feature code.
CoercionException(String) - Constructor for exception class org.apache.commons.jexl3.JexlArithmetic.CoercionException
Simple ctor.
collect(JexlNode) - Method in class org.apache.commons.jexl3.internal.Engine.VarCollector
Starts/stops a variable collect.
collectAll() - Method in class org.apache.commons.jexl3.JexlBuilder
 
collectAll(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets whether the engine variable collectors considers all potential forms of variable syntaxes.
collected() - Method in class org.apache.commons.jexl3.internal.Engine.VarCollector
 
collectionContains(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Checks whether a potential collection contains another.
collectMode - Variable in class org.apache.commons.jexl3.internal.Engine
Collect all or only dot references.
collectMode - Variable in class org.apache.commons.jexl3.JexlBuilder
Whether getVariables considers all potential equivalent syntactic forms.
collectMode() - Method in class org.apache.commons.jexl3.JexlBuilder
 
collectMode(int) - Method in class org.apache.commons.jexl3.JexlBuilder
Experimental collector mode setter.
collectPrintScope(JexlNode, Map<Integer, JexlNode.Info>) - Static method in class org.apache.commons.jexl3.internal.TemplateScript
Collects the scope surrounding a call to jexl:print(i).
COLON - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
column - Variable in class org.apache.commons.jexl3.JexlInfo
Column number.
column - Variable in exception class org.apache.commons.jexl3.parser.ParseException
Error column.
column - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
column - Variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
Error column.
COMMA - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
commonClass - Variable in class org.apache.commons.jexl3.internal.ArrayBuilder
The intended class array.
COMPARATOR_NAMES - Static variable in class org.apache.commons.jexl3.JexlFeatures
Comparator names (legacy) syntax.
comparatorNames - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
comparatorNames(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether the legacy comparison operator names syntax is enabled.
compare(Object, Object, String) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.3
compare(Object, Object, JexlOperator) - Method in class org.apache.commons.jexl3.JexlArithmetic
Performs a comparison.
compare321 - Variable in class org.apache.commons.jexl3.JexlArithmetic
Determines if the compare method(Object, Object, String) is overriden in this class or one of its superclasses.
compareTo(Source) - Method in class org.apache.commons.jexl3.internal.Source
 
compile(Reader) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
 
compile(String) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
 
complement(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Performs a bitwise complement.
COMPLEMENT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Complement operator.
compose(String...) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Creates a new set of permissions by composing these permissions with a new set of rules.
compose(String...) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
 
compose(String...) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Compose these permissions with a new set.
compose(String...) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.Delegate
 
COMPOSITE - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
Composite expressions are not counted, index -1.
CompositeExpression(int[], List<TemplateEngine.TemplateExpression>, TemplateEngine.TemplateExpression) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
Creates a composite expression.
computeCompare321(JexlArithmetic) - Static method in class org.apache.commons.jexl3.JexlArithmetic
 
CONDITION - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Test condition in if, for, while.
ConditionalAndExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
ConditionalExpression() - Method in class org.apache.commons.jexl3.parser.Parser
Conditional & relational
ConditionalOrExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
CONST - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
Parsing a constant.
CONST - Enum constant in enum org.apache.commons.jexl3.JexlException.VariableIssue
THe variable is const and an attempt is made to assign it
CONST - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifier
The const variable flag.
CONST - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
CONST_CAPTURE - Static variable in class org.apache.commons.jexl3.JexlFeatures
Captured variables are const.
CONST_CAPTURE - Static variable in class org.apache.commons.jexl3.JexlOptions
The const capture bit.
constant - Variable in class org.apache.commons.jexl3.parser.ExtensibleNode
Whether this array/set/map is constant or not.
CONSTANT - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
Constant TemplateExpression, count index 0.
ConstantExpression(Object, TemplateEngine.TemplateExpression) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.ConstantExpression
Creates a constant unified expression.
constCapture(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether lambda captured-variables are const or not.
constructibleClasses - Variable in class org.apache.commons.jexl3.internal.introspection.Introspector
Holds the set of classes we have introspected.
Constructor() - Method in class org.apache.commons.jexl3.parser.Parser
 
ConstructorMethod - Class in org.apache.commons.jexl3.internal.introspection
A JexlMethod that wraps a constructor.
ConstructorMethod(Constructor<?>) - Constructor for class org.apache.commons.jexl3.internal.introspection.ConstructorMethod
Creates a constructor method.
constructorsMap - Variable in class org.apache.commons.jexl3.internal.introspection.Introspector
Holds the map of classes ctors we know about as well as unknown ones.
constVariable(JexlNode, String) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when a captured variable is const and assignment is attempted.
container - Variable in class org.apache.commons.jexl3.internal.introspection.IndexedType
The container name.
container - Variable in class org.apache.commons.jexl3.internal.introspection.IndexedType.IndexedContainer
The container instance.
CONTAINER - Enum constant in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
Seeks a getContainer(property) and setContainer(property, value) as in x.container.property.
contains(Object) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
contains(Object) - Method in class org.apache.commons.jexl3.internal.introspection.ArrayListWrapper
 
contains(Object) - Method in class org.apache.commons.jexl3.internal.LongRange
 
contains(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left contains right (right matches/in left).
contains(JexlNode, String, Object, Object) - Method in class org.apache.commons.jexl3.internal.Operators
The 'match'/'in' operator implementation.
CONTAINS - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Contains operator.
containsAll(Collection<?>) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
containsAll(Collection<?>) - Method in class org.apache.commons.jexl3.internal.LongRange
 
context - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The context to store/retrieve variables.
context(JexlContext) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
Sets the context.
CONTEXT - Static variable in class org.apache.commons.jexl3.JexlEngine
The thread local context.
CONTEXT_KEY - Static variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
Reserved key for context (mandated by JSR-223).
ContextFuncall(JexlMethod, boolean) - Constructor for class org.apache.commons.jexl3.internal.InterpreterBase.ContextFuncall
Constructs a new instance.
ContextualCtor(JexlMethod, boolean) - Constructor for class org.apache.commons.jexl3.internal.InterpreterBase.ContextualCtor
Constructs a new instance.
Continue(JexlNode) - Constructor for exception class org.apache.commons.jexl3.JexlException.Continue
Creates a new instance of Continue.
Continue() - Method in class org.apache.commons.jexl3.parser.Parser
 
CONTINUE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
controlNode(JexlNode) - Method in class org.apache.commons.jexl3.parser.FeatureController
Perform the control on a node.
controlNullNullOperands() - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.3
controlNullNullOperands(JexlOperator) - Method in class org.apache.commons.jexl3.JexlArithmetic
The result of +,/,-,*,% when both operands are null.
controlNullOperand() - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.3
controlNullOperand(boolean, T) - Method in class org.apache.commons.jexl3.JexlArithmetic
Throws an NullOperand exception if arithmetic is strict-cast.
controlNullOperands(JexlArithmetic, JexlOperator, Object...) - Method in class org.apache.commons.jexl3.internal.Operators
Throw a NPE if operator is strict and one of the arguments is null.
controlPragmaAnywhere() - Method in class org.apache.commons.jexl3.parser.JexlParser
Disables pragma feature if pragma-anywhere feature is disabled.
controlReturn(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
The last method called before returning a result from a script execution.
controlSideEffect(JexlNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
CONVERTIBLES - Static variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
Maps from primitive types to invocation compatible classes.
copy() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.AllowSet
 
copy() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.BlockSet
 
copy() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
 
copy() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Names
 
copy() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
 
copy() - Method in class org.apache.commons.jexl3.JexlOptions
Creates a copy of this instance.
count - Variable in class org.apache.commons.jexl3.internal.LexicalScope
Number of symbols.
counts - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.ExpressionBuilder
Per TemplateExpression type counters.
create() - Method in class org.apache.commons.jexl3.internal.MapBuilder
 
create() - Method in class org.apache.commons.jexl3.internal.SetBuilder
 
create() - Method in interface org.apache.commons.jexl3.JexlArithmetic.MapBuilder
Creates the actual "map" instance.
create() - Method in interface org.apache.commons.jexl3.JexlArithmetic.SetBuilder
Creates the actual "set" instance.
create() - Method in class org.apache.commons.jexl3.JexlBuilder
 
create(boolean) - Method in class org.apache.commons.jexl3.internal.ArrayBuilder
 
create(boolean) - Method in interface org.apache.commons.jexl3.JexlArithmetic.ArrayBuilder
Creates the actual "array" instance.
create(int, int) - Static method in class org.apache.commons.jexl3.internal.IntegerRange
Creates a range, ascending or descending depending on boundaries order.
create(long, long) - Static method in class org.apache.commons.jexl3.internal.LongRange
Creates a range, ascending or descending depending on boundaries order.
create(ClassMap, JexlPermissions, Class<?>, Log) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMap
Populate the Map of direct hits.
createAll() - Static method in class org.apache.commons.jexl3.JexlFeatures
Creates an all features enabled set.
createBindings() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
 
createDefault() - Static method in class org.apache.commons.jexl3.JexlFeatures
Creates a default features set suitable for basic but complete scripting needs.
createException(JexlInfo, String, TemplateEngine.TemplateExpression, Exception) - Static method in class org.apache.commons.jexl3.internal.TemplateEngine
Creates a JxltEngine.Exception from a JexlException.
createExpression(String) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a JexlExpression from a String containing valid JEXL syntax.
createExpression(String) - Method in class org.apache.commons.jexl3.JxltEngine
Creates a JxltEngine.Expression from an expression string.
createExpression(JexlInfo, String) - Method in class org.apache.commons.jexl3.internal.Engine
 
createExpression(JexlInfo, String) - Method in class org.apache.commons.jexl3.internal.TemplateEngine
 
createExpression(JexlInfo, String) - Method in class org.apache.commons.jexl3.JexlEngine
Creates an JexlExpression from a String containing valid JEXL syntax.
createExpression(JexlInfo, String) - Method in class org.apache.commons.jexl3.JxltEngine
Creates a JxltEngine.Expression from an expression string.
createFrame(Object[]) - Method in class org.apache.commons.jexl3.internal.Script
Creates this script frame for evaluation.
createFrame(Object...) - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Creates an array of arguments by copying values up to the number of parameters.
createFrame(Frame, Object...) - Method in class org.apache.commons.jexl3.internal.Scope
Creates a frame by copying values up to the number of parameters.
createFrame(Frame, Object...) - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Creates an array of arguments by copying values up to the number of parameters.
createFunctor(JexlContext) - Method in interface org.apache.commons.jexl3.JexlContext.NamespaceFunctor
Creates the functor object that will be used instead of the namespace.
createInfo() - Method in class org.apache.commons.jexl3.JexlEngine
Create an information structure for dynamic set/get/invoke/new.
createInfo(String, int, int) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a JexlInfo instance.
createInterpreter(JexlContext, Frame) - Method in class org.apache.commons.jexl3.internal.Script
Creates this script interpreter.
createInterpreter(JexlContext, Frame, JexlOptions) - Method in class org.apache.commons.jexl3.internal.Engine
Creates an interpreter.
createInterpreter(JexlContext, Frame, JexlOptions) - Method in class org.apache.commons.jexl3.internal.Engine32
 
createInterpreter(JexlContext, Frame, JexlOptions) - Method in class org.apache.commons.jexl3.internal.Script
Creates this script interpreter.
createJxltEngine() - Method in class org.apache.commons.jexl3.JexlEngine
Creates a new JxltEngine instance using this engine.
createJxltEngine(boolean) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a new JxltEngine instance using this engine.
createJxltEngine(boolean, int, char, char) - Method in class org.apache.commons.jexl3.internal.Engine
 
createJxltEngine(boolean, int, char, char) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a new instance of JxltEngine using this engine.
createMap(int) - Method in class org.apache.commons.jexl3.internal.SoftCache
Creates a cache store.
createNone() - Static method in class org.apache.commons.jexl3.JexlFeatures
Creates an empty feature set.
createRange(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Creates a literal range.
createScript() - Static method in class org.apache.commons.jexl3.JexlFeatures
The modern scripting features set.
createScript(File) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a Script from a File containing valid JEXL syntax.
createScript(File, String...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a Script from a File containing valid JEXL syntax.
createScript(String) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a Script from a String containing valid JEXL syntax.
createScript(String, String...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a Script from a String containing valid JEXL syntax.
createScript(URL) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a Script from a URL containing valid JEXL syntax.
createScript(URL, String...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a Script from a URL containing valid JEXL syntax.
createScript(JexlFeatures, JexlInfo, String, String...) - Method in class org.apache.commons.jexl3.internal.Engine
 
createScript(JexlFeatures, JexlInfo, String, String...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a JexlScript from a String containing valid JEXL syntax.
createScript(JexlInfo, File, String...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a Script from a File containing valid JEXL syntax.
createScript(JexlInfo, String, String...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a JexlScript from a String containing valid JEXL syntax.
createScript(JexlInfo, URL, String...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a Script from a URL containing valid JEXL syntax.
createSynchronizedLinkedHashMap(int) - Static method in class org.apache.commons.jexl3.internal.SoftCache
Creates a synchronized LinkedHashMap.
createTemplate(String) - Method in class org.apache.commons.jexl3.JxltEngine
Creates a new template.
createTemplate(String, Reader, String...) - Method in class org.apache.commons.jexl3.JxltEngine
Creates a new template.
createTemplate(String, String...) - Method in class org.apache.commons.jexl3.JxltEngine
Creates a new template.
createTemplate(JexlInfo, String) - Method in class org.apache.commons.jexl3.JxltEngine
Creates a new template.
createTemplate(JexlInfo, String, Reader, String...) - Method in class org.apache.commons.jexl3.internal.TemplateEngine
 
createTemplate(JexlInfo, String, Reader, String...) - Method in class org.apache.commons.jexl3.JxltEngine
Creates a new template.
createTemplate(JexlInfo, String, String...) - Method in class org.apache.commons.jexl3.JxltEngine
Creates a new template.
createTemplateInterpreter(TemplateInterpreter.Arguments) - Method in class org.apache.commons.jexl3.internal.Engine
Creates a template interpreter.
createTemplateInterpreter(TemplateInterpreter.Arguments) - Method in class org.apache.commons.jexl3.internal.Engine32
 
createWithOptions(boolean, MathContext, int) - Method in class org.apache.commons.jexl3.JexlArithmetic
Creates a JexlArithmetic instance.
ctor - Variable in class org.apache.commons.jexl3.internal.introspection.ConstructorMethod
The wrapped constructor.
ctor - Variable in class org.apache.commons.jexl3.JexlArithmetic
The dynamic constructor.
CTOR_MISS - Static variable in class org.apache.commons.jexl3.internal.introspection.Introspector
The cache-miss marker for the constructors map.
curChar - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
curLexState - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
current - Variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
The current character.
curried - Variable in class org.apache.commons.jexl3.internal.Frame
Number of curried parameters.
curry(Object...) - Method in class org.apache.commons.jexl3.internal.Script
 
curry(Object...) - Method in interface org.apache.commons.jexl3.JexlScript
Curries this script, returning a script with bound arguments.
cursor - Variable in class org.apache.commons.jexl3.internal.AscIntegerIterator
The current value.
cursor - Variable in class org.apache.commons.jexl3.internal.AscLongIterator
The current value.
cursor - Variable in class org.apache.commons.jexl3.internal.DescIntegerIterator
The current value.
cursor - Variable in class org.apache.commons.jexl3.internal.DescLongIterator
The current value.

D

data - Variable in class org.apache.commons.jexl3.internal.Interpreter.AnnotatedCall
The data.
data(JexlNode) - Method in class org.apache.commons.jexl3.internal.Debugger
Rebuilds an expression from a JEXL node.
debug - Variable in class org.apache.commons.jexl3.internal.Engine
Whether error messages will carry debugging information.
debug - Variable in class org.apache.commons.jexl3.JexlBuilder
Whether error messages will carry debugging information.
debug() - Method in class org.apache.commons.jexl3.JexlBuilder
 
debug(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets whether the engine will report debugging information when error occurs.
debug(JexlExpression) - Method in class org.apache.commons.jexl3.internal.Debugger
Position the debugger on the root of an expression.
debug(JexlScript) - Method in class org.apache.commons.jexl3.internal.Debugger
Position the debugger on the root of a script.
debug(JxltEngine.Expression) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Position the debugger on the root of a template expression.
debug(JxltEngine.Template) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Position the debugger on the root of a template script.
debug(JexlNode) - Method in class org.apache.commons.jexl3.internal.Debugger
Seeks the location of an error cause (a node) in an expression.
debug(JexlNode, boolean) - Method in class org.apache.commons.jexl3.internal.Debugger
Seeks the location of an error cause (a node) in an expression.
Debugger - Class in org.apache.commons.jexl3.internal
Helps pinpoint the cause of problems in expressions that fail during evaluation.
Debugger() - Constructor for class org.apache.commons.jexl3.internal.Debugger
Creates a Debugger.
debugStream - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
Debug output.
debugString() - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Outputs a human-readable debug representation of this key.
DECIMAL_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
declareFunction(ASTVar, Token) - Method in class org.apache.commons.jexl3.parser.JexlParser
Declares a local function.
DeclareFunction() - Method in class org.apache.commons.jexl3.parser.Parser
 
declareParameter(String) - Method in class org.apache.commons.jexl3.internal.Scope
Declares a parameter.
declareParameter(Token, boolean, boolean) - Method in class org.apache.commons.jexl3.parser.JexlParser
Declares a local parameter.
declarePragma(String, Object) - Method in class org.apache.commons.jexl3.parser.JexlParser
Adds a pragma declaration.
declareSymbol(int) - Method in class org.apache.commons.jexl3.parser.JexlLexicalNode
 
declareSymbol(int) - Method in class org.apache.commons.jexl3.parser.JexlParser
Declares a symbol.
declareSymbol(int) - Method in interface org.apache.commons.jexl3.parser.JexlParser.LexicalUnit
Declares a local symbol.
DeclareVar(boolean, boolean) - Method in class org.apache.commons.jexl3.parser.Parser
 
declareVariable(String) - Method in class org.apache.commons.jexl3.internal.Scope
Declares a local variable.
declareVariable(ASTVar, Token, boolean, boolean) - Method in class org.apache.commons.jexl3.parser.JexlParser
Declares a local variable.
decrement(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Decrements argument by 1.
DECREMENT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Decrement pseudo-operator.
DECREMENT_AND_GET - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Prefix --, decrements and returns the value after decrementing.
DEFAULT - Static variable in class org.apache.commons.jexl3.JexlOptions
Default mask .
DEFAULT - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
Lexical state.
DEFAULT_FACTORY - Static variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine.FactorySingletonHolder
The engine factory singleton instance.
DEFAULT_FEATURES - Static variable in class org.apache.commons.jexl3.JexlEngine
Default features.
DEFAULT_FEATURES - Static variable in class org.apache.commons.jexl3.JexlFeatures
The default features flag mask.
defaultLexState - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
DEFERRED - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
Deferred TemplateExpression, count index 2.
DEFERRED0 - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
Parsing after # .
DEFERRED1 - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
Parsing after #{ .
deferredChar - Variable in class org.apache.commons.jexl3.internal.TemplateEngine
The first character for deferred expressions.
DeferredExpression(CharSequence, JexlNode, TemplateEngine.TemplateExpression) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.DeferredExpression
Creates a deferred unified expression.
defineArgs() - Method in class org.apache.commons.jexl3.internal.LexicalFrame
Define the arguments.
DefineConst() - Method in class org.apache.commons.jexl3.parser.Parser
 
DefineLet() - Method in class org.apache.commons.jexl3.parser.Parser
 
defineSymbol(int, boolean) - Method in class org.apache.commons.jexl3.internal.LexicalFrame
Defines a symbol.
DefineVar() - Method in class org.apache.commons.jexl3.parser.Parser
 
defineVariable(ASTVar, LexicalFrame) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Defines a variable.
Delegate(JexlPermissions) - Constructor for class org.apache.commons.jexl3.introspection.JexlPermissions.Delegate
Constructs a new instance.
deny(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Whether a whole class is denied Jexl visibility.
deny(Package) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Whether a whole package is denied Jexl visibility.
deny(Constructor<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Whether a constructor is denied Jexl visibility.
deny(Constructor<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.JexlClass
 
deny(Constructor<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
 
deny(Field) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Whether a field is denied Jexl visibility.
deny(Field) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.JexlClass
 
deny(Field) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
 
deny(Method) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Whether a method is denied Jexl visibility.
deny(Method) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.JexlClass
 
deny(Method) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
 
denyMethod(Method) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Checks whether a method is denied.
depth - Variable in class org.apache.commons.jexl3.internal.Debugger
Accept() relative depth.
depth(int) - Method in class org.apache.commons.jexl3.internal.Debugger
Sets this debugger relative maximum depth.
Descending(int, int) - Constructor for class org.apache.commons.jexl3.internal.IntegerRange.Descending
Constructs a new instance.
Descending(long, long) - Constructor for class org.apache.commons.jexl3.internal.LongRange.Descending
Constructs a new instance.
DescIntegerIterator - Class in org.apache.commons.jexl3.internal
A descending iterator on an integer range.
DescIntegerIterator(int, int) - Constructor for class org.apache.commons.jexl3.internal.DescIntegerIterator
Creates a iterator on the range.
DescLongIterator - Class in org.apache.commons.jexl3.internal
An iterator on a long range.
DescLongIterator(long, long) - Constructor for class org.apache.commons.jexl3.internal.DescLongIterator
Creates a iterator on the range.
detach() - Method in class org.apache.commons.jexl3.JexlInfo
 
detach() - Method in class org.apache.commons.jexl3.parser.JexlNode.Info
 
detailedInfo(JexlNode, JexlInfo) - Static method in exception class org.apache.commons.jexl3.JexlException
Gets the most specific information attached to a node.
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Ambiguous
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Annotation
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Assignment
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException
Accesses detailed message.
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Feature
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Method
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Operator
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Parsing
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Property
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.StackOverflow
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Tokenization
 
detailedMessage() - Method in exception class org.apache.commons.jexl3.JexlException.Variable
 
DIGIT - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
DIRECTIVE - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.BlockType
Block is a directive, ie a fragment of JEXL code.
disable_tracing() - Method in class org.apache.commons.jexl3.parser.Parser
Disable tracing.
discover(Introspector, Class<?>, Integer) - Static method in class org.apache.commons.jexl3.internal.introspection.ListGetExecutor
Attempts to discover a ListGetExecutor.
discover(Introspector, Class<?>, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.DuckGetExecutor
Attempts to discover a DuckGetExecutor.
discover(Introspector, Class<?>, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.MapGetExecutor
Attempts to discover a MapGetExecutor.
discover(Introspector, Class<?>, Object, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.DuckSetExecutor
Discovers a DuckSetExecutor.
discover(Introspector, Class<?>, Object, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.ListSetExecutor
Attempts to discover a ListSetExecutor.
discover(Introspector, Class<?>, Object, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.MapSetExecutor
Attempts to discover a MapSetExecutor.
discover(Introspector, Class<?>, String) - Static method in class org.apache.commons.jexl3.internal.introspection.BooleanGetExecutor
Discovers a BooleanGetExecutor.
discover(Introspector, Class<?>, String) - Static method in class org.apache.commons.jexl3.internal.introspection.FieldGetExecutor
Attempts to discover a FieldGetExecutor.
discover(Introspector, Class<?>, String) - Static method in class org.apache.commons.jexl3.internal.introspection.PropertyGetExecutor
Discovers a PropertyGetExecutor.
discover(Introspector, Class<?>, String, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.FieldSetExecutor
Attempts to discover a FieldSetExecutor.
discover(Introspector, Class<?>, String, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
Discovers a PropertySetExecutor.
discover(Introspector, Object, Object...) - Static method in class org.apache.commons.jexl3.internal.introspection.ConstructorMethod
Discovers a class constructor and wrap it as a JexlMethod.
discover(Introspector, Object, String) - Static method in class org.apache.commons.jexl3.internal.introspection.IndexedType
Attempts to find an indexed-property getter in an object.
discover(Introspector, Object, String, Object[]) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodExecutor
Discovers a MethodExecutor.
discoverGet(Introspector, String, Class<?>, String) - Static method in class org.apache.commons.jexl3.internal.introspection.PropertyGetExecutor
Base method for boolean and object property get.
discoverSet(Introspector, Class<?>, String, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
Discovers the method for a JexlPropertySet.
div - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
DIV - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
div_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
divide(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Divide the left value by the right.
DIVIDE - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Divide operator.
DO - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
doCompare(Object, Object, JexlOperator) - Method in class org.apache.commons.jexl3.JexlArithmetic
 
doCreateInstance(Object, Object...) - Method in class org.apache.commons.jexl3.internal.Engine
Creates a new instance of an object using the most appropriate constructor based on the arguments.
Done() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Reset buffer when finished.
doPrint(JexlInfo, Object) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter
Prints to output.
DOT - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
DOT_ID - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
Lexical state.
DOT_IDENTIFIER - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
DoWhileStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
DUCK - Enum constant in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
Seeks any get/{set,put} method (quacking like a list or a map).
DuckGetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to get a property from an object.
DuckGetExecutor(Class<?>, Method, Object) - Constructor for class org.apache.commons.jexl3.internal.introspection.DuckGetExecutor
Creates an instance.
DuckSetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to set a property of an object.
DuckSetExecutor(Class<?>, Method, Object, Object) - Constructor for class org.apache.commons.jexl3.internal.introspection.DuckSetExecutor
Creates an instance.
dump(String) - Method in class org.apache.commons.jexl3.parser.SimpleNode
 
dumpOut(String) - Method in class org.apache.commons.jexl3.parser.SimpleNode
Override to dump output somewhere.
Dynamic Configuration - Search tag in package org.apache.commons.jexl3
Section
Dynamic Invocation - Search tag in package org.apache.commons.jexl3
Section

E

eeq - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
ELIPSIS - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
ELSE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
ELVIS - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
empty() - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMap
 
empty(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Check for emptiness of various types: Number, Collection, Array, Map, String.
empty(JexlNode, Object) - Method in class org.apache.commons.jexl3.internal.Operators
Check for emptyness of various types: Collection, Array, Map, String, and anything that has a boolean isEmpty() method.
EMPTY - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Empty operator.
EMPTY - Static variable in class org.apache.commons.jexl3.internal.introspection.ClassMap
Singleton for permissions non-allowed classes.
EMPTY - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
EMPTY_CONTEXT - Static variable in class org.apache.commons.jexl3.JexlEngine
An empty/static/non-mutable JexlContext singleton used instead of null context.
EMPTY_NS - Static variable in class org.apache.commons.jexl3.JexlEngine
An empty/static/non-mutable JexlNamespace singleton used instead of null namespace.
EMPTY_PARAMS - Static variable in class org.apache.commons.jexl3.internal.InterpreterBase
Empty parameters for method matching.
EMPTY_PARAMS - Static variable in class org.apache.commons.jexl3.internal.introspection.PropertyGetExecutor
A static signature for method().
EMPTY_STRS - Static variable in class org.apache.commons.jexl3.internal.Scope
The empty string array.
EmptyContext() - Constructor for class org.apache.commons.jexl3.JexlEngine.EmptyContext
Default ctor.
EmptyNamespaceResolver() - Constructor for class org.apache.commons.jexl3.JexlEngine.EmptyNamespaceResolver
Default ctor.
enable_tracing() - Method in class org.apache.commons.jexl3.parser.Parser
Enable tracing.
end - Variable in class org.apache.commons.jexl3.internal.Debugger
The ending character location offset of the cause in the builder.
end() - Method in class org.apache.commons.jexl3.internal.Debugger
 
end() - Method in interface org.apache.commons.jexl3.JexlInfo.Detail
 
endColumn - Variable in class org.apache.commons.jexl3.parser.Token
The column number of the last character of this Token.
endLine - Variable in class org.apache.commons.jexl3.parser.Token
The line number of the last character of this Token.
endsWith(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left ends with right.
endsWith(JexlNode, String, Object, Object) - Method in class org.apache.commons.jexl3.internal.Operators
The 'endsWith' operator implementation.
ENDSWITH - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Ends-with operator.
ene - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
Engine - Class in org.apache.commons.jexl3.internal
A JexlEngine implementation.
Engine() - Constructor for class org.apache.commons.jexl3.internal.Engine
Creates an engine with default arguments.
Engine(JexlBuilder) - Constructor for class org.apache.commons.jexl3.internal.Engine
Creates a JEXL engine using the provided JexlBuilder.
ENGINE - Static variable in class org.apache.commons.jexl3.JexlEngine
The thread local engine.
ENGINE - Static variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
The shared engine instance.
Engine.UberspectHolder - Class in org.apache.commons.jexl3.internal
Gets the default instance of Uberspect.
Engine.VarCollector - Class in org.apache.commons.jexl3.internal
Utility class to collect variables.
Engine32 - Class in org.apache.commons.jexl3.internal
An Engine that behaves like JEXL 3.2, bugs included.
Engine32() - Constructor for class org.apache.commons.jexl3.internal.Engine32
 
Engine32(JexlBuilder) - Constructor for class org.apache.commons.jexl3.internal.Engine32
 
entries() - Method in class org.apache.commons.jexl3.internal.SoftCache
Produces the cache entry set.
entries() - Method in interface org.apache.commons.jexl3.JexlCache
Produces the cache entry set.
enumeration - Variable in class org.apache.commons.jexl3.internal.introspection.EnumerationIterator
The enumeration to iterate over.
EnumerationIterator<T> - Class in org.apache.commons.jexl3.internal.introspection
An Iterator wrapper for an Enumeration.
EnumerationIterator(Enumeration<T>) - Constructor for class org.apache.commons.jexl3.internal.introspection.EnumerationIterator
Creates a new iteratorwrapper instance for the specified Enumeration.
eof - Variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
Whether eof was reached whilst expecting more input.
EOF - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
End of File.
eq - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
eq(Object, Object) - Static method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
Identity equality.
EQ - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Equals operator.
EQ - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
eqstrict - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
EQSTRICT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Equal-strict operator.
EqualityExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
equals(Object) - Method in class org.apache.commons.jexl3.internal.Closure
 
equals(Object) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
equals(Object) - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
 
equals(Object) - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
 
equals(Object) - Method in class org.apache.commons.jexl3.internal.LongRange
 
equals(Object) - Method in class org.apache.commons.jexl3.internal.Script
 
equals(Object) - Method in class org.apache.commons.jexl3.internal.Source
 
equals(Object) - Method in class org.apache.commons.jexl3.JexlFeatures
 
equals(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left and right are equal.
equals(AbstractExecutor) - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Indicates whether some other executor is equivalent to this one.
errorAt(JexlNode) - Static method in exception class org.apache.commons.jexl3.JexlException
Creates a string builder pre-filled with common error information (if possible).
errorCode - Variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
Indicates the reason why the exception is thrown.
errorToken(Token...) - Static method in class org.apache.commons.jexl3.parser.JexlParser
Pick the most significant token for error reporting.
ESCAPE - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
Parsing after \ .
ESCAPE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
escapeIdentifier(String) - Static method in class org.apache.commons.jexl3.parser.StringParser
Adds a escape char ('\') where needed in a string form of an ide
escapeString(String, char) - Static method in class org.apache.commons.jexl3.parser.StringParser
Escapes a String representation, expand non-ASCII characters as Unicode escape sequence.
eval(Reader, ScriptContext) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
 
eval(String) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
Evaluates the method previously dispatched.
eval(String, ScriptContext) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
 
eval(ScriptContext) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlCompiledScript
 
evalCatch(ASTReference, JexlNode, JexlException, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
Evaluate the catch in a try/catch/finally.
evalIdentifier(ASTIdentifierAccess) - Method in class org.apache.commons.jexl3.internal.Interpreter
Evaluates an access identifier based on the 2 main implementations; static (name or numbered identifier) or dynamic (jxlt).
evalOptions(JexlContext) - Method in class org.apache.commons.jexl3.internal.Engine
Extracts the engine evaluation options from context if available, the engine options otherwise.
evalOptions(JexlEngine.Options) - Method in class org.apache.commons.jexl3.internal.Engine
Obsolete version of options evaluation.
evalOptions(ASTJexlScript, JexlContext) - Method in class org.apache.commons.jexl3.internal.Engine
Compute a script options for evaluation.
evaluate(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
 
evaluate(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ConstantExpression
 
evaluate(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
 
evaluate(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.NestedExpression
 
evaluate(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
Interprets a sub-expression.
evaluate(JexlContext) - Method in class org.apache.commons.jexl3.internal.Closure
 
evaluate(JexlContext) - Method in class org.apache.commons.jexl3.internal.Script
 
evaluate(JexlContext) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
evaluate(JexlContext) - Method in interface org.apache.commons.jexl3.JexlExpression
Evaluates the expression with the variables contained in the supplied JexlContext.
evaluate(JexlContext) - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Evaluates this expression.
evaluate(JexlContext, Writer) - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
evaluate(JexlContext, Writer) - Method in interface org.apache.commons.jexl3.JxltEngine.Template
Evaluates this template.
evaluate(JexlContext, Writer, Object...) - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
evaluate(JexlContext, Writer, Object...) - Method in interface org.apache.commons.jexl3.JxltEngine.Template
Evaluates this template.
evaluate(JexlContext, Frame, JexlOptions) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
Evaluates this expression.
Exception(JexlInfo, String, Throwable) - Constructor for exception class org.apache.commons.jexl3.JxltEngine.Exception
Creates an Exception.
ExclusiveOrExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
execute - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
The controlled methods.
execute() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Gets the set of method names in these permissions.
execute(Class<?>, String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Gets the execute permission value for a given method of a class.
execute(String...) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Adds a list of executable methods names to these permissions.
execute(String, String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Deprecated.
execute(JexlContext) - Method in class org.apache.commons.jexl3.internal.Closure
 
execute(JexlContext) - Method in class org.apache.commons.jexl3.internal.Script
 
execute(JexlContext) - Method in interface org.apache.commons.jexl3.JexlScript
Executes the script with the variables contained in the supplied JexlContext.
execute(JexlContext, Object...) - Method in class org.apache.commons.jexl3.internal.Closure
 
execute(JexlContext, Object...) - Method in class org.apache.commons.jexl3.internal.Script
 
execute(JexlContext, Object...) - Method in interface org.apache.commons.jexl3.JexlScript
Executes the script with the variables contained in the supplied JexlContext and a set of arguments corresponding to the parameters used during parsing.
executeAssign(JexlNode, JexlOperator, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
Executes an assignment with an optional side effect operator.
ExpandBuff(boolean) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
 
EXPONENT - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
expr - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
The JEXL string for this unified expression.
Expression() - Method in class org.apache.commons.jexl3.parser.Parser
Expression syntax
ExpressionBuilder(int) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.ExpressionBuilder
Creates a builder.
expressionFeatures - Variable in class org.apache.commons.jexl3.internal.Engine
The set of default expression parsing features.
expressions - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.ExpressionBuilder
The list of expressions.
expressions - Variable in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
The expressions.
expressions(TemplateEngine.TemplateExpression[]) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
Sets the expressions.
Expressions and Scripts - Search tag in package org.apache.commons.jexl3
Section
ExpressionStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
ExpressionType(int) - Constructor for enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
Creates an ExpressionType.
exprs - Variable in class org.apache.commons.jexl3.internal.TemplateDebugger
The expressions called by the script through jexl:print.
exprs - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
The list of sub-expression resulting from parsing.
exprs - Variable in class org.apache.commons.jexl3.internal.TemplateInterpreter
The array of template expressions.
exprs - Variable in class org.apache.commons.jexl3.internal.TemplateScript
The TemplateEngine expressions called by the script.
extended - Variable in class org.apache.commons.jexl3.internal.ArrayBuilder
Extended?
extended - Variable in class org.apache.commons.jexl3.parser.ExtensibleNode
Whether this array/set/map is extended or not.
ExtendedLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
Extending JEXL - Search tag in package org.apache.commons.jexl3
Section
ExtensibleNode - Class in org.apache.commons.jexl3.parser
Base node for array/set/map literals.
ExtensibleNode(int) - Constructor for class org.apache.commons.jexl3.parser.ExtensibleNode
 

F

F_NAMES - Static variable in class org.apache.commons.jexl3.JexlFeatures
Te feature names (for toString()).
FactorySingletonHolder() - Constructor for class org.apache.commons.jexl3.scripting.JexlScriptEngine.FactorySingletonHolder
Non instantiable.
FailObject() - Constructor for class org.apache.commons.jexl3.JexlEngine.FailObject
Default ctor.
FALSE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
FAT_ARROW - Static variable in class org.apache.commons.jexl3.JexlFeatures
Fat-arrow lambda syntax.
fatArrow(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether fat-arrow lambda syntax is enabled.
FATARROW - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
Feature(JexlInfo, int, String) - Constructor for exception class org.apache.commons.jexl3.JexlException.Feature
Creates a new Ambiguous statement exception instance.
featureController - Variable in class org.apache.commons.jexl3.parser.JexlParser
The associated controller.
FeatureController - Class in org.apache.commons.jexl3.parser
Controls that a script only uses enabled features.
FeatureController(JexlFeatures) - Constructor for class org.apache.commons.jexl3.parser.FeatureController
Creates a feature controller.
features - Variable in class org.apache.commons.jexl3.internal.Source
The set of features.
features - Variable in class org.apache.commons.jexl3.JexlBuilder
The features.
features - Variable in class org.apache.commons.jexl3.parser.ASTJexlScript
Features.
features - Variable in class org.apache.commons.jexl3.parser.FeatureController
The set of features.
features() - Method in class org.apache.commons.jexl3.JexlBuilder
 
features(JexlFeatures) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the features the engine will use as a base by default.
field - Variable in class org.apache.commons.jexl3.internal.introspection.FieldGetExecutor
The public field.
field - Variable in class org.apache.commons.jexl3.internal.introspection.FieldSetExecutor
The public field.
FIELD - Enum constant in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
Seeks public instance members.
fieldCache - Variable in class org.apache.commons.jexl3.internal.introspection.ClassMap
Cache of fields.
FieldGetExecutor - Class in org.apache.commons.jexl3.internal.introspection
A JexlPropertyGet for public fields.
FieldGetExecutor(Field) - Constructor for class org.apache.commons.jexl3.internal.introspection.FieldGetExecutor
Creates a new instance of FieldPropertyGet.
fieldNames - Variable in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
 
FieldSetExecutor - Class in org.apache.commons.jexl3.internal.introspection
A JexlPropertySet for public fields.
FieldSetExecutor(Field) - Constructor for class org.apache.commons.jexl3.internal.introspection.FieldSetExecutor
Creates a new instance of FieldPropertySet.
FillBuff() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
 
fillInStackTrace() - Method in exception class org.apache.commons.jexl3.parser.Parser.LookaheadSuccess
 
FINALLY - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
finallyClause() - Method in class org.apache.commons.jexl3.parser.ASTTryStatement
 
findNullOperand(RuntimeException, JexlNode, Object, Object) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Deprecated.
findNullOperand(JexlNode, Object, Object) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Finds the node causing a NPE for diadic operators.
FIRST_ASCII - Static variable in class org.apache.commons.jexl3.parser.StringParser
The first printable 7bits ascii character.
flags - Variable in class org.apache.commons.jexl3.JexlFeatures
The feature flags.
flags - Variable in class org.apache.commons.jexl3.JexlOptions
The default flags, all but safe.
flags - Variable in class org.apache.commons.jexl3.parser.ASTIdentifier
 
FLOAT_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
FLOAT_PATTERN - Static variable in class org.apache.commons.jexl3.JexlArithmetic
The float regular expression pattern.
FloatLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
FLT_CLS - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
FLT_SFX - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
FOR - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
FOR_EACH - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Iterator generator as in for(var x : y).
ForeachStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
forIterator(ASTForeachStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
forLoop(ASTForeachStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
forName(String) - Static method in class org.apache.commons.jexl3.introspection.JexlSandbox
Gets a class by name, crude mechanism for backwards (<3.2 ) compatibility.
fp - Variable in class org.apache.commons.jexl3.internal.Interpreter
Frame height.
FqcnResolver - Class in org.apache.commons.jexl3.internal
Helper resolving a simple class name into a fully-qualified class name (hence FqcnResolver) using package names as roots of import.
FqcnResolver(FqcnResolver) - Constructor for class org.apache.commons.jexl3.internal.FqcnResolver
Creates a class name solver.
FqcnResolver(JexlUberspect, Iterable<String>) - Constructor for class org.apache.commons.jexl3.internal.FqcnResolver
Creates a class name solver.
fqcns - Variable in class org.apache.commons.jexl3.internal.FqcnResolver
The map of solved fqcns based on imports keyed on (simple) name, valued as fully-qualified class name.
fqcnSolver - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The class name resolver.
frame - Variable in class org.apache.commons.jexl3.internal.Closure
The frame.
frame - Variable in class org.apache.commons.jexl3.internal.Interpreter
Symbol values.
frame - Variable in class org.apache.commons.jexl3.internal.LexicalFrame
The script frame.
frame(Frame) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
Sets the frame.
Frame - Class in org.apache.commons.jexl3.internal
A call frame, created from a scope, stores the arguments and local variables in a "stack frame" (sic).
Frame(Scope, Object[], int) - Constructor for class org.apache.commons.jexl3.internal.Frame
Creates a new frame.
from(JexlScript) - Static method in class org.apache.commons.jexl3.JexlInfo
Gets the info from a script.
funcall - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
The cacheable funcall if any.
Funcall(JexlMethod, boolean) - Constructor for class org.apache.commons.jexl3.internal.InterpreterBase.Funcall
Constructs a new instance.
FUNCTION - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
functionArgument(boolean, Object) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Optionally narrows an argument for a function call.
functionArguments(Object, boolean, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Concatenate arguments in call(...).
FunctionCall() - Method in class org.apache.commons.jexl3.parser.Parser
 
FunctionCallLookahead() - Method in class org.apache.commons.jexl3.parser.Parser
 
functions - Variable in class org.apache.commons.jexl3.internal.Engine
The map of 'prefix:function' to object implementing the namespaces.
functions - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The map of 'prefix:function' to object resolving as namespaces.
FunctionStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
functors - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The map of dynamically created namespaces, NamespaceFunctor or duck-types of those.

G

ge - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
GE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
generateParseException() - Method in class org.apache.commons.jexl3.parser.Parser
Generate ParseException.
get - Variable in class org.apache.commons.jexl3.internal.introspection.IndexedType
Last get method used.
get(int) - Method in class org.apache.commons.jexl3.internal.Frame
Gets a value.
get(int) - Method in class org.apache.commons.jexl3.internal.introspection.ArrayListWrapper
 
get(Class<?>) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Gets the permissions associated to a class.
get(Object) - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType.IndexedContainer
Gets a property from this indexed container.
get(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.AllowSet
 
get(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.BlockSet
 
get(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Gets the set of permissions associated to a class.
get(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Names
Whether a given name is allowed or not.
get(String) - Method in interface org.apache.commons.jexl3.JexlContext
Gets the value of a variable.
get(String) - Method in class org.apache.commons.jexl3.JexlEngine.EmptyContext
 
get(String) - Method in class org.apache.commons.jexl3.MapContext
 
get(String) - Method in class org.apache.commons.jexl3.ObjectContext
 
get(String) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlContextWrapper
 
get(K) - Method in class org.apache.commons.jexl3.internal.SoftCache
Gets a value from cache.
get(K) - Method in interface org.apache.commons.jexl3.JexlCache
Gets a value from cache.
Get(Class<?>, Method) - Constructor for class org.apache.commons.jexl3.internal.introspection.AbstractExecutor.Get
Default and sole constructor.
GET_AND_DECREMENT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Postfix --, decrements and returns the value before decrementing.
GET_AND_INCREMENT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Postfix ++, increments and returns the value before incrementing.
GET_MODULE - Static variable in class org.apache.commons.jexl3.internal.introspection.ClassTool
The Class.getModule() method.
GET_PKGNAME - Static variable in class org.apache.commons.jexl3.internal.introspection.ClassTool
The Class.getPackageName() method.
getAfter() - Method in interface org.apache.commons.jexl3.parser.JavaccError
Gets the last correct input.
getAfter() - Method in exception class org.apache.commons.jexl3.parser.ParseException
 
getAfter() - Method in exception class org.apache.commons.jexl3.parser.TokenMgrException
 
getAnnotation() - Method in exception class org.apache.commons.jexl3.JexlException.Annotation
 
getApplicables(T[], Class<?>[]) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Returns all methods that are applicable to actual argument types.
getArgCount() - Method in class org.apache.commons.jexl3.internal.Scope
Gets the (maximum) number of arguments this script expects.
getArgCount() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Gets the (maximum) number of arguments this script expects.
getArithmetic() - Method in class org.apache.commons.jexl3.internal.Engine
 
getArithmetic() - Method in class org.apache.commons.jexl3.JexlEngine
Gets this engine underlying JexlArithmetic.
getArithmetic(JexlArithmetic) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getArithmetic(JexlArithmetic) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getArithmetic(JexlArithmetic) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Gets an arithmetic operator resolver for a given arithmetic instance.
getArithmeticMathContext() - Method in interface org.apache.commons.jexl3.JexlEngine.Options
Deprecated.
The MathContext instance used for +,-,/,*,% operations on big decimals.
getArithmeticMathScale() - Method in interface org.apache.commons.jexl3.JexlEngine.Options
Deprecated.
The BigDecimal scale used for comparison and coercion operations.
getArity() - Method in enum org.apache.commons.jexl3.JexlOperator
Gets this operator number of parameters.
getAttribute(Object, Object, JexlNode) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Gets an attribute of an object.
getBaseOperator() - Method in enum org.apache.commons.jexl3.JexlOperator
Gets the base operator.
getBeginColumn() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Get token beginning line number.
getBody() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.Block
 
getCancellation() - Method in interface org.apache.commons.jexl3.JexlContext.CancellationHandle
 
getCaptured(int) - Method in class org.apache.commons.jexl3.internal.Scope
Gets the captured index of a given symbol, ie the target index of a symbol in a child scope.
getCaptureDeclaration(int) - Method in class org.apache.commons.jexl3.internal.Scope
Gets the index of a captured symbol, ie the source index of a symbol in a parent scope.
getCapturedVariables() - Method in class org.apache.commons.jexl3.internal.Scope
Gets this script captured symbols names, i.e.
getCapturedVariables() - Method in class org.apache.commons.jexl3.internal.Script
Gets this script captured variable, i.e.
getCapturedVariables() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Gets this script captured variable, i.e.
getCharset() - Method in class org.apache.commons.jexl3.internal.Engine
 
getCharset() - Method in class org.apache.commons.jexl3.JexlEngine
Gets the charset used for parsing.
getCharset() - Method in interface org.apache.commons.jexl3.JexlEngine.Options
Deprecated.
The charset used for parsing.
getClassByName(String) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets a class by name through this introspector class loader.
getClassByName(String) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getClassByName(String) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
Gets a class by name through this introspector class loader.
getClassByName(String) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Seeks a class by name using this uberspect class-loader.
getClassLoader() - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getClassLoader() - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getClassLoader() - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Gets the current class loader.
getColumn() - Method in class org.apache.commons.jexl3.JexlInfo
Gets the column number.
getColumn() - Method in interface org.apache.commons.jexl3.parser.JavaccError
Gets the column number.
getColumn() - Method in class org.apache.commons.jexl3.parser.JexlNode
 
getColumn() - Method in exception class org.apache.commons.jexl3.parser.ParseException
 
getColumn() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Deprecated. 
getColumn() - Method in exception class org.apache.commons.jexl3.parser.TokenMgrException
 
getCommonSuperClass(Class<?>, Class<?>) - Method in class org.apache.commons.jexl3.internal.ArrayBuilder
Computes the best super class/super interface.
getCommonSuperClass(Class<?>, Class<?>) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMisc
Gets the closest common super-class of two classes.
getConstructor(Class<?>, MethodKey) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the constructor defined by the MethodKey.
getConstructor(Object, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getConstructor(Object, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getConstructor(Object, Object...) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Returns a class constructor.
getConstructor(MethodKey) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the constructor defined by the MethodKey.
getContainerClass() - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType.IndexedContainer
Gets the property container class.
getContainerName() - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType.IndexedContainer
Gets the property container name.
getDeferredChar() - Method in class org.apache.commons.jexl3.internal.TemplateEngine
 
getDetail() - Method in exception class org.apache.commons.jexl3.JexlException
 
getDetail() - Method in class org.apache.commons.jexl3.JexlInfo
 
getEndColumn() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Get token end line number.
getEngine() - Method in class org.apache.commons.jexl3.internal.Script
 
getEngine() - Method in class org.apache.commons.jexl3.internal.TemplateEngine
Gets the JexlEngine underlying this JxltEngine.
getEngine() - Method in class org.apache.commons.jexl3.JxltEngine
Gets the JexlEngine underlying this template engine.
getEngine() - Static method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
 
getEngine() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlCompiledScript
 
getEngine() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlScriptObject
Gives access to the underlying JEXL engine shared between all ScriptEngine instances.
getEngineName() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getEngineOptions() - Method in interface org.apache.commons.jexl3.JexlContext.OptionsHandle
Retrieves the current set of options though the context.
getEngineVersion() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getErr() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlScriptObject
Gives access to the engine scope error writer (defaults to System.err).
getErrorCode() - Method in exception class org.apache.commons.jexl3.parser.TokenMgrException
Gets the reason why the exception is thrown.
getExpression() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccessJxlt
 
getExpression() - Method in class org.apache.commons.jexl3.parser.ASTJxltLiteral
 
getExpressions() - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
getExtensions() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getFactory() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
 
getFeature(int) - Method in class org.apache.commons.jexl3.JexlFeatures
Gets a feature flag value.
getFeatures() - Method in class org.apache.commons.jexl3.internal.Script
 
getFeatures() - Method in class org.apache.commons.jexl3.internal.Source
 
getFeatures() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
 
getFeatures() - Method in class org.apache.commons.jexl3.parser.FeatureController
 
getFeatures() - Method in class org.apache.commons.jexl3.parser.JexlParser
 
getFeatures(JexlNode) - Method in class org.apache.commons.jexl3.internal.Debugger
Tries (hard) to find the features used to parse a node.
getField(Class<?>, String) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the field named by key for the class c.
getField(Class<?>, String) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
Gets the field named by key for the class c.
getField(String) - Method in class org.apache.commons.jexl3.internal.introspection.ClassMap
Find a Field using its name.
getFieldNames() - Method in class org.apache.commons.jexl3.internal.introspection.ClassMap
Gets the field names cached by this map.
getFieldNames(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the array of accessible field names known for a given class.
getFieldNames(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
Gets the accessible field names known for a given class.
getFlags() - Method in class org.apache.commons.jexl3.JexlFeatures
 
getId() - Method in interface org.apache.commons.jexl3.parser.Node
 
getId() - Method in class org.apache.commons.jexl3.parser.SimpleNode
 
getIdentifier() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
GetImage() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Get token literal value.
getImmediateChar() - Method in class org.apache.commons.jexl3.internal.TemplateEngine
 
getImports() - Method in class org.apache.commons.jexl3.JexlOptions
Gets the optional set of imported packages.
getIn() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlScriptObject
Gives access to the engine scope input reader (defaults to System.in).
getIndex() - Method in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
 
getInfo() - Method in class org.apache.commons.jexl3.internal.Script
 
getInfo() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
 
getInfo() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
getInfo() - Method in exception class org.apache.commons.jexl3.JexlException
Gets the specific information for this exception.
getInfo(JexlNode, JexlInfo) - Static method in exception class org.apache.commons.jexl3.JexlException
Deprecated.
3.2
getIterator(Object) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getIterator(Object) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getIterator(Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Gets an iterator from an object.
getJexl() - Method in class org.apache.commons.jexl3.ObjectContext
 
getLanguageName() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getLanguageVersion() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getLexicalScope() - Method in class org.apache.commons.jexl3.parser.JexlLexicalNode
 
getLexicalScope() - Method in interface org.apache.commons.jexl3.parser.JexlParser.LexicalUnit
 
getLine() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.Block
 
getLine() - Method in class org.apache.commons.jexl3.JexlInfo
Gets the line number.
getLine() - Method in interface org.apache.commons.jexl3.parser.JavaccError
Gets the line number.
getLine() - Method in class org.apache.commons.jexl3.parser.JexlNode
 
getLine() - Method in exception class org.apache.commons.jexl3.parser.ParseException
 
getLine() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Deprecated. 
getLine() - Method in exception class org.apache.commons.jexl3.parser.TokenMgrException
 
getLiteral() - Method in class org.apache.commons.jexl3.parser.ASTJxltLiteral
Gets the literal value.
getLiteral() - Method in class org.apache.commons.jexl3.parser.ASTNumberLiteral
 
getLiteral() - Method in class org.apache.commons.jexl3.parser.ASTRegexLiteral
Gets the literal value.
getLiteral() - Method in class org.apache.commons.jexl3.parser.ASTStringLiteral
Gets the literal value.
getLiteral() - Method in interface org.apache.commons.jexl3.parser.JexlNode.Constant
 
getLiteralClass() - Method in class org.apache.commons.jexl3.parser.ASTNumberLiteral
 
getLiteralClass() - Method in class org.apache.commons.jexl3.parser.NumberParser
 
getLiteralValue() - Method in class org.apache.commons.jexl3.parser.NumberParser
 
getLoader() - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the class loader used by this introspector.
getLocalVariables() - Method in class org.apache.commons.jexl3.internal.Scope
Gets this script local variable, i.e.
getLocalVariables() - Method in class org.apache.commons.jexl3.internal.Script
 
getLocalVariables() - Method in interface org.apache.commons.jexl3.JexlScript
Gets this script local variables.
getLocalVariables() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Gets this script local variable, i.e.
getLocalVariables(JexlScript) - Method in class org.apache.commons.jexl3.internal.Engine
Gets the array of local variable from a script.
getLogger() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlScriptObject
Gives access to the engine logger.
getLoopForm() - Method in class org.apache.commons.jexl3.parser.ASTForeachStatement
 
getMap(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the ClassMap for a given class.
getMathContext() - Method in class org.apache.commons.jexl3.JexlArithmetic
The MathContext instance used for +,-,/,*,% operations on big decimals.
getMathContext() - Method in class org.apache.commons.jexl3.JexlOptions
The MathContext instance used for +,-,/,*,% operations on big decimals.
getMathScale() - Method in class org.apache.commons.jexl3.JexlArithmetic
The BigDecimal scale used for comparison and coercion operations.
getMathScale() - Method in class org.apache.commons.jexl3.JexlOptions
The BigDecimal scale used for comparison and coercion operations.
getMax() - Method in class org.apache.commons.jexl3.internal.IntegerRange
Gets the interval maximum value.
getMax() - Method in class org.apache.commons.jexl3.internal.LongRange
Gets the interval maximum value.
getMessage() - Method in exception class org.apache.commons.jexl3.JexlException
Detailed info message about this error.
getMessage() - Method in exception class org.apache.commons.jexl3.parser.TokenMgrException
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
getMethod() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Gets the method to be executed or used as a marker.
getMethod() - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Gets this key's method name.
getMethod() - Method in exception class org.apache.commons.jexl3.JexlException.Method
 
getMethod(Class<?>, String, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets a method defined by a class, a name and a set of parameters.
getMethod(Class<?>, String, Object[]) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
Gets the method defined by name and params for the Class c.
getMethod(Class<?>, MethodKey) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the method defined by the MethodKey for the class c.
getMethod(Class<?>, MethodKey) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
Gets the method defined by key and for the Class c.
getMethod(Object, String, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getMethod(Object, String, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getMethod(Object, String, Object...) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Returns a JexlMethod.
getMethod(MethodKey) - Method in class org.apache.commons.jexl3.internal.introspection.ClassMap
Find a Method using the method name and parameter objects.
getMethodCallSyntax(String, String, String...) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getMethodName() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Gets the method name used.
getMethodName() - Method in enum org.apache.commons.jexl3.JexlOperator
Gets this operator method name in a JexlArithmetic.
getMethodNames() - Method in class org.apache.commons.jexl3.internal.introspection.ClassMap
Gets the methods names cached by this map.
getMethodNames(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the array of accessible methods names known for a given class.
getMethodNames(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
Gets the accessible methods names known for a given class.
getMethods(Class<?>, String) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Gets the array of accessible method known for a given class.
getMethods(Class<?>, String) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
Gets all the methods with a given name from this map.
getMethods(String) - Method in class org.apache.commons.jexl3.internal.introspection.ClassMap
Gets all the methods with a given name from this map.
getMethodSignature() - Method in exception class org.apache.commons.jexl3.JexlException.Method
 
getMimeTypes() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getMin() - Method in class org.apache.commons.jexl3.internal.IntegerRange
Gets the interval minimum value.
getMin() - Method in class org.apache.commons.jexl3.internal.LongRange
Gets the interval minimum value.
getMostSpecific(T[]) - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Gets the most specific method that is applicable to actual argument types.
getMostSpecificConstructor(Constructor<?>[]) - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Gets the most specific constructor that is applicable to the parameters of this key.
getMostSpecificMethod(Method[]) - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Gets the most specific method that is applicable to the parameters of this key.
getName() - Method in class org.apache.commons.jexl3.JexlInfo
Gets the file/script/url name.
getName() - Method in class org.apache.commons.jexl3.parser.ASTAnnotation
 
getName() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
getName() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
getName() - Method in class org.apache.commons.jexl3.parser.ASTQualifiedIdentifier
 
getNames() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getNamespace() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
getNamespace() - Method in class org.apache.commons.jexl3.parser.ASTNamespaceIdentifier
 
getNamespace(String) - Method in class org.apache.commons.jexl3.internal.Engine
Solves a namespace using this engine map of functions.
getNamespaces() - Method in class org.apache.commons.jexl3.JexlOptions
Gets the optional map of namespaces.
getNextToken() - Method in class org.apache.commons.jexl3.parser.Parser
Get the next Token.
getNextToken() - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
Get the next Token.
getNode() - Method in class org.apache.commons.jexl3.parser.JexlNode.Info
 
getNoJexl(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Gets the class constraints.
getNoJexl(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlPackage
 
getNoJexlPackage(String) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Gets the package constraints.
getObject() - Method in class org.apache.commons.jexl3.ObjectContext
 
getOperator(JexlOperator, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect.ArithmeticUberspect
 
getOperator(JexlOperator, Object...) - Method in interface org.apache.commons.jexl3.JexlArithmetic.Uberspect
Gets the most specific method for an operator.
getOperatorSymbol() - Method in enum org.apache.commons.jexl3.JexlOperator
Gets this operator symbol.
getOut() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlScriptObject
Gives access to the engine scope output writer (defaults to System.out).
getOutputStatement(String) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getPackageName(Class<?>) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassTool
Gets the package name of a class (class.getPackage() may return null).
getPackages() - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
 
getParameter(String) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getParameters() - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Gets this key's method parameter classes.
getParameters() - Method in class org.apache.commons.jexl3.internal.Scope
Gets this script parameters, i.e.
getParameters() - Method in class org.apache.commons.jexl3.internal.Script
 
getParameters() - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
getParameters() - Method in interface org.apache.commons.jexl3.JexlScript
Gets this script parameters.
getParameters() - Method in interface org.apache.commons.jexl3.JxltEngine.Template
Gets the list of parameters expected by this template.
getParameters() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Gets this script parameters, i.e.
getParameters(int) - Method in class org.apache.commons.jexl3.internal.Scope
Gets this script parameters.
getParameters(JexlScript) - Method in class org.apache.commons.jexl3.internal.Engine
Gets the array of parameters from a script.
getParent() - Method in class org.apache.commons.jexl3.internal.Scope
 
getParsedText() - Method in class org.apache.commons.jexl3.internal.Script
 
getParsedText() - Method in interface org.apache.commons.jexl3.JexlExpression
Recreates the source text of this expression from the internal syntactic tree.
getParsedText() - Method in interface org.apache.commons.jexl3.JexlScript
Recreates the source text of this expression from the internal syntactic tree.
getParsedText(int) - Method in class org.apache.commons.jexl3.internal.Script
 
getParsedText(int) - Method in interface org.apache.commons.jexl3.JexlScript
Recreates the source text of this expression from the internal syntactic tree.
getPragmas() - Method in class org.apache.commons.jexl3.internal.Script
Gets this script pragmas
getPragmas() - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
getPragmas() - Method in interface org.apache.commons.jexl3.JexlScript
Gets this script pragmas.
getPragmas() - Method in interface org.apache.commons.jexl3.JxltEngine.Template
Gets this script pragmas.
getPragmas() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
 
getPrintStatement(JexlNode) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
In a template, any statement that is not 'jexl:print(n)' must be prefixed by "$$".
getProgram(String...) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getProperty() - Method in exception class org.apache.commons.jexl3.JexlException.Property
 
getProperty(Object, String) - Method in class org.apache.commons.jexl3.internal.Engine
 
getProperty(Object, String) - Method in class org.apache.commons.jexl3.JexlEngine
Accesses properties of a bean using an expression.
getProperty(JexlContext, Object, String) - Method in class org.apache.commons.jexl3.internal.Engine
 
getProperty(JexlContext, Object, String) - Method in class org.apache.commons.jexl3.JexlEngine
Accesses properties of a bean using an expression.
getPropertyGet(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getPropertyGet(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getPropertyGet(Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Property getter.
getPropertyGet(List<JexlUberspect.PropertyResolver>, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getPropertyGet(List<JexlUberspect.PropertyResolver>, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getPropertyGet(List<JexlUberspect.PropertyResolver>, Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Property getter.
getPropertyGet(JexlUberspect, Object, Object) - Method in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
 
getPropertyGet(JexlUberspect, Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect.PropertyResolver
Gets a property getter.
getPropertySet(Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getPropertySet(Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getPropertySet(Object, Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Property setter.
getPropertySet(List<JexlUberspect.PropertyResolver>, Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getPropertySet(List<JexlUberspect.PropertyResolver>, Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getPropertySet(List<JexlUberspect.PropertyResolver>, Object, Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Property setter.
getPropertySet(JexlUberspect, Object, Object, Object) - Method in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
 
getPropertySet(JexlUberspect, Object, Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect.PropertyResolver
Gets a property setter.
getQualifiedName(String) - Method in class org.apache.commons.jexl3.internal.FqcnResolver
Gets a fully qualified class name from a simple class name and imports.
getReservedNames() - Method in class org.apache.commons.jexl3.JexlFeatures
 
getResolvers(JexlOperator, Object) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getResolvers(JexlOperator, Object) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getResolvers(JexlOperator, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Applies this uberspect property resolver strategy.
getReturnType() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor.Method
 
getReturnType() - Method in class org.apache.commons.jexl3.internal.introspection.ConstructorMethod
 
getReturnType() - Method in interface org.apache.commons.jexl3.introspection.JexlMethod
returns the return type of the method invoked.
getScope() - Method in class org.apache.commons.jexl3.internal.Frame
Gets the scope.
getScope() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
 
getScope() - Method in class org.apache.commons.jexl3.parser.JexlParser
Gets the frame used by this parser.
getScript() - Method in class org.apache.commons.jexl3.internal.Script
 
getScript() - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
getScriptEngine() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
getSource() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
getSource() - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Retrieves this expression's source expression.
getSourceText() - Method in class org.apache.commons.jexl3.internal.Script
 
getSourceText() - Method in interface org.apache.commons.jexl3.JexlExpression
Returns the source text of this expression.
getSourceText() - Method in interface org.apache.commons.jexl3.JexlScript
Returns the source text of this expression.
getStatement() - Method in class org.apache.commons.jexl3.internal.Interpreter.AnnotatedCall
 
GetSuffix(int) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Get the suffix.
getSuperClasses(Class<?>, Class<?>...) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMisc
Build the set of super classes and interfaces common to a collection of classes.
getSymbol() - Method in exception class org.apache.commons.jexl3.JexlException.Operator
 
getSymbol() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
getSymbol(String) - Method in class org.apache.commons.jexl3.internal.Scope
Checks whether an identifier is a local variable or argument, ie a symbol.
getSymbol(String, boolean) - Method in class org.apache.commons.jexl3.internal.Scope
Checks whether an identifier is a local variable or argument, ie a symbol.
getSymbolCount() - Method in class org.apache.commons.jexl3.internal.LexicalScope
 
getSymbolCount() - Method in class org.apache.commons.jexl3.parser.JexlLexicalNode
 
getSymbolCount() - Method in interface org.apache.commons.jexl3.parser.JexlParser.LexicalUnit
 
getSymbols() - Method in class org.apache.commons.jexl3.internal.Scope
Gets this script symbols names, i.e.
getSymbols() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Gets this script symbols, i.e.
getSystem() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlScriptObject
Gives access to System class.
getTabSize() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
 
getTargetClass() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Gets the object class targeted by this executor.
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Gets the property targeted by this executor.
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor.Method
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.BooleanGetExecutor
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.DuckGetExecutor
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.DuckSetExecutor
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.ListGetExecutor
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.ListSetExecutor
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.MapGetExecutor
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.MapSetExecutor
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.PropertyGetExecutor
 
getTargetProperty() - Method in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
 
getters - Variable in class org.apache.commons.jexl3.internal.introspection.IndexedType
The array of getter methods.
getThreadContext() - Static method in class org.apache.commons.jexl3.JexlEngine
Accesses the current thread local context.
getThreadEngine() - Static method in class org.apache.commons.jexl3.JexlEngine
Accesses the current thread local engine.
getToken(int) - Method in class org.apache.commons.jexl3.parser.JexlParser
Overridden in actual parser to access tokens stack.
getToken(int) - Method in class org.apache.commons.jexl3.parser.Parser
Get the specific Token.
getTrackLineColumn() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
 
getType() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.Block
 
getType() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
 
getType() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ConstantExpression
 
getType() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.DeferredExpression
 
getType() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ImmediateExpression
 
getType() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.NestedExpression
 
getType() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
Gets this TemplateExpression type.
getUberspect() - Method in class org.apache.commons.jexl3.internal.Engine
 
getUberspect() - Method in class org.apache.commons.jexl3.JexlEngine
Gets this engine underlying JexlUberspect.
getUberspect(Log, JexlUberspect.ResolverStrategy) - Static method in class org.apache.commons.jexl3.internal.Engine
Deprecated.
3.3
getUberspect(Log, JexlUberspect.ResolverStrategy, JexlPermissions) - Static method in class org.apache.commons.jexl3.internal.Engine
Gets the default instance of Uberspect.
getUnboundParameters() - Method in class org.apache.commons.jexl3.internal.Closure
 
getUnboundParameters() - Method in class org.apache.commons.jexl3.internal.Frame
Gets this script unbound parameters, i.e.
getUnboundParameters() - Method in class org.apache.commons.jexl3.internal.Script
 
getUnboundParameters() - Method in interface org.apache.commons.jexl3.JexlScript
Gets this script unbound parameters.
getUnit() - Method in class org.apache.commons.jexl3.parser.JexlParser
Gets the lexical unit used by this parser.
getValue() - Method in exception class org.apache.commons.jexl3.JexlException.Return
 
getValue() - Method in exception class org.apache.commons.jexl3.JexlException.Throw
 
getValue() - Method in class org.apache.commons.jexl3.parser.Token
An optional attribute value of the Token.
getVariable() - Method in exception class org.apache.commons.jexl3.JexlException.Variable
 
getVariable(Frame, LexicalScope, ASTIdentifier) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Gets a value of a defined local variable or from the context.
getVariable(Interpreter, Frame, LexicalScope, ASTIdentifier) - Static method in class org.apache.commons.jexl3.internal.Engine32
Static delegation of getVariable.
getVariables() - Method in class org.apache.commons.jexl3.internal.Script
Gets this script variables.
getVariables() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
 
getVariables() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
 
getVariables() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
getVariables() - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
getVariables() - Method in interface org.apache.commons.jexl3.JexlScript
Gets this script variables.
getVariables() - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Gets the list of variables accessed by this expression.
getVariables() - Method in interface org.apache.commons.jexl3.JxltEngine.Template
Gets the list of variables accessed by this template.
getVariables(Engine.VarCollector) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
Fills up the list of variables accessed by this unified expression.
getVariables(Engine.VarCollector) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.DeferredExpression
 
getVariables(Engine.VarCollector) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
 
getVariables(Engine.VarCollector) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
Fills up the list of variables accessed by this unified expression.
getVariables(ASTJexlScript) - Method in class org.apache.commons.jexl3.internal.Engine
Gets the list of variables accessed by a script.
getVariables(ASTJexlScript, JexlNode, Engine.VarCollector) - Method in class org.apache.commons.jexl3.internal.Engine
Fills up the list of variables accessed by a node.
getVersion() - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
getVersion() - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
getVersion() - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Gets this uberspect version.
getWildcards() - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
 
greaterThan(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left > right.
greaterThanOrEqual(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left >= right.
gt - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
GT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Greater-than operator.
GT - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
GTE - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Greater-than-or-equal operator.

H

handleVarArg(Object[]) - Method in class org.apache.commons.jexl3.internal.introspection.MethodExecutor
Reassembles arguments if the method is a vararg method.
has(int) - Method in class org.apache.commons.jexl3.internal.Frame
Whether this frame defines a symbol, ie declared it and assigned it a value.
has(String) - Method in interface org.apache.commons.jexl3.JexlContext
Checks whether a variable is defined in this context.
has(String) - Method in class org.apache.commons.jexl3.JexlEngine.EmptyContext
 
has(String) - Method in class org.apache.commons.jexl3.MapContext
 
has(String) - Method in class org.apache.commons.jexl3.ObjectContext
 
has(String) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlContextWrapper
 
hasCatchClause() - Method in class org.apache.commons.jexl3.parser.ASTTryStatement
 
hasFinallyClause() - Method in class org.apache.commons.jexl3.parser.ASTTryStatement
 
HASH - Static variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
The hash code constants.
hashCode - Variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
The hash code.
hashCode - Variable in class org.apache.commons.jexl3.internal.Source
The hash code, pre-computed for fast op.
hashCode() - Method in class org.apache.commons.jexl3.internal.Closure
 
hashCode() - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
hashCode() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
 
hashCode() - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
 
hashCode() - Method in class org.apache.commons.jexl3.internal.LongRange
 
hashCode() - Method in class org.apache.commons.jexl3.internal.Script
 
hashCode() - Method in class org.apache.commons.jexl3.internal.Source
 
hashCode() - Method in class org.apache.commons.jexl3.JexlFeatures
 
hasNext() - Method in class org.apache.commons.jexl3.internal.AscIntegerIterator
 
hasNext() - Method in class org.apache.commons.jexl3.internal.AscLongIterator
 
hasNext() - Method in class org.apache.commons.jexl3.internal.DescIntegerIterator
 
hasNext() - Method in class org.apache.commons.jexl3.internal.DescLongIterator
 
hasNext() - Method in class org.apache.commons.jexl3.internal.introspection.ArrayIterator
Check to see if there is another element in the array.
hasNext() - Method in class org.apache.commons.jexl3.internal.introspection.EnumerationIterator
 
hasSymbol(int) - Method in class org.apache.commons.jexl3.internal.LexicalScope
Checks whether a symbol has already been declared.
hasSymbol(int) - Method in class org.apache.commons.jexl3.parser.JexlLexicalNode
 
hasSymbol(int) - Method in interface org.apache.commons.jexl3.parser.JexlParser.LexicalUnit
Checks whether a symbol is declared in this lexical unit.
HEX_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.

I

id - Variable in class org.apache.commons.jexl3.parser.SimpleNode
The node type id.
identifier - Variable in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
Identifier(boolean) - Method in class org.apache.commons.jexl3.parser.JexlParser
Default implementation does nothing but is overridden by generated code.
Identifier(boolean) - Method in class org.apache.commons.jexl3.parser.Parser
Identifier & Literals
IDENTIFIER - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
IdentifierAccess() - Method in class org.apache.commons.jexl3.parser.Parser
References
IF - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
IfStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
image - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
image - Variable in class org.apache.commons.jexl3.parser.Token
The string image of the token.
IMMEDIATE - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
Immediate TemplateExpression, count index 1.
IMMEDIATE0 - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
Parsing after $ .
IMMEDIATE1 - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
Parsing after ${ .
immediateChar - Variable in class org.apache.commons.jexl3.internal.TemplateEngine
The first character for immediate expressions.
ImmediateExpression(CharSequence, JexlNode, TemplateEngine.TemplateExpression) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.ImmediateExpression
Creates an immediate unified expression.
IMPORT_PRAGMA - Static variable in class org.apache.commons.jexl3.JexlFeatures
Import pragma feature ordinal.
Important note - Search tag in package org.apache.commons.jexl3
Section
importCheck(Iterable<String>) - Method in class org.apache.commons.jexl3.internal.FqcnResolver
Adds a collection of packages as import root, checks the names are one of a package.
importCheck(String) - Method in class org.apache.commons.jexl3.internal.FqcnResolver
Adds a package as import root, checks the name if one of a package.
importPackages(Iterable<String>) - Method in class org.apache.commons.jexl3.internal.FqcnResolver
Imports a list of packages as solving roots.
importPragma(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether import pragma constructs are enabled.
imports - Variable in class org.apache.commons.jexl3.internal.FqcnResolver
The set of packages to be used as import roots.
imports - Variable in class org.apache.commons.jexl3.JexlOptions
The imports.
imports() - Method in class org.apache.commons.jexl3.JexlBuilder
Gets the optional set of imported packages.
imports(String...) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the optional set of imports.
imports(Collection<String>) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the optional set of imports.
inBuf - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
include(JxltEngine.Template, Object...) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter
Includes a call to another template.
InclusiveOrExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
INCOMPARABLE - Static variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
A method/ctor doesn't match a previously compared one.
increment(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Increments argument by 1.
increment(Object, int) - Method in class org.apache.commons.jexl3.JexlArithmetic
Add value to number argument.
INCREMENT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Increment pseudo-operator.
INCREMENT_AND_GET - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Prefix ++ operator, increments and returns the value after incrementing.
indent - Variable in class org.apache.commons.jexl3.internal.Debugger
Perform indentation?.
indentation(int) - Method in class org.apache.commons.jexl3.internal.Debugger
Sets the indentation level.
indentLevel - Variable in class org.apache.commons.jexl3.internal.Debugger
The indentation level.
index - Variable in class org.apache.commons.jexl3.internal.Interpreter.AnnotatedCall
The child index.
index - Variable in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
The index in arrays of TemplateExpression counters for composite expressions.
IndexedContainer(IndexedType, Object) - Constructor for class org.apache.commons.jexl3.internal.introspection.IndexedType.IndexedContainer
Creates a new duck container.
IndexedType - Class in org.apache.commons.jexl3.internal.introspection
Abstract an indexed property container.
IndexedType(String, Class<?>, Method[], Method[]) - Constructor for class org.apache.commons.jexl3.internal.introspection.IndexedType
Creates a new indexed property container type.
IndexedType.IndexedContainer - Class in org.apache.commons.jexl3.internal.introspection
A generic indexed property container, exposes get(key) and set(key, value) and solves method call dynamically based on arguments.
indexOf(Object) - Method in class org.apache.commons.jexl3.internal.introspection.ArrayListWrapper
 
infixChildren(JexlNode, String, boolean, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
Checks if the children of a node using infix notation is the cause to debug, adds their representation to the rebuilt expression.
info - Variable in exception class org.apache.commons.jexl3.JexlException
The debug info.
info - Variable in class org.apache.commons.jexl3.parser.JexlParser
The basic source info.
info() - Method in exception class org.apache.commons.jexl3.JexlException
Pleasing checkstyle.
Info(JexlNode) - Constructor for class org.apache.commons.jexl3.parser.JexlNode.Info
Default ctor.
Info(JexlNode, String, int, int) - Constructor for class org.apache.commons.jexl3.parser.JexlNode.Info
Full detail ctor.
Info(JexlNode, JexlInfo) - Constructor for class org.apache.commons.jexl3.parser.JexlNode.Info
Copy ctor.
inherit - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox
Whether permissions can be inherited (through implementation or extension).
inheritable - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Whether these permissions are inheritable, ie can be used by derived classes.
initMarker(Class<?>, String, Class<?>...) - Static method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
A helper to initialize the marker methods (array.get, list.get, etc...).
InlineVar() - Method in class org.apache.commons.jexl3.parser.Parser
 
input_stream - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
inputStream - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
INSTANCE - Static variable in class org.apache.commons.jexl3.parser.OperatorController
 
INT_SFX - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
INTEGER_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
IntegerLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
IntegerRange - Class in org.apache.commons.jexl3.internal
A range of integers.
IntegerRange(int, int) - Constructor for class org.apache.commons.jexl3.internal.IntegerRange
Creates a new range.
IntegerRange.Ascending - Class in org.apache.commons.jexl3.internal
Ascending integer range.
IntegerRange.Descending - Class in org.apache.commons.jexl3.internal
Descending integer range.
INTER - Static variable in class org.apache.commons.jexl3.internal.Interpreter
The thread local interpreter.
interpret() - Method in class org.apache.commons.jexl3.internal.Script.Callable
Run the interpreter.
interpret(JexlNode) - Method in class org.apache.commons.jexl3.internal.Interpreter
Interpret the given script/expression.
interpreter - Variable in class org.apache.commons.jexl3.internal.Operators
The owner.
interpreter - Variable in class org.apache.commons.jexl3.internal.Script.Callable
The actual interpreter.
Interpreter - Class in org.apache.commons.jexl3.internal
An interpreter of JEXL syntax.
Interpreter(Engine, JexlOptions, JexlContext, Frame) - Constructor for class org.apache.commons.jexl3.internal.Interpreter
Creates an interpreter.
Interpreter(Interpreter, JexlArithmetic) - Constructor for class org.apache.commons.jexl3.internal.Interpreter
Copy constructor.
Interpreter.AnnotatedCall - Class in org.apache.commons.jexl3.internal
An annotated call.
InterpreterBase - Class in org.apache.commons.jexl3.internal
The helper base of an interpreter of JEXL syntax.
InterpreterBase(Engine, JexlOptions, JexlContext) - Constructor for class org.apache.commons.jexl3.internal.InterpreterBase
Creates an interpreter base.
InterpreterBase(InterpreterBase, JexlArithmetic) - Constructor for class org.apache.commons.jexl3.internal.InterpreterBase
Copy constructor.
InterpreterBase.ArithmeticFuncall - Class in org.apache.commons.jexl3.internal
Cached arithmetic function call.
InterpreterBase.CallDispatcher - Class in org.apache.commons.jexl3.internal
Helping dispatch function calls.
InterpreterBase.ContextFuncall - Class in org.apache.commons.jexl3.internal
Cached context function call.
InterpreterBase.ContextualCtor - Class in org.apache.commons.jexl3.internal
A ctor that needs a context as 1st argument.
InterpreterBase.Funcall - Class in org.apache.commons.jexl3.internal
Cached function call.
Introduction - Search tag in package org.apache.commons.jexl3
Section
Introspector - Class in org.apache.commons.jexl3.internal.introspection
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[].
Introspector(Log, ClassLoader) - Constructor for class org.apache.commons.jexl3.internal.introspection.Introspector
Create the introspector.
Introspector(Log, ClassLoader, JexlPermissions) - Constructor for class org.apache.commons.jexl3.internal.introspection.Introspector
Create the introspector.
Introspector.CacheMiss - Class in org.apache.commons.jexl3.internal.introspection
A Constructor get cache-miss.
INVALID_LEXICAL_STATE - Static variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
Tried to change to an invalid lexical state.
invocationException(JexlNode, String, Throwable) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when method, function or constructor invocation fails with an exception.
invoke(Object) - Method in class org.apache.commons.jexl3.internal.introspection.BooleanGetExecutor
 
invoke(Object) - Method in class org.apache.commons.jexl3.internal.introspection.DuckGetExecutor
 
invoke(Object) - Method in class org.apache.commons.jexl3.internal.introspection.FieldGetExecutor
 
invoke(Object) - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType
 
invoke(Object) - Method in class org.apache.commons.jexl3.internal.introspection.ListGetExecutor
 
invoke(Object) - Method in class org.apache.commons.jexl3.internal.introspection.MapGetExecutor
 
invoke(Object) - Method in class org.apache.commons.jexl3.internal.introspection.PropertyGetExecutor
 
invoke(Object) - Method in interface org.apache.commons.jexl3.introspection.JexlPropertyGet
Method used to get the property value of an object.
invoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.DuckSetExecutor
 
invoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.FieldSetExecutor
 
invoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.ListSetExecutor
 
invoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.MapSetExecutor
 
invoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
 
invoke(Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlPropertySet
Method used to set the property value of an object.
invoke(Object, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.ConstructorMethod
 
invoke(Object, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.MethodExecutor
 
invoke(Object, Object...) - Method in interface org.apache.commons.jexl3.introspection.JexlMethod
Invocation method, called when the method invocation should be performed and a value returned.
invokeGet(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType
Gets the value of a property from a container.
invokeMethod(Object, String, Object...) - Method in class org.apache.commons.jexl3.internal.Engine
 
invokeMethod(Object, String, Object...) - Method in class org.apache.commons.jexl3.JexlEngine
Invokes an object's method by name and arguments.
invokeSet(Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType
Sets the value of a property in a container.
IS_EXPORTED - Static variable in class org.apache.commons.jexl3.internal.introspection.ClassTool
The Module.isExported(String packageName) method.
ISA - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
isAlive() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Tell whether the executor is alive by looking at the value of the method.
isAntish() - Method in class org.apache.commons.jexl3.JexlOptions
Checks whether evaluation will attempt resolving antish variable names.
isApplicable(T, Class<?>[]) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Returns true if the supplied method is applicable to actual argument types.
isArithmetic(JexlMethod) - Method in class org.apache.commons.jexl3.internal.Operators
Checks whether a method is a JexlArithmetic method.
isArithmeticMethod(String, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
Whether the method is an arithmetic method.
isArrayReferenceLiteral(JexlNode) - Method in class org.apache.commons.jexl3.parser.FeatureController
Checks whether a node is a string or an integer.
isCacheable() - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Specifies if this executor is cacheable and able to be reused for this class of object it was returned for.
isCacheable() - Method in class org.apache.commons.jexl3.internal.introspection.ConstructorMethod
 
isCacheable() - Method in class org.apache.commons.jexl3.internal.introspection.FieldGetExecutor
 
isCacheable() - Method in class org.apache.commons.jexl3.internal.introspection.FieldSetExecutor
 
isCacheable() - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType
 
isCacheable() - Method in interface org.apache.commons.jexl3.introspection.JexlMethod
Specifies if this JexlMethod is cacheable and able to be reused for this class of object it was returned for.
isCacheable() - Method in interface org.apache.commons.jexl3.introspection.JexlPropertyGet
Specifies if this JexlPropertyGet is cacheable and able to be reused for this class of object it was returned for.
isCacheable() - Method in interface org.apache.commons.jexl3.introspection.JexlPropertySet
Specifies if this JexlPropertySet is cacheable and able to be reused for this class of object it was returned for.
isCancellable() - Method in class org.apache.commons.jexl3.internal.Engine
 
isCancellable() - Method in class org.apache.commons.jexl3.internal.InterpreterBase
 
isCancellable() - Method in class org.apache.commons.jexl3.internal.Script.Callable
 
isCancellable() - Method in class org.apache.commons.jexl3.JexlEngine
Checks whether this engine will throw JexlException.Cancel (true) or return null (false) when interrupted during an execution.
isCancellable() - Method in interface org.apache.commons.jexl3.JexlEngine.Options
Deprecated.
Whether evaluation will throw JexlException.Cancel (true) or return null (false) when interrupted.
isCancellable() - Method in class org.apache.commons.jexl3.JexlOptions
Checks whether evaluation will throw JexlException.Cancel (true) or return null (false) if interrupted.
isCancelled() - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Checks whether this interpreter execution was cancelled due to thread interruption.
isCancelled() - Method in class org.apache.commons.jexl3.internal.Script.Callable
 
isCaptured() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
isCapturedSymbol(int) - Method in class org.apache.commons.jexl3.internal.Scope
Checks whether a given symbol is captured.
isCapturedSymbol(int) - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Checks whether a given symbol is captured.
isClassAllowed(Class<?>) - Method in class org.apache.commons.jexl3.introspection.JexlPermissions.ClassPermissions
 
isCollecting() - Method in class org.apache.commons.jexl3.internal.Engine.VarCollector
 
isConstant() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
isConstant() - Method in class org.apache.commons.jexl3.parser.JexlNode
Whether this node is a constant node.
isConstant(boolean) - Method in class org.apache.commons.jexl3.parser.ASTJexlLambda
 
isConstant(boolean) - Method in class org.apache.commons.jexl3.parser.ASTNumberLiteral
 
isConstant(boolean) - Method in class org.apache.commons.jexl3.parser.ASTRegexLiteral
 
isConstant(boolean) - Method in class org.apache.commons.jexl3.parser.ASTStringLiteral
 
isConstant(boolean) - Method in class org.apache.commons.jexl3.parser.ExtensibleNode
 
isConstant(boolean) - Method in class org.apache.commons.jexl3.parser.JexlNode
 
isConstant(int) - Method in class org.apache.commons.jexl3.internal.LexicalScope
Checks whether a symbol is declared as a constant.
isConstant(int) - Method in class org.apache.commons.jexl3.parser.JexlLexicalNode
 
isConstant(int) - Method in class org.apache.commons.jexl3.parser.JexlParser
Checks whether a symbol has been declared as a const in the current stack of lexical units.
isConstant(int) - Method in interface org.apache.commons.jexl3.parser.JexlParser.LexicalUnit
 
isConstCapture() - Method in class org.apache.commons.jexl3.JexlOptions
 
isContextMethod(String, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
Whether the method is a context method.
isConvertible(Class<?>, Class<?>, boolean) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
 
isDebug() - Method in class org.apache.commons.jexl3.internal.Engine
 
isDebug() - Method in class org.apache.commons.jexl3.JexlEngine
Checks whether this engine is in debug mode.
isDeferred() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
isDeferred() - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Checks whether this expression is deferred.
isEmpty() - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
isEmpty() - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
 
isEmpty() - Method in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlPackage
 
isEmpty() - Method in class org.apache.commons.jexl3.internal.LongRange
 
isEmpty(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Check for emptiness of various types: Number, Collection, Array, Map, String.
isEmpty(Object, Boolean) - Method in class org.apache.commons.jexl3.JexlArithmetic
Check for emptiness of various types: Number, Collection, Array, Map, String.
isEmptyArray(Object) - Static method in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
Checks whether an argument is an empty array.
isExported(Class<?>) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassTool
Checks whether a class is exported by its module (Java 9+).
isExpression() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
Whether this is a Jxlt based identifier.
isExpression() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccessJxlt
 
isExtended() - Method in class org.apache.commons.jexl3.parser.ExtensibleNode
 
isFloatingPoint(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Is Object a floating point number.
isFloatingPointNumber(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if the passed value is a floating point number, i.e.
isGlobalVar() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
isGlobalVar() - Method in class org.apache.commons.jexl3.parser.JexlNode
 
isImmediate() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
 
isImmediate() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.DeferredExpression
 
isImmediate() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.NestedExpression
 
isImmediate() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
isImmediate() - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Checks whether this expression is immediate.
isImporting(String) - Method in class org.apache.commons.jexl3.internal.FqcnResolver
Checks is a package is imported by this solver of one of its ascendants.
isInheritable() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
 
isInstance(Object, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
Determines if the specified Object is assignment-compatible with the object represented by the Class.
isInteger() - Method in class org.apache.commons.jexl3.parser.ASTNumberLiteral
 
isInteger() - Method in class org.apache.commons.jexl3.parser.NumberParser
 
isInvocationConvertible(Class<?>, Class<?>, boolean) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Determines whether a type represented by a class object is convertible to another type represented by a class object using a method invocation conversion, treating object types of primitive types as if they were primitive types (that is, a Boolean actual parameter type matches boolean primitive formal type).
isInvocationConvertible(Class<?>, Class<?>, boolean, boolean) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Determines parameter-argument invocation compatibility.
isLambdaExpr(ASTJexlLambda) - Static method in class org.apache.commons.jexl3.internal.Debugger
 
isLeftValue() - Method in class org.apache.commons.jexl3.parser.JexlNode
Whether this node is a left value.
isLexical() - Method in class org.apache.commons.jexl3.JexlFeatures
 
isLexical() - Method in class org.apache.commons.jexl3.JexlOptions
Checks whether runtime variable scope is lexical.
isLexical() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
isLexical(int) - Method in class org.apache.commons.jexl3.internal.Scope
Checks whether a symbol is declared through a let or const.
isLexicalShade() - Method in class org.apache.commons.jexl3.JexlFeatures
 
isLexicalShade() - Method in class org.apache.commons.jexl3.JexlOptions
Checks whether local variables shade global ones.
isLoadedBy(ClassLoader, Class<?>) - Static method in class org.apache.commons.jexl3.internal.introspection.Introspector
Checks whether a class is loaded through a given class loader or one of its ascendants.
isMultiplyExact(long, long, long) - Static method in class org.apache.commons.jexl3.JexlArithmetic
Checks if the product of the arguments overflows a long.
isNamespace(String) - Method in class org.apache.commons.jexl3.parser.JexlParser
Checks whether a name is a declared namespace.
isNamespaceFuncall(Token, Token, Token, Token) - Method in class org.apache.commons.jexl3.parser.JexlParser
Semantic check identifying whether a list of 4 tokens forms a namespace function call.
isNegateStable() - Method in class org.apache.commons.jexl3.JexlArithmetic
Whether negate called with a given argument will always return the same result.
isNegative(Token) - Static method in class org.apache.commons.jexl3.parser.NumberParser
 
isNullOperand(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Checks if an operand is considered null.
isNumber - Variable in class org.apache.commons.jexl3.internal.ArrayBuilder
Whether the array stores numbers.
isNumberable(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Is Object a whole number.
isPositivizeStable() - Method in class org.apache.commons.jexl3.JexlArithmetic
Whether positivize called with a given argument will always return the same result.
isPostfix(JexlOperator) - Static method in class org.apache.commons.jexl3.internal.Operators
Helper for postfix assignment operators.
isPrimitive(Class<?>, boolean) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Checks whether a parameter class is a primitive.
isProcessed() - Method in class org.apache.commons.jexl3.internal.Interpreter.AnnotatedCall
 
isRedefined() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
isReservedName(String) - Method in class org.apache.commons.jexl3.JexlFeatures
Checks whether a name is reserved.
isSafe() - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Whether this interpreter ignores null in navigation expression as errors.
isSafe() - Method in class org.apache.commons.jexl3.JexlOptions
Checks whether the engine considers null in navigation expression as errors during evaluation..
isSafe() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
Whether this is a dot or a question-mark-dot aka safe-navigation access.
isSafe() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccessSafe
 
isSafe() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccessSafeJxlt
 
isSafeChild(int) - Method in class org.apache.commons.jexl3.parser.ASTArrayAccess
 
isSafeLhs(boolean) - Method in class org.apache.commons.jexl3.parser.JexlNode
Whether this node is the left-hand side of a safe access identifier as in.
isSet(int) - Method in class org.apache.commons.jexl3.internal.LexicalScope
Whether a given bit (not symbol) is set.
isSet(int, int) - Static method in class org.apache.commons.jexl3.JexlOptions
Checks the value of a flag in the mask.
isSet(int, int) - Static method in class org.apache.commons.jexl3.parser.ASTIdentifier
Checks the value of a flag in the mask.
isSevere() - Method in exception class org.apache.commons.jexl3.internal.introspection.MethodKey.AmbiguousException
Whether this exception is considered severe or benign.
isShaded() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
isSharedInstance() - Method in class org.apache.commons.jexl3.JexlOptions
 
isSilent() - Method in class org.apache.commons.jexl3.internal.Engine
 
isSilent() - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Whether this interpreter is currently evaluating with a silent mode.
isSilent() - Method in class org.apache.commons.jexl3.JexlEngine
Checks whether this engine throws JexlException during evaluation.
isSilent() - Method in interface org.apache.commons.jexl3.JexlEngine.Options
Deprecated.
Sets whether the engine will throw a JexlException when an error is encountered during evaluation.
isSilent() - Method in class org.apache.commons.jexl3.JexlOptions
Checks whether the engine will throw a JexlException when an error is encountered during evaluation.
isStatement(JexlNode) - Static method in class org.apache.commons.jexl3.internal.Debugger
Whether a node is a statement (vs an expression).
isStrict() - Method in class org.apache.commons.jexl3.internal.Engine
 
isStrict() - Method in class org.apache.commons.jexl3.JexlArithmetic
Checks whether this JexlArithmetic instance strictly considers null as an error when used as operand unexpectedly.
isStrict() - Method in class org.apache.commons.jexl3.JexlEngine
Checks whether this engine considers unknown variables, methods, functions and constructors as errors.
isStrict() - Method in interface org.apache.commons.jexl3.JexlEngine.Options
Deprecated.
Checks whether the engine considers unknown variables, methods, functions and constructors as errors or evaluates them as null.
isStrict() - Method in class org.apache.commons.jexl3.JexlOptions
Checks whether the engine considers unknown variables, methods and constructors as errors during evaluation.
isStrict(JexlArithmetic, JexlNode) - Method in class org.apache.commons.jexl3.parser.OperatorController
Checks whether an operator is strict for a given arithmetic.
isStrict(JexlOperator) - Method in class org.apache.commons.jexl3.JexlArithmetic
Checks whether this arithmetic considers a given operator as strict or null-safe.
isStrictArithmetic() - Method in interface org.apache.commons.jexl3.JexlEngine.Options
Deprecated.
Checks whether the arithmetic triggers errors during evaluation when null is used as an operand.
isStrictArithmetic() - Method in class org.apache.commons.jexl3.JexlOptions
Checks whether the arithmetic triggers errors during evaluation when null is used as an operand.
isStrictConvertible(Class<?>, Class<?>, boolean) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
 
isStrictEngine() - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Whether this interpreter is currently evaluating with a strict engine flag.
isStrictInvocationConvertible(Class<?>, Class<?>, boolean) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Determines whether a type represented by a class object is convertible to another type represented by a class object using a method invocation conversion, without matching object and primitive types.
isStrictOperand(JexlNode) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
 
isStrictOperator(JexlArithmetic) - Method in class org.apache.commons.jexl3.parser.JexlNode
Checks whether this node is an operator that accepts a null argument even when arithmetic is in strict mode.
issue - Variable in exception class org.apache.commons.jexl3.JexlException.Variable
Undefined variable flag.
isSymbolDeclared(JexlNode.Info, int) - Method in class org.apache.commons.jexl3.parser.JexlParser
Checks if a symbol is defined in lexical scopes.
isTargetMethod(Object, String, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
Whether the method is a target method.
isTernaryProtected(Interpreter, JexlNode) - Static method in class org.apache.commons.jexl3.internal.Engine32
Static delegation of isTernaryProtected.
isTernaryProtected(JexlNode) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Check if a null evaluated expression is protected by a ternary expression.
isTopLevel() - Method in class org.apache.commons.jexl3.parser.ASTJexlLambda
 
isUndefined() - Method in exception class org.apache.commons.jexl3.JexlException.Property
Whether the variable causing an error is undefined or evaluated as null.
isUndefined() - Method in exception class org.apache.commons.jexl3.JexlException.Variable
Whether the variable causing an error is undefined or evaluated as null.
isVarArgs(Executable) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Checks whether a method accepts a variable number of arguments.
isVariable(String) - Method in class org.apache.commons.jexl3.parser.JexlParser
Checks whether an identifier is a local variable or argument.
isVariableDefined(Frame, LexicalScope, String) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Checks whether a variable is defined.
iterator() - Method in class org.apache.commons.jexl3.internal.IntegerRange.Ascending
 
iterator() - Method in class org.apache.commons.jexl3.internal.IntegerRange.Descending
 
iterator() - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
iterator() - Method in class org.apache.commons.jexl3.internal.introspection.ArrayListWrapper
 
iterator() - Method in class org.apache.commons.jexl3.internal.LongRange.Ascending
 
iterator() - Method in class org.apache.commons.jexl3.internal.LongRange.Descending
 
iterator() - Method in class org.apache.commons.jexl3.internal.LongRange
 

J

JavaccError - Interface in org.apache.commons.jexl3.parser
The common info provided by Javacc errors.
jcontext - Variable in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
The context.
jexl - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The JEXL engine.
jexl - Variable in class org.apache.commons.jexl3.internal.Script
The engine for this expression.
jexl - Variable in class org.apache.commons.jexl3.internal.TemplateEngine
The JEXL engine instance.
jexl - Variable in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
The engine.
jexl - Variable in class org.apache.commons.jexl3.ObjectContext
The property solving jexl engine.
JEXL_CLASS - Static variable in class org.apache.commons.jexl3.internal.introspection.Permissions
Marker for allowed class.
JEXL_OBJECT_KEY - Static variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
Reserved key for JexlScriptObject.
JEXL_PACKAGE - Static variable in class org.apache.commons.jexl3.internal.introspection.Permissions
Marker for fully allowed package.
JEXL_STRATEGY - Static variable in interface org.apache.commons.jexl3.introspection.JexlUberspect
The default strategy.
jexl331 - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
JexlArithmetic - Class in org.apache.commons.jexl3
Perform arithmetic, implements JexlOperator methods.
JexlArithmetic(boolean) - Constructor for class org.apache.commons.jexl3.JexlArithmetic
Creates a JexlArithmetic.
JexlArithmetic(boolean, MathContext, int) - Constructor for class org.apache.commons.jexl3.JexlArithmetic
Creates a JexlArithmetic.
JexlArithmetic.ArrayBuilder - Interface in org.apache.commons.jexl3
Helper interface used when creating an array literal.
JexlArithmetic.CoercionException - Exception Class in org.apache.commons.jexl3
Marker class for coercion operand exceptions.
JexlArithmetic.MapBuilder - Interface in org.apache.commons.jexl3
Helper interface used when creating a map literal.
JexlArithmetic.NullOperand - Exception Class in org.apache.commons.jexl3
Marker class for null operand exceptions.
JexlArithmetic.SetBuilder - Interface in org.apache.commons.jexl3
Helper interface used when creating a set literal.
JexlArithmetic.Uberspect - Interface in org.apache.commons.jexl3
The interface that uberspects JexlArithmetic classes.
JexlBasedExpression(CharSequence, JexlNode, TemplateEngine.TemplateExpression) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
Creates a JEXL interpretable unified expression.
JexlBuilder - Class in org.apache.commons.jexl3
Configures and builds a JexlEngine.
JexlBuilder() - Constructor for class org.apache.commons.jexl3.JexlBuilder
Default constructor.
JexlCache<K,V> - Interface in org.apache.commons.jexl3
Caching scripts or templates interface.
JexlClass() - Constructor for class org.apache.commons.jexl3.internal.introspection.Permissions.JexlClass
 
JexlCompiledScript(JexlScript) - Constructor for class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlCompiledScript
Creates an instance.
JEXL Configuration - Search tag in package org.apache.commons.jexl3
Section
JexlContext - Interface in org.apache.commons.jexl3
Manages variables which can be referenced in a JEXL expression.
JexlContext.AnnotationProcessor - Interface in org.apache.commons.jexl3
A marker interface of the JexlContext that processes annotations.
JexlContext.CancellationHandle - Interface in org.apache.commons.jexl3
A marker interface of the JexlContext sharing a cancelling flag.
JexlContext.ClassNameResolver - Interface in org.apache.commons.jexl3
A marker interface that solves a simple class name into a fully-qualified one.
JexlContext.ModuleProcessor - Interface in org.apache.commons.jexl3
A marker interface of the JexlContext that processes module definitions.
JexlContext.NamespaceFunctor - Interface in org.apache.commons.jexl3
A marker interface of the JexlContext, NamespaceFunctor allows creating an instance to delegate namespace methods calls to.
JexlContext.NamespaceResolver - Interface in org.apache.commons.jexl3
A marker interface of the JexlContext that declares how to resolve a namespace from its name; it is used by the interpreter during evaluation.
JexlContext.OptionsHandle - Interface in org.apache.commons.jexl3
A marker interface of the JexlContext that exposes runtime evaluation options.
JexlContext.PragmaProcessor - Interface in org.apache.commons.jexl3
A marker interface of the JexlContext that processes pragmas.
JexlContext.ThreadLocal - Interface in org.apache.commons.jexl3
A marker interface of the JexlContext that indicates the interpreter to put this context in the JexlEngine thread local context instance during evaluation.
JexlContextWrapper(ScriptContext) - Constructor for class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlContextWrapper
Creates a context wrapper.
JEXL Customization - Search tag in package org.apache.commons.jexl3
Section
jexlEngine - Variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
The JEXL EL engine.
JexlEngine - Class in org.apache.commons.jexl3
Creates and evaluates JexlExpression and JexlScript objects.
JexlEngine() - Constructor for class org.apache.commons.jexl3.JexlEngine
 
JexlEngine.EmptyContext - Class in org.apache.commons.jexl3
The empty context class, public for instrospection.
JexlEngine.EmptyNamespaceResolver - Class in org.apache.commons.jexl3
The empty/static/non-mutable JexlNamespace class, public for instrospection.
JexlEngine.FailObject - Class in org.apache.commons.jexl3
The failure marker class.
JexlEngine.Options - Interface in org.apache.commons.jexl3
Deprecated.
3.2
JexlException - Exception Class in org.apache.commons.jexl3
Wraps any error that might occur during interpretation of a script or expression.
JexlException(JexlInfo, String, Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException
Creates a new JexlException.
JexlException(JexlNode, String) - Constructor for exception class org.apache.commons.jexl3.JexlException
Creates a new JexlException.
JexlException(JexlNode, String, Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException
Creates a new JexlException.
JexlException(JexlNode, String, Throwable, boolean) - Constructor for exception class org.apache.commons.jexl3.JexlException
Creates a new JexlException.
JexlException.Ambiguous - Exception Class in org.apache.commons.jexl3
Thrown when parsing fails due to an ambiguous statement.
JexlException.Annotation - Exception Class in org.apache.commons.jexl3
Thrown when an annotation handler throws an exception.
JexlException.Assignment - Exception Class in org.apache.commons.jexl3
Thrown when parsing fails due to an invalid assignment.
JexlException.Break - Exception Class in org.apache.commons.jexl3
Thrown to break a loop.
JexlException.Cancel - Exception Class in org.apache.commons.jexl3
Thrown to cancel a script execution.
JexlException.Continue - Exception Class in org.apache.commons.jexl3
Thrown to continue a loop.
JexlException.Feature - Exception Class in org.apache.commons.jexl3
Thrown when parsing fails due to a disallowed feature.
JexlException.Method - Exception Class in org.apache.commons.jexl3
Thrown when a method or ctor is unknown, ambiguous or inaccessible.
JexlException.Operator - Exception Class in org.apache.commons.jexl3
Thrown when an operator fails.
JexlException.Parsing - Exception Class in org.apache.commons.jexl3
Thrown when parsing fails.
JexlException.Property - Exception Class in org.apache.commons.jexl3
Thrown when a property is unknown.
JexlException.Return - Exception Class in org.apache.commons.jexl3
Thrown to return a value.
JexlException.StackOverflow - Exception Class in org.apache.commons.jexl3
Thrown when reaching stack-overflow.
JexlException.Throw - Exception Class in org.apache.commons.jexl3
Thrown to throw a value.
JexlException.Tokenization - Exception Class in org.apache.commons.jexl3
Thrown when tokenization fails.
JexlException.TryFailed - Exception Class in org.apache.commons.jexl3
Thrown when method/ctor invocation fails.
JexlException.Variable - Exception Class in org.apache.commons.jexl3
Thrown when a variable is unknown.
JexlException.VariableIssue - Enum in org.apache.commons.jexl3
The various type of variable issues.
JexlExpression - Search tag in package org.apache.commons.jexl3
Section
JexlExpression - Interface in org.apache.commons.jexl3
Represents a single JEXL expression.
JexlExpression(Scope) - Method in class org.apache.commons.jexl3.parser.Parser
 
JexlExpression, JexlScript, Expression and Template: summary - Search tag in package org.apache.commons.jexl3
Section
JexlFeatures - Class in org.apache.commons.jexl3
A set of language feature options.
JexlFeatures() - Constructor for class org.apache.commons.jexl3.JexlFeatures
Creates default instance, equivalent to the result of calling the preferred alternative JexlFeatures.createDefault()
JexlFeatures(long, Set<String>, Predicate<String>) - Constructor for class org.apache.commons.jexl3.JexlFeatures
An all member constructor for derivation.
JexlFeatures(JexlFeatures) - Constructor for class org.apache.commons.jexl3.JexlFeatures
Copy constructor.
jexlInfo() - Method in class org.apache.commons.jexl3.parser.JexlNode
Gets the associated JexlInfo instance.
JexlInfo - Class in org.apache.commons.jexl3
Helper class to carry information such as a url/file name, line and column for debugging information reporting.
JexlInfo() - Constructor for class org.apache.commons.jexl3.JexlInfo
Create an information structure for dynamic set/get/invoke/new.
JexlInfo(String, int, int) - Constructor for class org.apache.commons.jexl3.JexlInfo
Create info.
JexlInfo(JexlInfo) - Constructor for class org.apache.commons.jexl3.JexlInfo
The copy constructor.
JexlInfo.Detail - Interface in org.apache.commons.jexl3
Describes errors more precisely.
JexlLexicalNode - Class in org.apache.commons.jexl3.parser
Base class for AST nodes behaving as lexical units.
JexlLexicalNode(int) - Constructor for class org.apache.commons.jexl3.parser.JexlLexicalNode
 
JexlMethod - Interface in org.apache.commons.jexl3.introspection
Interface used for regular method invocation.
JexlNode - Class in org.apache.commons.jexl3.parser
Base class for parser nodes - holds an 'image' of the token for later use.
JexlNode(int) - Constructor for class org.apache.commons.jexl3.parser.JexlNode
 
JexlNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.JexlNode
Deprecated.
JexlNode.Constant<T> - Interface in org.apache.commons.jexl3.parser
A marker interface for constants.
JexlNode.Funcall - Interface in org.apache.commons.jexl3.parser
Marker interface for cachable function calls.
JexlNode.Info - Class in org.apache.commons.jexl3.parser
An info bound to its node.
jexlObject - Variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
The JexlScriptObject instance.
JexlOperator - Enum in org.apache.commons.jexl3
The JEXL operators.
JexlOperator(String, String, int) - Constructor for enum org.apache.commons.jexl3.JexlOperator
Creates a base operator.
JexlOperator(String, String, JexlOperator) - Constructor for enum org.apache.commons.jexl3.JexlOperator
Creates a side effect operator with arity == 2.
JexlOperator(String, String, JexlOperator, int) - Constructor for enum org.apache.commons.jexl3.JexlOperator
Creates a side effect operator.
JexlOptions - Class in org.apache.commons.jexl3
Flags and properties that can alter the evaluation behavior.
JexlOptions() - Constructor for class org.apache.commons.jexl3.JexlOptions
Default ctor.
JexlParser - Class in org.apache.commons.jexl3.parser
The base class for parsing, manages the parameter/local variable frame.
JexlParser() - Constructor for class org.apache.commons.jexl3.parser.JexlParser
 
JexlParser.LexicalUnit - Interface in org.apache.commons.jexl3.parser
A lexical unit is the container defining local symbols and their visibility boundaries.
JexlPermissions - Interface in org.apache.commons.jexl3.introspection
This interface describes permissions used by JEXL introspection that constrain which packages/classes/constructors/fields/methods are made visible to JEXL scripts.
JexlPermissions.ClassPermissions - Class in org.apache.commons.jexl3.introspection
A permission delegation that augments the RESTRICTED permission with an explicit set of classes.
JexlPermissions.Delegate - Class in org.apache.commons.jexl3.introspection
A base for permission delegation allowing functional refinement.
JexlPropertyGet - Interface in org.apache.commons.jexl3.introspection
Interface for getting values that appear to be properties.
JexlPropertySet - Interface in org.apache.commons.jexl3.introspection
Interface used for setting values that appear to be properties.
JexlResolver() - Constructor for enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
 
JexlSandbox - Class in org.apache.commons.jexl3.introspection
A sandbox describes permissions on a class by explicitly allowing or forbidding access to methods and properties through "allowlists" and "blocklists".
JexlSandbox() - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox
Creates a new default sandbox.
JexlSandbox(boolean) - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox
Creates a new default sandbox.
JexlSandbox(boolean, boolean) - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox
Creates a sandbox.
JexlSandbox(boolean, boolean, Map<String, JexlSandbox.Permissions>) - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox
Creates a sandbox based on an existing permissions map.
JexlSandbox(boolean, Map<String, JexlSandbox.Permissions>) - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox
Deprecated.
JexlSandbox(Map<String, JexlSandbox.Permissions>) - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox
Deprecated.
JexlSandbox.AllowSet - Class in org.apache.commons.jexl3.introspection
A allow set of names.
JexlSandbox.BlackSet - Class in org.apache.commons.jexl3.introspection
Deprecated.
since 3.2, use JexlSandbox.BlockSet
JexlSandbox.BlockSet - Class in org.apache.commons.jexl3.introspection
A block set of names.
JexlSandbox.Names - Class in org.apache.commons.jexl3.introspection
A base set of names.
JexlSandbox.Permissions - Class in org.apache.commons.jexl3.introspection
Contains the allow or block lists for properties and methods for a given class.
JexlSandbox.WhiteSet - Class in org.apache.commons.jexl3.introspection
Deprecated.
since 3.2, use JexlSandbox.AllowSet
JexlScript - Search tag in package org.apache.commons.jexl3
Section
JexlScript - Interface in org.apache.commons.jexl3
A JEXL Script.
JexlScript(Scope) - Method in class org.apache.commons.jexl3.parser.Parser
Statements
JexlScriptEngine - Class in org.apache.commons.jexl3.scripting
Implements the JEXL ScriptEngine for JSF-223.
JexlScriptEngine() - Constructor for class org.apache.commons.jexl3.scripting.JexlScriptEngine
Default constructor.
JexlScriptEngine(ScriptEngineFactory) - Constructor for class org.apache.commons.jexl3.scripting.JexlScriptEngine
Create a scripting engine using the supplied factory.
JexlScriptEngine.FactorySingletonHolder - Class in org.apache.commons.jexl3.scripting
Holds singleton JexlScriptEngineFactory (IODH).
JexlScriptEngine.JexlCompiledScript - Class in org.apache.commons.jexl3.scripting
Wrapper to help convert a JEXL JexlScript into a JSR-223 CompiledScript.
JexlScriptEngine.JexlContextWrapper - Class in org.apache.commons.jexl3.scripting
Wrapper to help convert a JSR-223 ScriptContext into a JexlContext.
JexlScriptEngine.JexlScriptObject - Class in org.apache.commons.jexl3.scripting
Implements engine and engine context properties for use by JEXL scripts.
JexlScriptEngineFactory - Class in org.apache.commons.jexl3.scripting
Implements the JEXL ScriptEngineFactory for JSF-223.
JexlScriptEngineFactory() - Constructor for class org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
 
JexlScriptObject() - Constructor for class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlScriptObject
 
JexlUberspect - Interface in org.apache.commons.jexl3.introspection
'Federated' introspection/reflection interface to allow JEXL introspection behavior to be customized.
JexlUberspect.JexlResolver - Enum in org.apache.commons.jexl3.introspection
The various builtin property resolvers.
JexlUberspect.PropertyResolver - Interface in org.apache.commons.jexl3.introspection
Abstracts getting property setter and getter.
JexlUberspect.ResolverStrategy - Interface in org.apache.commons.jexl3.introspection
Determines property resolution strategy.
jframe - Variable in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
The frame.
jj_2_1(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_10(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_100(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_101(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_102(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_11(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_12(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_13(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_14(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_15(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_16(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_17(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_18(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_19(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_2(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_20(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_21(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_22(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_23(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_24(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_25(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_26(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_27(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_28(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_29(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_3(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_30(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_31(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_32(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_33(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_34(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_35(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_36(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_37(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_38(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_39(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_4(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_40(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_41(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_42(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_43(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_44(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_45(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_46(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_47(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_48(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_49(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_5(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_50(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_51(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_52(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_53(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_54(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_55(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_56(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_57(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_58(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_59(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_6(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_60(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_61(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_62(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_63(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_64(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_65(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_66(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_67(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_68(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_69(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_7(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_70(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_71(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_72(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_73(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_74(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_75(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_76(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_77(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_78(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_79(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_8(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_80(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_81(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_82(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_83(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_84(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_85(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_86(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_87(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_88(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_89(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_9(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_90(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_91(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_92(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_93(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_94(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_95(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_96(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_97(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_98(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_2_99(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_1() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_10() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_100() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_101() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_102() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_11() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_12() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_13() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_14() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_15() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_16() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_17() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_18() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_19() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_2() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_20() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_21() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_22() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_23() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_24() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_25() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_26() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_27() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_28() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_29() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_3() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_30() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_31() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_32() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_33() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_34() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_35() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_36() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_37() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_38() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_39() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_4() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_40() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_41() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_42() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_43() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_44() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_45() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_46() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_47() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_48() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_49() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_5() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_50() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_51() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_52() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_53() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_54() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_55() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_56() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_57() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_58() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_59() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_6() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_60() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_61() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_62() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_63() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_64() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_65() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_66() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_67() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_68() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_69() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_7() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_70() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_71() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_72() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_73() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_74() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_75() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_76() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_77() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_78() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_79() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_8() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_80() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_81() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_82() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_83() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_84() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_85() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_86() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_87() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_88() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_89() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_9() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_90() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_91() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_92() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_93() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_94() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_95() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_96() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_97() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_98() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3_99() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AdditiveExpression_770_3_130() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AdditiveExpression_772_5_86() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AdditiveExpression_774_5_87() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AndExpression_703_3_64() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AnnotatedStatement_388_46_240() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AnnotatedStatement_388_5_142() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AnnotatedStatement_388_6_172() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Annotation_383_5_190() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Annotation_383_51_246() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Arguments_987_30_267() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Arguments_987_6_248() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ArrayAccess_1098_31_94() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ArrayAccess_1098_5_188() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ArrayLiteral_943_4_199() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ArrayLiteral_945_9_254() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ArrayLiteral_947_9_255() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ArrayLiteral_948_14_264() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ArrayLiteral_948_23_268() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_633_3_101() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_635_5_46() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_637_5_47() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_639_5_48() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_641_5_49() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_643_5_50() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_645_5_51() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_647_5_52() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_649_5_53() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_651_5_54() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_653_5_55() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_655_5_56() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_AssignmentExpression_657_5_57() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Block_421_39_37() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Block_421_5_38() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_BooleanLiteral_883_3_232() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_BooleanLiteral_883_3_238() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_BooleanLiteral_885_3_239() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Break_499_5_149() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ConditionalAndExpression_685_3_61() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ConditionalExpression_667_3_141() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ConditionalExpression_669_5_58() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ConditionalExpression_671_5_59() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ConditionalExpression_673_5_60() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ConditionalOrExpression_679_3_171() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Constructor_1015_3_200() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Constructor_1015_46_259() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Constructor_1017_3_211() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Constructor_1017_58_265() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Continue_492_5_148() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DeclareFunction_576_5_228() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DeclareVar_569_5_157() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DefineConst_561_5_156() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DefineLet_556_30_281() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DefineLet_556_5_155() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DefineVar_551_31_280() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DefineVar_551_5_154() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DoWhileStatement_475_31_241() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_DoWhileStatement_475_5_146() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_EqualityExpression_709_3_65() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_EqualityExpression_711_6_66() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_EqualityExpression_713_6_67() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_EqualityExpression_715_6_68() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_EqualityExpression_717_6_69() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_EqualityExpression_719_6_70() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ExclusiveOrExpression_697_3_63() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Expression_628_7_34() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ExpressionStatement_431_19_123() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ExpressionStatement_431_5_41() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ExtendedLiteral_938_4_258() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_FloatLiteral_903_3_231() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ForeachStatement_506_5_144() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ForeachStatement_513_11_42() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ForeachStatement_521_10_284() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_FunctionCall_1001_5_201() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_FunctionCall_1001_5_212() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_FunctionCall_1003_5_213() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_FunctionCallLookahead_992_5_136() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_FunctionCallLookahead_992_5_95() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_FunctionStatement_426_1_140() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Identifier_832_5_134() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Identifier_832_5_93() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Identifier_834_5_135() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1076_5_189() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1076_5_203() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1077_9_222() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1079_9_223() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1081_9_224() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1084_5_204() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1085_9_225() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1087_9_226() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IdentifierAccess_1089_9_227() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IfStatement_437_42_282() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IfStatement_437_5_143() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IfStatement_438_64_288() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IfStatement_439_29_289() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IfStatement_439_7_283() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_InclusiveOrExpression_691_3_62() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_InlineVar_531_5_124() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_InlineVar_531_5_43() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_InlineVar_533_5_125() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_InlineVar_535_5_126() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_InlineVar_537_5_127() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_IntegerLiteral_893_3_230() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_JexlScript_357_11_32() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_JxltLiteral_922_4_233() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Lambda_1057_15_245() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Lambda_1057_3_152() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Lambda_1057_3_173() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Lambda_1060_3_174() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Lambda_1062_3_175() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_LambdaLookahead_1044_3_116() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_LambdaLookahead_1044_3_36() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_LambdaLookahead_1046_3_117() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_LambdaLookahead_1048_3_118() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_852_3_202() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_852_3_214() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_854_3_215() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_856_3_216() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_858_3_217() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_860_3_218() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_862_3_219() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_864_3_220() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Literal_866_3_221() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MapEntry_966_5_92() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MapLiteral_955_5_197() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MapLiteral_958_14_256() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MapLiteral_958_23_262() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MemberAccess_1103_5_137() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MemberAccess_1103_5_167() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MemberAccess_1105_5_168() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MemberAccess_1107_5_169() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MemberExpression_1154_5_138() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MemberExpression_1154_5_97() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MemberExpression_1154_53_139() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MethodCall_1142_22_261() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MethodCall_1142_5_170() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MethodCallLookahead_1148_5_96() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MultiplicativeExpression_780_3_131() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MultiplicativeExpression_782_5_88() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MultiplicativeExpression_784_5_89() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_MultiplicativeExpression_786_5_90() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_NamespaceIdentifier_844_4_229() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_NaNLiteral_872_5_237() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_NullLiteral_877_5_236() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Parameter_1025_5_192() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Parameter_1025_5_205() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Parameter_1027_5_206() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Parameter_1029_5_207() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Parameters_1034_16_247() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Parameters_1034_29_266() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Parameters_1034_6_191() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ParametersLookahead_1039_16_176() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ParametersLookahead_1039_17_193() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ParametersLookahead_1039_53_194() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ParametersLookahead_1039_6_153() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ParametersLookahead_1039_63_208() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PostfixExpression_820_24_249() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PostfixExpression_820_4_91() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PostfixOperator_813_5_250() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PostfixOperator_813_5_251() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PostfixOperator_815_5_252() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Pragma_585_1_98() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaKey_593_46_269() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaKey_593_5_195() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaKey_593_5_209() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaKey_595_5_210() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_606_3_270() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_607_21_44() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_608_21_45() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_609_7_271() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_610_7_272() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_611_7_273() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_612_7_274() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_613_7_275() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_pragmaValue_614_7_276() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1117_8_166() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1117_8_177() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1119_8_178() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1121_8_179() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1123_8_180() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1125_8_181() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1127_8_182() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1129_8_183() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1131_8_184() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1133_8_185() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1135_8_186() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_PrimaryExpression_1137_8_187() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_QualifiedIdentifier_1010_5_260() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ReferenceExpression_1112_5_196() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ReferenceExpression_1112_62_253() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RegexLiteral_931_3_235() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_725_3_128() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_727_5_71() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_729_5_72() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_731_5_73() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_733_5_74() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_735_5_75() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_737_5_76() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_739_5_77() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_741_5_78() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_743_5_79() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_745_5_80() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_747_5_81() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_RelationalExpression_749_5_82() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ReturnStatement_480_5_147() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_SetLiteral_973_5_198() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_SetLiteral_976_10_257() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_SetLiteral_976_19_263() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ShiftExpression_758_5_129() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ShiftExpression_760_7_83() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ShiftExpression_762_7_84() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ShiftExpression_764_7_85() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Statement_393_5_33() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Statement_393_5_99() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Statement_395_5_100() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_402_5_35() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_403_7_102() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_404_7_103() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_405_7_104() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_406_7_105() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_407_7_106() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_408_7_107() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_409_7_108() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_410_7_109() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_411_7_110() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_412_7_111() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_413_7_112() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_414_7_113() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_415_7_114() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StatementNoVar_416_7_115() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_StringLiteral_912_3_234() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ThrowStatement_485_5_150() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_TryResource_465_1_39() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_TryResource_465_23_119() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_TryResources_451_5_244() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_TryStatement_444_13_242() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_TryStatement_444_46_243() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_TryStatement_444_6_151() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_TryStatement_445_7_286() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_TryStatement_446_7_287() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_792_5_132() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_792_5_158() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_794_5_159() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_796_5_160() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_798_5_161() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_800_5_162() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_802_5_163() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_804_4_164() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_UnaryExpression_806_4_165() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_ValueExpression_1159_5_133() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Var_542_25_277() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Var_542_5_120() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Var_542_5_40() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Var_544_25_278() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Var_544_5_121() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Var_546_29_279() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_Var_546_5_122() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_WhileStatement_470_5_145() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_3R_WhileStatement_470_67_285() - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_consume_token(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_input_stream - Variable in class org.apache.commons.jexl3.parser.Parser
 
jj_la - Variable in class org.apache.commons.jexl3.parser.Parser
 
jj_lastpos - Variable in class org.apache.commons.jexl3.parser.Parser
 
jj_lookingAhead - Variable in class org.apache.commons.jexl3.parser.Parser
Whether we are looking ahead.
jj_ls - Static variable in class org.apache.commons.jexl3.parser.Parser
 
jj_nt - Variable in class org.apache.commons.jexl3.parser.Parser
Next token.
jj_scan_token(int) - Method in class org.apache.commons.jexl3.parser.Parser
 
jj_scanpos - Variable in class org.apache.commons.jexl3.parser.Parser
 
jj_semLA - Variable in class org.apache.commons.jexl3.parser.Parser
 
jjAddStates(int, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjbitVec0 - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjbitVec2 - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjbitVec3 - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjbitVec4 - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjCanMove_0(int, int, int, long, long) - Static method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjCanMove_1(int, int, int, long, long) - Static method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjCheckNAdd(int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjCheckNAddStates(int, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjCheckNAddTwoStates(int, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjFillToken() - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjimage - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjimageLen - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjmatchedKind - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjmatchedPos - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveNfa_0(int, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveNfa_1(int, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveNfa_2(int, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa0_0() - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa0_1() - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa0_2() - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa1_0(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa1_1(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa1_2(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa10_0(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa10_1(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa10_2(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa2_0(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa2_1(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa2_2(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa3_0(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa3_1(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa3_2(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa4_0(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa4_1(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa4_2(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa5_0(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa5_1(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa5_2(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa6_0(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa6_1(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa6_2(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa7_0(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa7_1(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa7_2(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa8_0(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa8_1(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa8_2(long, long, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa9_0(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa9_1(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjMoveStringLiteralDfa9_2(long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjnewLexState - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
Lex State array.
jjnewStateCnt - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjnextStates - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjround - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjrounds - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjStartNfa_0(int, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjStartNfa_1(int, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjStartNfa_2(int, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjStartNfaWithStates_2(int, int, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjstateSet - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjStopAtPos(int, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjStopStringLiteralDfa_0(int, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjStopStringLiteralDfa_1(int, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjStopStringLiteralDfa_2(int, long, long) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjstrLiteralImages - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
Token literal values.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTAddNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTAmbiguous
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTAndNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTAnnotatedStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTAnnotation
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTArguments
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTArrayAccess
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTArrayLiteral
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTAssignment
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTBitwiseAndNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTBitwiseComplNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTBitwiseOrNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTBitwiseXorNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTBlock
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTBreak
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTConstructorNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTContinue
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTDecrementGetNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTDefineVars
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTDivNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTDoWhileStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTEmptyFunction
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTEQNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTEQSNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTERNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTEWNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTExtendedLiteral
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTFalseNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTForeachStatement
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTFunctionNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTGENode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTGetDecrementNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTGetIncrementNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTGTNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTIfStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTIncrementGetNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTInstanceOf
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTJxltLiteral
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTLENode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTLTNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTMapEntry
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTMapLiteral
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTMethodNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTModNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTMulNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNENode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNESNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNEWNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNotInstanceOf
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNotNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNRNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNSWNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNullLiteral
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNullpNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTNumberLiteral
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTOrNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTQualifiedIdentifier
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTRangeNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTReference
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTReferenceExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTRegexLiteral
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTReturnStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetAddNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetAndNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetDivNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetLiteral
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetModNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetMultNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetOrNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetShiftLeftNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetShiftRightNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetShiftRightUnsignedNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetSubNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSetXorNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTShiftLeftNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTShiftRightNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTShiftRightUnsignedNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSizeFunction
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTStringLiteral
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSubNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTSWNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTTernaryNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTThrowStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTTrueNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTTryResources
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTTryStatement
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTUnaryMinusNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTUnaryPlusNode
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTVar
 
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.ASTWhileStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in interface org.apache.commons.jexl3.parser.Node
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.apache.commons.jexl3.parser.SimpleNode
Accepts the visitor.
jjtAddChild(Node, int) - Method in interface org.apache.commons.jexl3.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.jexl3.parser.SimpleNode
Adds a child node.
JJTADDNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTAMBIGUOUS - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTANDNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTANNOTATEDSTATEMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTANNOTATION - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTARGUMENTS - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTARRAYACCESS - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTARRAYLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTASSIGNMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTBITWISEANDNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTBITWISECOMPLNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTBITWISEORNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTBITWISEXORNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTBLOCK - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTBREAK - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtClose() - Method in class org.apache.commons.jexl3.parser.ExtensibleNode
 
jjtClose() - Method in class org.apache.commons.jexl3.parser.JexlLexicalNode
 
jjtClose() - Method in interface org.apache.commons.jexl3.parser.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.apache.commons.jexl3.parser.SimpleNode
 
JJTCONSTRUCTORNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTCONTINUE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTDECREMENTGETNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTDEFINEVARS - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTDIVNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTDOWHILESTATEMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTEMPTYFUNCTION - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTEQNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTEQSNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTERNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTEWNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTEXTENDEDLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTFALSENODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTFOREACHSTATEMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTFUNCTIONNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTGENODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtGetChild(int) - Method in interface org.apache.commons.jexl3.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.apache.commons.jexl3.parser.SimpleNode
Gets a child of this node.
JJTGETDECREMENTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTGETINCREMENTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtGetNumChildren() - Method in interface org.apache.commons.jexl3.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.apache.commons.jexl3.parser.SimpleNode
Gets this node number of children.
jjtGetParent() - Method in interface org.apache.commons.jexl3.parser.Node
 
jjtGetParent() - Method in class org.apache.commons.jexl3.parser.SimpleNode
Gets this node's parent.
jjtGetValue() - Method in class org.apache.commons.jexl3.parser.SimpleNode
Gets this node value.
JJTGTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTIDENTIFIER - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTIDENTIFIERACCESS - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTIDENTIFIERACCESSJXLT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTIDENTIFIERACCESSSAFE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTIDENTIFIERACCESSSAFEJXLT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTIFSTATEMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTINCREMENTGETNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTINSTANCEOF - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTJEXLLAMBDA - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTJEXLSCRIPT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTJXLTLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTLENODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTLTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTMAPENTRY - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTMAPLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTMETHODNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTMODNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTMULNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNAMESPACEIDENTIFIER - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNENODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNESNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNEWNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtNodeName - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNOTINSTANCEOF - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNOTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNRNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNSWNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNULLLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNULLPNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTNUMBERLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtoMore - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjtOpen() - Method in interface org.apache.commons.jexl3.parser.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.apache.commons.jexl3.parser.SimpleNode
 
JJTORNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtoSkip - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjtoSpecial - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
jjtoToken - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
JJTParserState - Class in org.apache.commons.jexl3.parser
 
JJTParserState() - Constructor for class org.apache.commons.jexl3.parser.JJTParserState
 
JJTQUALIFIEDIDENTIFIER - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTRANGENODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtree - Variable in class org.apache.commons.jexl3.parser.Parser
 
jjtreeCloseNodeScope(JexlNode) - Method in class org.apache.commons.jexl3.parser.JexlParser
Called by parser at end of node construction.
jjtreeOpenNodeScope(JexlNode) - Method in class org.apache.commons.jexl3.parser.JexlParser
Called by parser at beginning of node construction.
JJTREFERENCE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTREFERENCEEXPRESSION - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTREGEXLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTRETURNSTATEMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSETADDNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSETANDNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtSetChildren(JexlNode[]) - Method in class org.apache.commons.jexl3.parser.SimpleNode
 
JJTSETDIVNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtSetFirstToken(Token) - Method in class org.apache.commons.jexl3.parser.JexlNode
 
jjtSetLastToken(Token) - Method in class org.apache.commons.jexl3.parser.JexlNode
 
JJTSETLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSETMODNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSETMULTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSETORNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtSetParent(Node) - Method in interface org.apache.commons.jexl3.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.apache.commons.jexl3.parser.SimpleNode
Sets this node's parent.
JJTSETSHIFTLEFTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSETSHIFTRIGHTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSETSHIFTRIGHTUNSIGNEDNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSETSUBNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jjtSetValue(Object) - Method in class org.apache.commons.jexl3.parser.SimpleNode
Sets this node value.
JJTSETXORNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSHIFTLEFTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSHIFTRIGHTNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSHIFTRIGHTUNSIGNEDNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSIZEFUNCTION - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSTRINGLITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSUBNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTSWNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTTERNARYNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTTHROWSTATEMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTTRUENODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTTRYRESOURCES - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTTRYSTATEMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTUNARYMINUSNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTUNARYPLUSNODE - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTVAR - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTVOID - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
JJTWHILESTATEMENT - Static variable in interface org.apache.commons.jexl3.parser.ParserTreeConstants
 
jxlt - Variable in class org.apache.commons.jexl3.internal.Engine
The default jxlt engine.
jxlt - Variable in class org.apache.commons.jexl3.internal.TemplateScript
The engine.
jxlt() - Method in class org.apache.commons.jexl3.internal.Engine
Gets and/or creates a default template engine.
JXLT_CACHE_SIZE - Static variable in class org.apache.commons.jexl3.JexlEngine
The default Jxlt cache size.
JXLT_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
JxltEngine - Class in org.apache.commons.jexl3
A simple "JeXL Template" engine.
JxltEngine() - Constructor for class org.apache.commons.jexl3.JxltEngine
 
JxltEngine.Exception - Exception Class in org.apache.commons.jexl3
The sole type of (runtime) exception the JxltEngine can throw.
JxltEngine.Expression - Search tag in package org.apache.commons.jexl3
Section
JxltEngine.Expression - Interface in org.apache.commons.jexl3
A unified expression that can mix immediate, deferred and nested sub-expressions as well as string constants; The "immediate" syntax is of the form "...${jexl-expr}..." The "deferred" syntax is of the form "...#{jexl-expr}..." The "nested" syntax is of the form "...#{...${jexl-expr0}...}..." The "composite" syntax is of the form "...${jexl-expr0}...
JxltEngine.Template - Search tag in package org.apache.commons.jexl3
Section
JxltEngine.Template - Interface in org.apache.commons.jexl3
A template is a JEXL script that evaluates by writing its content through a Writer.
jxltExpression - Variable in class org.apache.commons.jexl3.parser.ASTIdentifierAccessJxlt
 
jxltExpression - Variable in class org.apache.commons.jexl3.parser.ASTJxltLiteral
The expression (parsed).
JxltLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 

K

key - Variable in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor.Method
The method key discovered from the arguments.
kind - Variable in class org.apache.commons.jexl3.parser.Token
An integer that describes the kind of this token.

L

lambda(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether lambda/function constructs are enabled.
Lambda() - Method in class org.apache.commons.jexl3.parser.Parser
 
LAMBDA - Static variable in class org.apache.commons.jexl3.JexlFeatures
Lambda feature ordinal.
LAMBDA - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
LambdaLookahead() - Method in class org.apache.commons.jexl3.parser.Parser
 
LAST_ASCII - Static variable in class org.apache.commons.jexl3.parser.StringParser
The last 7bits ascii character.
LBRACKET - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
lc - Variable in class org.apache.commons.jexl3.parser.JexlNode
 
LCURLY - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
le - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
LE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
length() - Method in class org.apache.commons.jexl3.internal.Source
 
lengthOfMatch - Variable in class org.apache.commons.jexl3.parser.ParserTokenManager
 
LESS_SPECIFIC - Static variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
whether a method/ctor is less specific than a previously compared one.
lessThan(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left < right.
lessThanOrEqual(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left <= right.
LET - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
LETTER - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
lexical() - Method in class org.apache.commons.jexl3.JexlBuilder
 
lexical(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets whether the engine is in lexical mode.
lexical(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether syntactic lexical mode is enabled.
LEXICAL - Static variable in class org.apache.commons.jexl3.JexlFeatures
Lexical feature ordinal.
LEXICAL - Static variable in class org.apache.commons.jexl3.JexlOptions
The lexical scope bit.
LEXICAL - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifier
The lexical variable flag.
LEXICAL_ERROR - Static variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
Lexical error occurred.
LEXICAL_SHADE - Static variable in class org.apache.commons.jexl3.JexlFeatures
Lexical shade feature ordinal.
LexicalFrame - Class in org.apache.commons.jexl3.internal
The set of valued symbols defined in a lexical frame.
LexicalFrame(Frame, LexicalFrame) - Constructor for class org.apache.commons.jexl3.internal.LexicalFrame
Lexical frame ctor.
LexicalFrame(LexicalFrame) - Constructor for class org.apache.commons.jexl3.internal.LexicalFrame
Copy ctor.
lexicalScope - Variable in class org.apache.commons.jexl3.parser.JexlLexicalNode
The local lexical scope, local information about let/const.
LexicalScope - Class in org.apache.commons.jexl3.internal
The set of symbols declared in a lexical scope.
LexicalScope() - Constructor for class org.apache.commons.jexl3.internal.LexicalScope
Create a scope.
LexicalScope(LexicalScope) - Constructor for class org.apache.commons.jexl3.internal.LexicalScope
Frame copy ctor base.
lexicalShade() - Method in class org.apache.commons.jexl3.JexlBuilder
 
lexicalShade(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets whether the engine is in lexical shading mode.
lexicalShade(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether syntactic lexical shade is enabled.
lexicalVariables - Variable in class org.apache.commons.jexl3.internal.Scope
Let symbols.
lexStateNames - Static variable in class org.apache.commons.jexl3.parser.ParserTokenManager
Lexer state names.
lf - Variable in class org.apache.commons.jexl3.internal.Debugger
EOL.
line - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.Block
The block start line info.
line - Variable in class org.apache.commons.jexl3.JexlInfo
Line number.
line - Variable in exception class org.apache.commons.jexl3.parser.ParseException
Error line.
line - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
line - Variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
Error line.
lineFeed(String) - Method in class org.apache.commons.jexl3.internal.Debugger
Sets this debugger line-feed string.
LIST - Enum constant in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
Seeks list methods get/set.
LIST_GET - Static variable in class org.apache.commons.jexl3.internal.introspection.ListGetExecutor
The java.util.obj.get method used as an active marker in ListGet.
LIST_SET - Static variable in class org.apache.commons.jexl3.internal.introspection.ListSetExecutor
The java.util.obj.set method used as an active marker in ListSet.
ListGetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to get a property from a List or array.
ListGetExecutor(Class<?>, Method, Integer) - Constructor for class org.apache.commons.jexl3.internal.introspection.ListGetExecutor
Creates an instance.
ListSetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to set a property in a List or array.
ListSetExecutor(Class<?>, Method, Integer) - Constructor for class org.apache.commons.jexl3.internal.introspection.ListSetExecutor
Creates an instance.
literal - Variable in class org.apache.commons.jexl3.parser.ASTJxltLiteral
The actual literal value.
literal - Variable in class org.apache.commons.jexl3.parser.ASTRegexLiteral
The actual literal value; the inherited 'value' member may host a cached getter.
literal - Variable in class org.apache.commons.jexl3.parser.ASTStringLiteral
The actual literal value; the inherited 'value' member may host a cached getter.
literal - Variable in class org.apache.commons.jexl3.parser.NumberParser
The type literal value.
Literal() - Method in class org.apache.commons.jexl3.parser.Parser
 
LOAD_FACTOR - Static variable in class org.apache.commons.jexl3.internal.SoftCache
The default cache load factor.
loader - Variable in class org.apache.commons.jexl3.internal.introspection.Introspector
The class loader used to solve constructors if needed.
loader - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect
The class loader reference; used to recreate the introspector when necessary.
loader - Variable in class org.apache.commons.jexl3.JexlBuilder
The class loader.
loader() - Method in class org.apache.commons.jexl3.JexlBuilder
 
loader(ClassLoader) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the class loader to use.
loader(Charset) - Method in class org.apache.commons.jexl3.JexlBuilder
Deprecated.
since 3.1 use JexlBuilder.charset(Charset) instead
LOCAL_VAR - Static variable in class org.apache.commons.jexl3.JexlFeatures
Locals feature ordinal.
localVar(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether local variables are enabled.
lock - Variable in class org.apache.commons.jexl3.internal.FqcnResolver
A lock for RW concurrent ops.
lock - Variable in class org.apache.commons.jexl3.internal.introspection.Introspector
The read/write lock.
LOG - Static variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
The logger.
logger - Variable in class org.apache.commons.jexl3.internal.Engine
The Log to which all JexlEngine messages will be logged.
logger - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The logger.
logger - Variable in class org.apache.commons.jexl3.internal.introspection.Introspector
the logger.
logger - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect
The logger to use for all warnings and errors.
logger - Variable in class org.apache.commons.jexl3.internal.TemplateEngine
The logger.
logger - Variable in class org.apache.commons.jexl3.JexlBuilder
The Log to which all JexlEngine messages will be logged.
logger() - Method in class org.apache.commons.jexl3.JexlBuilder
 
logger(Log) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the o.a.c.Log instance to use.
logicalNot(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.0
LongRange - Class in org.apache.commons.jexl3.internal
A range of longs.
LongRange(long, long) - Constructor for class org.apache.commons.jexl3.internal.LongRange
Creates a new range.
LongRange.Ascending - Class in org.apache.commons.jexl3.internal
Ascending long range.
LongRange.Descending - Class in org.apache.commons.jexl3.internal
Descending long range.
LookaheadSuccess() - Constructor for exception class org.apache.commons.jexl3.parser.Parser.LookaheadSuccess
 
lookupSetEmptyArray(Introspector, Class<?>, String) - Static method in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
Finds an empty array property setter method by methodName.
LOOP - Static variable in class org.apache.commons.jexl3.JexlFeatures
Loops feature ordinal.
LOOP_DETECTED - Static variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
Detected (and bailed out of) an infinite loop in the token manager.
loopCount - Variable in class org.apache.commons.jexl3.parser.JexlParser
The number of nested loops.
loopCounts - Variable in class org.apache.commons.jexl3.parser.JexlParser
Stack of parsing loop counts.
loopForm - Variable in class org.apache.commons.jexl3.parser.ASTForeachStatement
For(:)=0 vs for(;;)=1|2|4 form.
loops(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether looping constructs are enabled.
LPAREN - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
lshift - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
lshift_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
lt - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
LT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Less-than operator.
LT - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
LTE - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Less-than-or-equal operator.

M

main(String[]) - Static method in class org.apache.commons.jexl3.scripting.Main
Test application for JexlScriptEngine (JSR-223 implementation).
Main - Class in org.apache.commons.jexl3.scripting
Test application for JexlScriptEngine (JSR-223 implementation).
Main() - Constructor for class org.apache.commons.jexl3.scripting.Main
 
makeArgs(Object...) - Static method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Creates an arguments array.
map - Variable in class org.apache.commons.jexl3.internal.MapBuilder
The map being created.
map - Variable in class org.apache.commons.jexl3.MapContext
The wrapped variable map.
MAP - Enum constant in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
Seeks map methods get/put.
MAP - Static variable in interface org.apache.commons.jexl3.introspection.JexlUberspect
A resolver types list tailored for Maps, favors '[]' over '.'.
MAP_GET - Static variable in class org.apache.commons.jexl3.internal.introspection.MapGetExecutor
The java.util.map.get method used as an active marker in MapGet.
MAP_SET - Static variable in class org.apache.commons.jexl3.internal.introspection.MapSetExecutor
The java.util.map.put method used as an active marker in MapSet.
MAP_STRATEGY - Static variable in interface org.apache.commons.jexl3.introspection.JexlUberspect
The map strategy.
mapBuilder(int) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
mapBuilder(int, boolean) - Method in class org.apache.commons.jexl3.JexlArithmetic
Called by the interpreter when evaluating a literal map.
MapBuilder - Class in org.apache.commons.jexl3.internal
Helper class to create map literals.
MapBuilder(int) - Constructor for class org.apache.commons.jexl3.internal.MapBuilder
Creates a new builder.
MapBuilder(int, boolean) - Constructor for class org.apache.commons.jexl3.internal.MapBuilder
Creates a new builder.
MapContext - Class in org.apache.commons.jexl3
Wraps a map in a context.
MapContext() - Constructor for class org.apache.commons.jexl3.MapContext
Creates a MapContext on an automatically allocated underlying HashMap.
MapContext(Map<String, Object>) - Constructor for class org.apache.commons.jexl3.MapContext
Creates a MapContext wrapping an existing user provided map.
MapEntry() - Method in class org.apache.commons.jexl3.parser.Parser
 
MapGetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to get a property from a Map.
MapGetExecutor(Class<?>, Method, Object) - Constructor for class org.apache.commons.jexl3.internal.introspection.MapGetExecutor
Creates an instance.
MapLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
MapSetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to set a property in a Map.
MapSetExecutor(Class<?>, Method, Object, Object) - Constructor for class org.apache.commons.jexl3.internal.introspection.MapSetExecutor
Creates an instance.
mark - Variable in exception class org.apache.commons.jexl3.JexlException
The point of origin for this exception.
marks - Variable in class org.apache.commons.jexl3.parser.JJTParserState
 
matches(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.0
mathContext - Variable in class org.apache.commons.jexl3.JexlArithmetic
The big decimal math context.
mathContext - Variable in class org.apache.commons.jexl3.JexlOptions
The arithmetic math context.
mathScale - Variable in class org.apache.commons.jexl3.JexlArithmetic
The big decimal scale.
mathScale - Variable in class org.apache.commons.jexl3.JexlOptions
The arithmetic math scale.
max - Variable in class org.apache.commons.jexl3.internal.AscIntegerIterator
The upper boundary.
max - Variable in class org.apache.commons.jexl3.internal.AscLongIterator
The upper boundary.
max - Variable in class org.apache.commons.jexl3.internal.DescIntegerIterator
The upper boundary.
max - Variable in class org.apache.commons.jexl3.internal.DescLongIterator
The upper boundary.
max - Variable in class org.apache.commons.jexl3.internal.IntegerRange
The upper boundary.
max - Variable in class org.apache.commons.jexl3.internal.LongRange
The upper boundary.
MAX_EXCHARLOC - Static variable in exception class org.apache.commons.jexl3.JexlException
Maximum number of characters around exception location.
maxNextCharInd - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
me - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.Funcall
The JexlMethod to delegate the call to.
MemberAccess() - Method in class org.apache.commons.jexl3.parser.Parser
 
MemberExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
merge(JexlInfo, JavaccError) - Static method in exception class org.apache.commons.jexl3.JexlException
Merge the node info and the cause info to obtain the best possible location.
message(String) - Method in enum org.apache.commons.jexl3.JexlException.VariableIssue
Stringifies the variable issue.
meta - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
Bit encoded (deferred count > 0) bit 1, (immediate count > 0) bit 0.
method - Variable in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Method to be executed.
method - Variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
The method name.
Method(Class<?>, Method, MethodKey) - Constructor for class org.apache.commons.jexl3.internal.introspection.AbstractExecutor.Method
Creates a new instance.
Method(JexlInfo, String, Object[]) - Constructor for exception class org.apache.commons.jexl3.JexlException.Method
Creates a new Method exception instance.
Method(JexlInfo, String, Object[], Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException.Method
Creates a new Method exception instance.
Method(JexlInfo, String, Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException.Method
Deprecated.
as of 3.2, use call with method arguments
Method(JexlNode, String) - Constructor for exception class org.apache.commons.jexl3.JexlException.Method
Deprecated.
as of 3.2, use call with method arguments
Method(JexlNode, String, Object[]) - Constructor for exception class org.apache.commons.jexl3.JexlException.Method
Creates a new Method exception instance.
METHOD_CALL - Static variable in class org.apache.commons.jexl3.JexlFeatures
Lambda feature ordinal.
methodCall(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether method calls expressions are enabled.
MethodCall() - Method in class org.apache.commons.jexl3.parser.Parser
 
MethodCallLookahead() - Method in class org.apache.commons.jexl3.parser.Parser
 
methodError(JexlNode, String) - Static method in exception class org.apache.commons.jexl3.JexlException
Deprecated.
3.2
methodError(JexlNode, String, Object[]) - Static method in exception class org.apache.commons.jexl3.JexlException
Generates a message for a unsolvable method error.
MethodExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to invoke a method on an object.
MethodExecutor(Class<?>, Method, MethodKey) - Constructor for class org.apache.commons.jexl3.internal.introspection.MethodExecutor
Creates a new instance.
MethodKey - Class in org.apache.commons.jexl3.internal.introspection
A method key usable by the introspector cache.
MethodKey(Executable) - Constructor for class org.apache.commons.jexl3.internal.introspection.MethodKey
Creates a key from a method.
MethodKey(String, Class<?>[]) - Constructor for class org.apache.commons.jexl3.internal.introspection.MethodKey
Creates a key from a method name and a set of parameters.
MethodKey(String, Object[]) - Constructor for class org.apache.commons.jexl3.internal.introspection.MethodKey
Creates a key from a method name and a set of arguments.
MethodKey.AmbiguousException - Exception Class in org.apache.commons.jexl3.internal.introspection
Simple distinguishable exception, used when we run across ambiguous overloading.
methodName - Variable in enum org.apache.commons.jexl3.JexlOperator
The associated operator method name.
methodNames - Variable in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
 
methodSignature(String, Object[]) - Static method in exception class org.apache.commons.jexl3.JexlException
Creates a signed-name for a given method name and arguments.
min - Variable in class org.apache.commons.jexl3.internal.AscIntegerIterator
The lower boundary.
min - Variable in class org.apache.commons.jexl3.internal.AscLongIterator
The lower boundary.
min - Variable in class org.apache.commons.jexl3.internal.DescIntegerIterator
The lower boundary.
min - Variable in class org.apache.commons.jexl3.internal.DescLongIterator
The lower boundary.
min - Variable in class org.apache.commons.jexl3.internal.IntegerRange
The lower boundary.
min - Variable in class org.apache.commons.jexl3.internal.LongRange
The lower boundary.
minus - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
minus_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
minusminus - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
mk - Variable in class org.apache.commons.jexl3.parser.JJTParserState
 
mod - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
mod(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
left value modulo right.
MOD - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Modulo operator.
MOD - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
mod_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
mode - Variable in class org.apache.commons.jexl3.internal.Engine.VarCollector
Whether constant array-access is considered equivalent to dot-access; if so, > 1 means collect any constant (set,map,...) instead of just strings and numbers.
MORE_SPECIFIC - Static variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
whether a method/ctor is more specific than a previously compared one.
moreBits() - Method in class org.apache.commons.jexl3.internal.LexicalScope
Ensures more symbols can be stored.
MoreLexicalActions() - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
moreSpecific(Class<?>[], Class<?>[], Class<?>[]) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Determines which method signature (represented by a class array) is more specific.
moreSymbols - Variable in class org.apache.commons.jexl3.internal.LexicalScope
Symbols after bit 64 (aka symbol 32 when 2 bits per symbol).
mult - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
mult_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
MultiplicativeExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
multiply(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Multiply the left value by the right.
MULTIPLY - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Multiply operator.

N

name - Variable in class org.apache.commons.jexl3.JexlInfo
Name.
name - Variable in class org.apache.commons.jexl3.parser.ASTAnnotation
 
name - Variable in class org.apache.commons.jexl3.parser.ASTIdentifier
 
name - Variable in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
name - Variable in class org.apache.commons.jexl3.parser.ASTQualifiedIdentifier
 
namedVariables - Variable in class org.apache.commons.jexl3.internal.Scope
The map of named variables aka script parameters and local variables.
names - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox.AllowSet
The map of controlled names and aliases.
names - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox.BlockSet
The set of controlled names.
Names() - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox.Names
 
NAMES - Static variable in class org.apache.commons.jexl3.JexlOptions
The flag names ordered.
namespace - Variable in class org.apache.commons.jexl3.parser.ASTNamespaceIdentifier
 
NamespaceIdentifier() - Method in class org.apache.commons.jexl3.parser.Parser
 
namespacePragma(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether namespace pragma constructs are enabled.
namespaces - Variable in class org.apache.commons.jexl3.JexlOptions
The namespaces .
namespaces - Variable in class org.apache.commons.jexl3.parser.JexlParser
The known namespaces.
namespaces() - Method in class org.apache.commons.jexl3.JexlBuilder
 
namespaces(Map<String, Object>) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the default namespaces map the engine will use.
nameSpaces - Variable in class org.apache.commons.jexl3.JexlFeatures
The namespace names.
namespaceTest() - Method in class org.apache.commons.jexl3.JexlFeatures
 
namespaceTest(Predicate<String>) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets a test to determine namespace declaration.
NAN_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
NaNLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
narrow - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
Whether arguments have been narrowed.
narrow - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.Funcall
Whether narrow should be applied to arguments.
narrow(Class<?>, double) - Method in class org.apache.commons.jexl3.JexlArithmetic
Narrows a double to a float if there is no information loss.
narrow(Number) - Method in class org.apache.commons.jexl3.JexlArithmetic
Given a Number, return the value using the smallest type the result will fit into.
narrowAccept(Class<?>, Class<?>) - Method in class org.apache.commons.jexl3.JexlArithmetic
Whether we consider the narrow class as a potential candidate for narrowing the source.
narrowArguments(Object[]) - Method in class org.apache.commons.jexl3.JexlArithmetic
Replace all numbers in an arguments array with the smallest type that will fit.
narrowBigDecimal(Object, Object, BigDecimal) - Method in class org.apache.commons.jexl3.JexlArithmetic
Given a BigDecimal, attempt to narrow it to an Integer or Long if it fits and one of the arguments is numberable.
narrowBigInteger(Object, Object, BigInteger) - Method in class org.apache.commons.jexl3.JexlArithmetic
Given a BigInteger, narrow it to an Integer or Long if it fits and the arguments class allow it.
narrowLong(Object, Object, long) - Method in class org.apache.commons.jexl3.JexlArithmetic
Given a long, attempt to narrow it to an int.
narrowNumber(Number, Class<?>) - Method in class org.apache.commons.jexl3.JexlArithmetic
Given a Number, return the value attempting to narrow it to a target class.
ne - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
NE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
needQuotes(String) - Method in class org.apache.commons.jexl3.internal.Debugger
Checks whether an identifier should be quoted or not.
negate(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Negates a value (unary minus for numbers).
NEGATE - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Negate operator.
neqstrict - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
NESTED - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
Nested (which are deferred) expressions, count index 2.
NestedExpression(CharSequence, JexlNode, TemplateEngine.TemplateExpression) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.NestedExpression
Creates a nested unified expression.
NEVER - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
Lexical state.
NEW - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
NEW_INSTANCE - Static variable in class org.apache.commons.jexl3.JexlFeatures
New-instance feature ordinal.
newInstance(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether creating new instances is enabled.
newInstance(Class<? extends T>, Object...) - Method in class org.apache.commons.jexl3.internal.Engine
 
newInstance(Class<? extends T>, Object...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a new instance of an object using the most appropriate constructor based on the arguments.
newInstance(String, Object...) - Method in class org.apache.commons.jexl3.internal.Engine
 
newInstance(String, Object...) - Method in class org.apache.commons.jexl3.JexlEngine
Creates a new instance of an object using the most appropriate constructor based on the arguments.
newJexlLine() - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Insert $$ and \n when needed.
newJxltLine() - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Insert \n when needed.
newList(Class<? extends T>, int) - Method in class org.apache.commons.jexl3.internal.ArrayBuilder
Creates a new list (aka extended array)/
newToken(int) - Static method in class org.apache.commons.jexl3.parser.Token
 
newToken(int, String) - Static method in class org.apache.commons.jexl3.parser.Token
Returns a new Token object, by default.
next - Variable in class org.apache.commons.jexl3.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.apache.commons.jexl3.internal.AscIntegerIterator
 
next() - Method in class org.apache.commons.jexl3.internal.AscLongIterator
 
next() - Method in class org.apache.commons.jexl3.internal.DescIntegerIterator
 
next() - Method in class org.apache.commons.jexl3.internal.DescLongIterator
 
next() - Method in class org.apache.commons.jexl3.internal.introspection.ArrayIterator
Move to next element in the array.
next() - Method in class org.apache.commons.jexl3.internal.introspection.EnumerationIterator
 
NISA - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
nlp - Variable in class org.apache.commons.jexl3.parser.ASTNumberLiteral
The number parser.
NOARGS - Static variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
A marker for empty parameter list.
nocycleStack(Closure) - Method in class org.apache.commons.jexl3.internal.Frame
Replace any instance of a closure in this stack by its (fuzzy encoded) offset in it.
node - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
The syntactic node.
node - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
The JEXL node for this unified expression.
node - Variable in class org.apache.commons.jexl3.parser.JexlNode.Info
 
Node - Interface in org.apache.commons.jexl3.parser
 
node_created - Variable in class org.apache.commons.jexl3.parser.JJTParserState
 
nodeArity() - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
nodeCreated() - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
nodes - Variable in class org.apache.commons.jexl3.parser.JJTParserState
 
nojexl - Variable in class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlPackage
 
NoJexl - Annotation Type in org.apache.commons.jexl3.annotations
Indicates JEXL Introspection should not see this element.
NOJEXL_CLASS - Static variable in class org.apache.commons.jexl3.internal.introspection.Permissions
Marker for whole NoJexl class.
NOJEXL_PACKAGE - Static variable in class org.apache.commons.jexl3.internal.introspection.Permissions
Marker for @NoJexl package.
NoJexlClass() - Constructor for class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
 
NoJexlClass(Set<String>, Set<String>) - Constructor for class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
 
NoJexlPackage() - Constructor for class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlPackage
Default ctor.
NoJexlPackage(Map<String, Permissions.NoJexlClass>) - Constructor for class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlPackage
Ctor.
noscript - Variable in class org.apache.commons.jexl3.internal.TemplateEngine
Whether expressions can use JEXL script or only expressions (ie, no for, var, etc).
not - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
not(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Performs a logical not.
NOT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Not operator.
NOT - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
ns - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The namespace resolver.
NS_PRAGMA - Static variable in class org.apache.commons.jexl3.JexlFeatures
Namespace pragma feature ordinal.
NULL - Static variable in class org.apache.commons.jexl3.introspection.JexlSandbox
The marker string for explicitly disallowed null properties.
NULL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
NullLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
NullOperand() - Constructor for exception class org.apache.commons.jexl3.JexlArithmetic.NullOperand
 
NULLP - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
NULLVALUE - Enum constant in enum org.apache.commons.jexl3.JexlException.VariableIssue
The variable has a null value.
NumberParser - Class in org.apache.commons.jexl3.parser
Parses number literals.
NumberParser() - Constructor for class org.apache.commons.jexl3.parser.NumberParser
 

O

object - Variable in class org.apache.commons.jexl3.ObjectContext
The object serving as context provider.
objectClass - Variable in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
The class this executor applies to.
ObjectContext<T> - Class in org.apache.commons.jexl3
Wraps an Object as a JEXL context and NamespaceResolver.
ObjectContext(JexlEngine, T) - Constructor for class org.apache.commons.jexl3.ObjectContext
Creates a new ObjectContext.
OCTAL_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
openNodeScope(Node) - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
operator - Variable in enum org.apache.commons.jexl3.JexlOperator
The operator symbol.
Operator(JexlNode, String, Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException.Operator
Creates a new Operator exception instance.
OperatorController - Class in org.apache.commons.jexl3.parser
Checks if node is an operator node.
OperatorController() - Constructor for class org.apache.commons.jexl3.parser.OperatorController
 
operatorError(JexlNode, String) - Static method in exception class org.apache.commons.jexl3.JexlException
Generates a message for an operator error.
operatorError(JexlNode, JexlOperator, Throwable) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when an operator fails.
operatorMap - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect
The map from arithmetic classes to overloaded operator sets.
operators - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The operators evaluation delegate.
operators - Variable in class org.apache.commons.jexl3.internal.Operators
The overloaded arithmetic operators.
Operators - Class in org.apache.commons.jexl3.internal
Helper class to deal with operator overloading and specifics.
Operators(InterpreterBase) - Constructor for class org.apache.commons.jexl3.internal.Operators
Constructs a new instance.
option(T, T) - Static method in class org.apache.commons.jexl3.internal.Engine
Solves an optional option.
options - Variable in class org.apache.commons.jexl3.internal.Closure
The options.
options - Variable in class org.apache.commons.jexl3.internal.Engine
A cached version of the options.
options - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The options.
options - Variable in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
The options.
options - Variable in class org.apache.commons.jexl3.JexlBuilder
The options.
options() - Method in class org.apache.commons.jexl3.JexlBuilder
 
options(JexlContext) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.JexlBasedExpression
 
options(JexlContext) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
The options to use during evaluation.
options(JexlContext) - Method in class org.apache.commons.jexl3.JexlArithmetic
Apply options to this arithmetic which eventually may create another instance.
options(JexlEngine.Options) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
3.2
options(JexlOptions) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
Sets the options.
options(JexlOptions) - Method in class org.apache.commons.jexl3.JexlArithmetic
Apply options to this arithmetic which eventually may create another instance.
optionsSet(JexlOptions) - Method in class org.apache.commons.jexl3.internal.Engine
Sets options from this engine options.
or - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
or(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Performs a bitwise or.
OR - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Bitwise-or operator.
OR - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
or_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
org.apache.commons.jexl3 - package org.apache.commons.jexl3
Provides a framework for evaluating JEXL expressions.
org.apache.commons.jexl3.annotations - package org.apache.commons.jexl3.annotations
Provides annotation for introspection services.
org.apache.commons.jexl3.internal - package org.apache.commons.jexl3.internal
Provides utilities for introspection services.
org.apache.commons.jexl3.internal.introspection - package org.apache.commons.jexl3.internal.introspection
Provides low-level introspective services.
org.apache.commons.jexl3.introspection - package org.apache.commons.jexl3.introspection
Provides high-level introspective services.
org.apache.commons.jexl3.parser - package org.apache.commons.jexl3.parser
Contains the Parser for JEXL script.
org.apache.commons.jexl3.scripting - package org.apache.commons.jexl3.scripting
Contains the JSR-223 Scripting Engine for JEXL script.
out - Variable in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
The writer.
outputPragmas - Variable in class org.apache.commons.jexl3.internal.Debugger
Pragmas out.
outputPragmas(boolean) - Method in class org.apache.commons.jexl3.internal.Debugger
Lets the debugger write out pragmas if any.
overloads - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect.ArithmeticUberspect
The set of overloaded operators.
overloads(JexlOperator) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect.ArithmeticUberspect
 
overloads(JexlOperator) - Method in interface org.apache.commons.jexl3.JexlArithmetic.Uberspect
Checks whether this uberspect has overloads for a given operator.

P

packages - Variable in class org.apache.commons.jexl3.internal.introspection.Permissions
The @NoJexl execution-time map.
packages - Variable in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
The @NoJexl execution-time map.
Parameter() - Method in class org.apache.commons.jexl3.parser.Parser
 
Parameters() - Method in class org.apache.commons.jexl3.parser.Parser
 
ParametersLookahead() - Method in class org.apache.commons.jexl3.parser.Parser
 
params - Variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
The parameters.
parent - Variable in class org.apache.commons.jexl3.internal.FqcnResolver
Optional parent solver.
parent - Variable in class org.apache.commons.jexl3.internal.Scope
The parent scope.
parent - Variable in class org.apache.commons.jexl3.parser.SimpleNode
The parent node.
parentFactory - Variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
The factory which created this instance.
parms - Variable in class org.apache.commons.jexl3.internal.Scope
The number of parameters.
parse(String...) - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Parses permissions from a source.
parse(String...) - Static method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Parses a set of permissions.
parse(Set<String>, Map<String, Permissions.NoJexlPackage>, String...) - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Parses permissions from a source.
parse(JexlInfo, boolean, String, Scope) - Method in class org.apache.commons.jexl3.internal.Engine
Parses an expression.
parse(JexlInfo, JexlFeatures, String, Scope) - Method in class org.apache.commons.jexl3.internal.Engine
Parses an expression.
parse(JexlInfo, JexlFeatures, String, Scope) - Method in class org.apache.commons.jexl3.parser.Parser
 
parseBigDecimal(String) - Method in class org.apache.commons.jexl3.JexlArithmetic
Convert a string to a BigDecimal.
parseBigInteger(String) - Method in class org.apache.commons.jexl3.JexlArithmetic
Converts a string to a big integer.
parseDouble(String) - Method in class org.apache.commons.jexl3.JexlArithmetic
Convert a string to a double.
parseDouble(Token, Token) - Static method in class org.apache.commons.jexl3.parser.NumberParser
 
ParseException - Exception Class in org.apache.commons.jexl3.parser
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception class org.apache.commons.jexl3.parser.ParseException
Constructs a new exception with null as its detail message.
ParseException(String) - Constructor for exception class org.apache.commons.jexl3.parser.ParseException
Constructs a new exception with the specified detail message.
ParseException(Token, int[][], String[]) - Constructor for exception class org.apache.commons.jexl3.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parseExpression(JexlInfo, String, Scope) - Method in class org.apache.commons.jexl3.internal.TemplateEngine
Parses a unified expression.
parseFlags(int, String...) - Static method in class org.apache.commons.jexl3.JexlOptions
Parses flags by name.
parseIdentifier(String) - Static method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
Parse an identifier which must be of the form: 0|([1-9][0-9]*)
parseInteger(String) - Method in class org.apache.commons.jexl3.JexlArithmetic
Converts a string to an int.
parseInteger(Token, Token) - Static method in class org.apache.commons.jexl3.parser.NumberParser
 
parseLong(String) - Method in class org.apache.commons.jexl3.JexlArithmetic
Converts a string to a long.
parser - Variable in class org.apache.commons.jexl3.internal.Engine
The Parser; when parsing expressions, this engine uses the parser if it is not already in use otherwise it will create a new temporary one.
Parser - Class in org.apache.commons.jexl3.parser
 
Parser(String) - Constructor for class org.apache.commons.jexl3.parser.Parser
Constructor.
Parser(ParserTokenManager) - Constructor for class org.apache.commons.jexl3.parser.Parser
Constructor with generated Token Manager.
Parser(Provider) - Constructor for class org.apache.commons.jexl3.parser.Parser
Constructor.
Parser.LookaheadSuccess - Exception Class in org.apache.commons.jexl3.parser
 
ParserConstants - Interface in org.apache.commons.jexl3.parser
Token literal values and constants.
ParserDefaultVisitor - Class in org.apache.commons.jexl3.parser
This class only exists to prevent JJTree from generating it, since it expects ParserVisitor to be an interface, not an abstract class.
ParserDefaultVisitor() - Constructor for class org.apache.commons.jexl3.parser.ParserDefaultVisitor
 
parserError(String, String) - Method in exception class org.apache.commons.jexl3.JexlException
Formats an error message from the parser.
ParserTokenManager - Class in org.apache.commons.jexl3.parser
Token Manager.
ParserTokenManager(SimpleCharStream) - Constructor for class org.apache.commons.jexl3.parser.ParserTokenManager
Constructor.
ParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.commons.jexl3.parser.ParserTokenManager
Constructor.
ParserTreeConstants - Interface in org.apache.commons.jexl3.parser
 
ParserVisitor - Class in org.apache.commons.jexl3.parser
Fully abstract to avoid public interface exposition.
ParserVisitor() - Constructor for class org.apache.commons.jexl3.parser.ParserVisitor
 
ParseState() - Constructor for enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
 
parsing - Variable in class org.apache.commons.jexl3.internal.Engine
The atomic parsing flag; true whilst parsing.
Parsing(JexlInfo, String) - Constructor for exception class org.apache.commons.jexl3.JexlException.Parsing
Creates a new Parsing exception instance.
Parsing(JexlInfo, ParseException) - Constructor for exception class org.apache.commons.jexl3.JexlException.Parsing
Creates a new Parsing exception instance.
peekNode() - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
permissions - Variable in class org.apache.commons.jexl3.internal.introspection.Introspector
The permissions.
permissions - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect
The permissions.
permissions - Variable in class org.apache.commons.jexl3.JexlBuilder
The set of permissions.
permissions() - Method in class org.apache.commons.jexl3.JexlBuilder
 
permissions(String, boolean, boolean, boolean) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Creates the set of permissions for a given class.
permissions(String, boolean, boolean, boolean, boolean) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Creates the set of permissions for a given class.
permissions(JexlPermissions) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the JexlPermissions instance the engine will use.
Permissions - Class in org.apache.commons.jexl3.internal.introspection
Checks whether an element (ctor, field or method) is visible by JEXL introspection.
Permissions() - Constructor for class org.apache.commons.jexl3.internal.introspection.Permissions
Allow inheritance.
Permissions(boolean, boolean, boolean, boolean) - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Creates a new permissions instance.
Permissions(boolean, JexlSandbox.Names, JexlSandbox.Names, JexlSandbox.Names) - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Creates a new permissions instance.
Permissions(Set<String>, Map<String, Permissions.NoJexlPackage>) - Constructor for class org.apache.commons.jexl3.internal.introspection.Permissions
Default ctor.
PERMISSIONS - Static variable in class org.apache.commons.jexl3.JexlBuilder
The set of default permissions used when creating a new builder.
PERMISSIONS - Static variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine
The permissions used to create the script engine.
Permissions.JexlClass - Class in org.apache.commons.jexl3.internal.introspection
A positive NoJexl construct that defines what is denied by absence in the set.
Permissions.NoJexlClass - Class in org.apache.commons.jexl3.internal.introspection
Equivalent of @NoJexl on a ctor, a method or a field in a class.
Permissions.NoJexlPackage - Class in org.apache.commons.jexl3.internal.introspection
Equivalent of @NoJexl on a class in a package.
PermissionsParser - Class in org.apache.commons.jexl3.internal.introspection
A crude parser to configure permissions akin to NoJexl annotations.
PermissionsParser() - Constructor for class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Basic ctor.
plus - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
plus_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
plusplus - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
POJO - Static variable in interface org.apache.commons.jexl3.introspection.JexlUberspect
A resolver types list tailored for POJOs, favors '.' over '[]'.
pop() - Method in class org.apache.commons.jexl3.internal.LexicalFrame
Pops back values and lexical frame.
popNode() - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
popScope() - Method in class org.apache.commons.jexl3.parser.JexlParser
Pops back to previous local variable scope.
populateWithClass(ClassMap, JexlPermissions, Class<?>, Log) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMap
Recurses up class hierarchy to get all super classes.
populateWithInterface(ClassMap, JexlPermissions, Class<?>, Log) - Static method in class org.apache.commons.jexl3.internal.introspection.ClassMap
Recurses up interface hierarchy to get all super interfaces.
popUnit(JexlParser.LexicalUnit) - Method in class org.apache.commons.jexl3.parser.JexlParser
Restores the previous lexical unit.
pos - Variable in class org.apache.commons.jexl3.internal.introspection.ArrayIterator
The current position and size in the array.
positivize(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Positivize value (unary plus for numbers).
POSITIVIZE - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Positivize operator.
postfixChild(JexlNode, String, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
Postfix operators.
PostfixExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
PostfixOperator() - Method in class org.apache.commons.jexl3.parser.Parser
 
pragma(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether pragma constructs are enabled.
Pragma() - Method in class org.apache.commons.jexl3.parser.Parser
 
PRAGMA - Static variable in class org.apache.commons.jexl3.JexlFeatures
Pragma feature ordinal.
PRAGMA - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
PRAGMA_ANYWHERE - Static variable in class org.apache.commons.jexl3.JexlFeatures
The pragma anywhere feature ordinal.
PRAGMA_IMPORT - Static variable in class org.apache.commons.jexl3.parser.JexlParser
The import pragma.
PRAGMA_JEXLNS - Static variable in class org.apache.commons.jexl3.parser.JexlParser
The prefix of a namespace pragma.
PRAGMA_MODULE - Static variable in class org.apache.commons.jexl3.parser.JexlParser
The prefix of a module pragma.
PRAGMA_OPTIONS - Static variable in class org.apache.commons.jexl3.parser.JexlParser
The name of the options pragma.
pragmaAnywhere(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether pragma constructs can appear anywhere in the code.
pragmaKey(List<String>) - Method in class org.apache.commons.jexl3.parser.Parser
 
pragmas - Variable in class org.apache.commons.jexl3.parser.ASTJexlScript
The pragmas.
pragmas - Variable in class org.apache.commons.jexl3.parser.JexlParser
The list of pragma declarations.
pragmaValue() - Method in class org.apache.commons.jexl3.parser.Parser
 
prefix - Variable in class org.apache.commons.jexl3.internal.TemplateScript
The prefix marker.
prefixChild(JexlNode, String, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
Checks if the child of a node using prefix notation is the cause to debug, adds their representation to the rebuilt expression.
prepare(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.CompositeExpression
 
prepare(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.DeferredExpression
 
prepare(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ImmediateExpression
 
prepare(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.NestedExpression
 
prepare(Interpreter) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
Prepares a sub-expression for interpretation.
prepare(JexlContext) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
prepare(JexlContext) - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
prepare(JexlContext) - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Evaluates the immediate sub-expressions.
prepare(JexlContext) - Method in interface org.apache.commons.jexl3.JxltEngine.Template
Prepares this template by expanding any contained deferred TemplateExpression.
prepare(JexlContext, Frame, JexlOptions) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
Prepares this expression.
prevCharIsCR - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
prevCharIsLF - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
previous - Variable in class org.apache.commons.jexl3.internal.LexicalFrame
Previous frame.
PrimaryExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
PRIMITIVE_SIZE - Static variable in class org.apache.commons.jexl3.internal.ArrayBuilder
The number of primitive types.
PRIMITIVE_SIZE - Static variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
The initial size of the primitive conversion map.
primitiveClass(Class<?>) - Static method in class org.apache.commons.jexl3.internal.introspection.MethodKey
Converts a primitive type to its corresponding class.
print(int) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter
Prints a unified expression evaluation result.
printComposite(TemplateEngine.CompositeExpression) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter
Prints a composite expression.
processAnnotation(String, Object[], Callable<Object>) - Method in class org.apache.commons.jexl3.internal.Interpreter
Delegates the annotation processing to the JexlContext if it is an AnnotationProcessor.
processAnnotation(String, Object[], Callable<Object>) - Method in interface org.apache.commons.jexl3.JexlContext.AnnotationProcessor
Processes an annotation.
processAnnotation(ASTAnnotatedStatement, int, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
Processes an annotated statement.
processed - Variable in class org.apache.commons.jexl3.internal.Interpreter.AnnotatedCall
Tracking whether we processed the annotation.
processModule(JexlEngine, JexlInfo, String, String) - Method in interface org.apache.commons.jexl3.JexlContext.ModuleProcessor
Defines a module.
processPragma(String, Object) - Method in interface org.apache.commons.jexl3.JexlContext.PragmaProcessor
Deprecated.
3.3
processPragma(JexlOptions, String, Object) - Method in interface org.apache.commons.jexl3.JexlContext.PragmaProcessor
Process one pragma.
processPragmaModule(Map<String, Object>, String, Object, JexlInfo, JexlContext) - Method in class org.apache.commons.jexl3.internal.Engine
Processes jexl.module.ns pragma.
processPragmaNamespace(Map<String, Object>, String, Object) - Method in class org.apache.commons.jexl3.internal.Engine
Processes jexl.namespace.ns pragma.
processPragmas(ASTJexlScript, JexlContext, JexlOptions) - Method in class org.apache.commons.jexl3.internal.Engine
Processes a script pragmas.
property - Variable in class org.apache.commons.jexl3.internal.introspection.BooleanGetExecutor
The property.
property - Variable in class org.apache.commons.jexl3.internal.introspection.DuckGetExecutor
The property, may be null.
property - Variable in class org.apache.commons.jexl3.internal.introspection.DuckSetExecutor
The property, may be null.
property - Variable in class org.apache.commons.jexl3.internal.introspection.ListGetExecutor
The property.
property - Variable in class org.apache.commons.jexl3.internal.introspection.ListSetExecutor
The property.
property - Variable in class org.apache.commons.jexl3.internal.introspection.MapGetExecutor
The property.
property - Variable in class org.apache.commons.jexl3.internal.introspection.MapSetExecutor
The property.
property - Variable in class org.apache.commons.jexl3.internal.introspection.PropertyGetExecutor
The property.
property - Variable in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
The property.
Property(JexlNode, String) - Constructor for exception class org.apache.commons.jexl3.JexlException.Property
Deprecated.
3.2
Property(JexlNode, String, boolean, Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException.Property
Creates a new Property exception instance.
Property(JexlNode, String, Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException.Property
Deprecated.
3.2
PROPERTY - Enum constant in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
Seeks methods named get{P,p}property and is{P,p}property.
PROPERTY_FEATURES - Static variable in class org.apache.commons.jexl3.internal.Engine
The features allowed for property set/get methods.
PROPERTY_GET - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Property get operator as in: x.y.
PROPERTY_SET - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Property set operator as in: x.y = z.
propertyError(JexlNode, String) - Static method in exception class org.apache.commons.jexl3.JexlException
Deprecated.
3.2
propertyError(JexlNode, String, boolean) - Static method in exception class org.apache.commons.jexl3.JexlException
Generates a message for an unsolvable property error.
PropertyGetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to get a property from an object.
PropertyGetExecutor(Class<?>, Method, String) - Constructor for class org.apache.commons.jexl3.internal.introspection.PropertyGetExecutor
Creates an instance.
PropertySetExecutor - Class in org.apache.commons.jexl3.internal.introspection
Specialized executor to set a property in an object.
PropertySetExecutor(Class<?>, Method, String, Object) - Constructor for class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
Creates an instance.
Provider - Interface in org.apache.commons.jexl3.parser
 
Provides annotation for introspection services. - Search tag in package org.apache.commons.jexl3.annotations
Section
Provides high-level introspective services. - Search tag in package org.apache.commons.jexl3.introspection
Section
Provides utilities for introspection services. - Search tag in package org.apache.commons.jexl3.internal
Section
pushNode(Node) - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
pushScope() - Method in class org.apache.commons.jexl3.parser.JexlParser
Create a new local variable scope and push it as current.
pushUnit(JexlParser.LexicalUnit) - Method in class org.apache.commons.jexl3.parser.JexlParser
Pushes a new lexical unit.
put(Object, Object) - Method in class org.apache.commons.jexl3.internal.MapBuilder
 
put(Object, Object) - Method in interface org.apache.commons.jexl3.JexlArithmetic.MapBuilder
Adds a new entry to the map.
put(K, V) - Method in class org.apache.commons.jexl3.internal.SoftCache
Puts a value in cache.
put(K, V) - Method in interface org.apache.commons.jexl3.JexlCache
Puts a value in cache.
putThreadEngine(JexlEngine) - Method in class org.apache.commons.jexl3.internal.Engine
Swaps the current thread local engine.
putThreadInterpreter(Interpreter) - Method in class org.apache.commons.jexl3.internal.Interpreter
Swaps the current thread local interpreter.
putThreadLocal(JexlContext.ThreadLocal) - Method in class org.apache.commons.jexl3.internal.Engine
Swaps the current thread local context.

Q

QDOT - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
QLBRACKET - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
QMARK - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
QualifiedIdentifier() - Method in class org.apache.commons.jexl3.parser.Parser
 
QUOTED_IDENTIFIER - Static variable in class org.apache.commons.jexl3.internal.Debugger
Checks identifiers that contain spaces or punctuation (but underscore, at-sign, sharp-sign and dollar).

R

range - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
RBRACKET - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
RCURLY - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
read - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
The controlled readable properties.
read() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Gets the set of readable property names in these permissions.
read(char[], int, int) - Method in interface org.apache.commons.jexl3.parser.Provider
Reads characters into an array
read(char[], int, int) - Method in class org.apache.commons.jexl3.parser.StreamProvider
 
read(char[], int, int) - Method in class org.apache.commons.jexl3.parser.StringProvider
 
read(Class<?>, String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Gets the read permission value for a given property of a class.
read(String...) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Adds a list of readable property names to these permissions.
read(StringBuilder, CharSequence, int, int, char, boolean) - Static method in class org.apache.commons.jexl3.parser.StringParser
Read the remainder of a string till a given separator, handles escaping through '\' syntax.
read(String, String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Deprecated.
read(Charset, String) - Static method in class org.apache.commons.jexl3.scripting.Main
Reads an input.
readChar() - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Read a character.
readClass(Permissions.NoJexlPackage, boolean, String, String, int) - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Reads a class permission.
readEol(int) - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Reads a comment till end-of-line.
readerToString(Reader) - Static method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
Read from a reader into a local buffer and return a String with the contents of the reader.
readIdentifier(StringBuilder, int) - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Reads an identifier (optionally dot-separated).
readIdentifier(StringBuilder, int, boolean, boolean) - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Reads an identifier (optionally dot-separated).
readLines(Reader) - Static method in class org.apache.commons.jexl3.internal.TemplateEngine
Read lines from a (buffered / mark-able) reader keeping all new-lines and line-feeds.
readPackages() - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Reads a package permission.
readSource(File) - Method in class org.apache.commons.jexl3.JexlEngine
Reads a JEXL source from a File.
readSource(URL) - Method in class org.apache.commons.jexl3.JexlEngine
Reads a JEXL source from an URL.
readSourceLine(String, int) - Static method in class org.apache.commons.jexl3.parser.JexlParser
Read a given source line.
readSpaces(int) - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Reads spaces.
readString(StringBuilder, CharSequence, int, char) - Static method in class org.apache.commons.jexl3.parser.StringParser
Read the remainder of a string till a given separator, handles escaping through '\' syntax.
readTemplate(String, Reader) - Method in class org.apache.commons.jexl3.internal.TemplateEngine
Reads lines of a template grouping them by typed blocks.
readUnicodeChar(StringBuilder, CharSequence, int) - Static method in class org.apache.commons.jexl3.parser.StringParser
Reads a Unicode escape character.
recover - Variable in exception class org.apache.commons.jexl3.JexlException.Ambiguous
The mark at which ambiguity might stop and recover.
REDEFINED - Enum constant in enum org.apache.commons.jexl3.JexlException.VariableIssue
The variable is already declared.
REDEFINED - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifier
The redefined variable flag.
redefinedVariable(JexlNode, String) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when a variable is lexically known as being redefined.
ref - Variable in class org.apache.commons.jexl3.internal.Engine.VarCollector
The current variable being collected.
ref - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect
The soft reference to the introspector currently in use.
reference - Variable in class org.apache.commons.jexl3.internal.SoftCache
The soft reference to the cache map.
ReferenceExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
refs - Variable in class org.apache.commons.jexl3.internal.Engine.VarCollector
The collected variables represented as a set of list of strings.
REGEX_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
RegexLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
register(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether register are enabled.
REGISTER - Static variable in class org.apache.commons.jexl3.JexlFeatures
Registers feature ordinal.
REGISTER - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
ReInit(String) - Method in class org.apache.commons.jexl3.parser.Parser
 
ReInit(ParserTokenManager) - Method in class org.apache.commons.jexl3.parser.Parser
Reinitialise.
ReInit(Provider) - Method in class org.apache.commons.jexl3.parser.Parser
Reinitialise.
ReInit(Provider) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Reinitialise.
ReInit(Provider, int, int) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Reinitialise.
ReInit(Provider, int, int, int) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
Reinitialise parser.
ReInitRounds() - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
RelationalExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
remove(Object) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
remove(Object) - Method in class org.apache.commons.jexl3.internal.LongRange
 
removeAll(Collection<?>) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
removeAll(Collection<?>) - Method in class org.apache.commons.jexl3.internal.LongRange
 
req - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
RESERVED - Static variable in class org.apache.commons.jexl3.JexlFeatures
Reserved future feature ordinal (unused as of 3.3.1).
RESERVED_WORDS - Static variable in class org.apache.commons.jexl3.JexlFeatures
Protected future syntactic elements.
reservedNames - Variable in class org.apache.commons.jexl3.JexlFeatures
The set of reserved names, aka global variables that can not be masked by local variables or parameters.
reservedNames(Collection<String>) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets a collection of reserved r precluding those to be used as local variables or parameter r.
reset() - Method in class org.apache.commons.jexl3.internal.Debugger
Resets this debugger state.
reset() - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
 
reset() - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
resolveClassName(String) - Method in class org.apache.commons.jexl3.internal.FqcnResolver
 
resolveClassName(String) - Method in class org.apache.commons.jexl3.internal.Interpreter
Resolves a class name.
resolveClassName(String) - Method in interface org.apache.commons.jexl3.JexlContext.ClassNameResolver
Resolves a class name.
resolveNamespace(String) - Method in interface org.apache.commons.jexl3.JexlContext.NamespaceResolver
Resolves a namespace by its name.
resolveNamespace(String) - Method in class org.apache.commons.jexl3.JexlEngine.EmptyNamespaceResolver
 
resolveNamespace(String) - Method in class org.apache.commons.jexl3.ObjectContext
 
resolveNamespace(String, JexlNode) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Resolves a namespace, eventually allocating an instance using context as constructor argument.
resolveNamespace(String, JexlNode) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter
 
RESTRICTED - Static variable in interface org.apache.commons.jexl3.introspection.JexlPermissions
A restricted singleton.
result - Variable in class org.apache.commons.jexl3.internal.Script.Callable
Use interpreter as marker for not having run.
result - Variable in exception class org.apache.commons.jexl3.JexlException.Return
The returned value.
result - Variable in exception class org.apache.commons.jexl3.JexlException.Throw
The thrown value.
retainAll(Collection<?>) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
retainAll(Collection<?>) - Method in class org.apache.commons.jexl3.internal.LongRange
 
Return(JexlNode, String, Object) - Constructor for exception class org.apache.commons.jexl3.JexlException.Return
Creates a new instance of Return.
RETURN - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
returnsBoolean(JexlMethod) - Method in class org.apache.commons.jexl3.internal.Operators
Checks whether a method returns a boolean or a Boolean.
returnsInteger(JexlMethod) - Method in class org.apache.commons.jexl3.internal.Operators
Checks whether a method returns an int or an Integer.
ReturnStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
rne - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
root - Variable in class org.apache.commons.jexl3.internal.Engine.VarCollector
The node that started the collect.
rootNode() - Method in class org.apache.commons.jexl3.parser.JJTParserState
 
roundBigDecimal(BigDecimal) - Method in class org.apache.commons.jexl3.JexlArithmetic
Ensure a big decimal is rounded by this arithmetic scale and rounding mode.
RPAREN - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
rshift - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
rshift_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
rshiftu - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
rshiftu_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
runClosure(Closure) - Method in class org.apache.commons.jexl3.internal.Interpreter
Runs a closure.

S

safe - Variable in class org.apache.commons.jexl3.internal.Engine
Whether this engine considers null in navigation expression as errors.
safe - Variable in class org.apache.commons.jexl3.parser.ASTArrayAccess
Which children are accessed using a safe notation.
safe() - Method in class org.apache.commons.jexl3.JexlBuilder
 
safe(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets whether the engine considers dereferencing null in navigation expressions as null or triggers an error.
SAFE - Static variable in class org.apache.commons.jexl3.JexlOptions
The safe bit.
sandbox - Variable in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
The sandbox.
sandbox - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox
The map from class names to permissions.
sandbox - Variable in class org.apache.commons.jexl3.JexlBuilder
The sandbox.
sandbox() - Method in class org.apache.commons.jexl3.JexlBuilder
 
sandbox(JexlSandbox) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the sandbox the engine will use.
SandboxUberspect - Class in org.apache.commons.jexl3.internal.introspection
An uberspect that controls usage of properties, methods and constructors through a sandbox.
SandboxUberspect(JexlUberspect, JexlSandbox) - Constructor for class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
A constructor for JexlSandbox uberspect.
scope - Variable in class org.apache.commons.jexl3.internal.Frame
The scope.
scope - Variable in class org.apache.commons.jexl3.parser.ASTJexlScript
The script scope.
scope - Variable in class org.apache.commons.jexl3.parser.JexlParser
The map of named registers aka script parameters.
Scope - Class in org.apache.commons.jexl3.internal
A script scope, stores the declaration of parameters and local variables as symbols.
Scope(Scope, String...) - Constructor for class org.apache.commons.jexl3.internal.Scope
Creates a new scope with a list of parameters.
scopeOf(JexlNode.Info) - Static method in class org.apache.commons.jexl3.internal.TemplateScript
Gets the scope from an info.
scopes - Variable in class org.apache.commons.jexl3.parser.JexlParser
When parsing inner functions/lambda, need to stack the scope (sic).
script - Variable in class org.apache.commons.jexl3.internal.Script
The resulting AST we can interpret.
script - Variable in class org.apache.commons.jexl3.internal.TemplateDebugger
The outer script.
script - Variable in class org.apache.commons.jexl3.internal.TemplateScript
The resulting script.
script - Variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlCompiledScript
The underlying JEXL expression instance.
script() - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Consider script with no parameters that return lambda as parametric-scripts.
script(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether scripts constructs are enabled.
Script - Class in org.apache.commons.jexl3.internal
A JexlScript implementation.
Script(Engine, String, ASTJexlScript) - Constructor for class org.apache.commons.jexl3.internal.Script
Do not let this be generally instantiated with a 'new'.
SCRIPT - Static variable in class org.apache.commons.jexl3.JexlFeatures
Script feature ordinal.
SCRIPT_FEATURES - Static variable in class org.apache.commons.jexl3.JexlFeatures
The canonical scripting (since 3.3.1) features flag mask based on the original default.
Script.Callable - Class in org.apache.commons.jexl3.internal
Implements the Future and Callable interfaces to help delegation.
scriptContext - Variable in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlContextWrapper
The wrapped script context.
scriptException(Exception) - Static method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
 
scriptFeatures - Variable in class org.apache.commons.jexl3.internal.Engine
The set of default script parsing features.
ScriptVisitor - Class in org.apache.commons.jexl3.internal
Concrete visitor base, used for feature and operator controllers.
ScriptVisitor() - Constructor for class org.apache.commons.jexl3.internal.ScriptVisitor
 
SELF_ADD - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-add operator.
SELF_AND - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-and operator.
SELF_DIVIDE - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-divide operator.
SELF_MOD - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-modulo operator.
SELF_MULTIPLY - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-multiply operator.
SELF_OR - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-or operator.
SELF_SHIFTLEFT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-left-shift operator.
SELF_SHIFTRIGHT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-right-shift operator.
SELF_SHIFTRIGHTU - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-right-shift unsigned operator.
SELF_SUBTRACT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-subtract operator.
SELF_XOR - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Self-xor operator.
SEMICOL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
semicolTerminated(CharSequence) - Static method in class org.apache.commons.jexl3.internal.Debugger
Whether a script or expression ends with a semicolumn.
seq - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.internal.introspection.MethodKey.AmbiguousException
Version identifier for serializable.
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlArithmetic.CoercionException
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlArithmetic.NullOperand
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Ambiguous
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Annotation
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Assignment
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Break
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Cancel
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Continue
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Feature
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Method
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Operator
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Parsing
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Property
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Return
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.StackOverflow
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Throw
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Tokenization
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.TryFailed
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JexlException.Variable
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.JxltEngine.Exception
Serial version UID.
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTAmbiguous
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTAnnotation
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTArrayAccess
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTArrayLiteral
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTBlock
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTForeachStatement
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifier
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifierAccessSafe
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifierAccessSafeJxlt
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTJexlLambda
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTJexlScript
Serial uid.
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTJxltLiteral
Serial uid.
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTMapLiteral
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTNamespaceIdentifier
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTNumberLiteral
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTQualifiedIdentifier
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTReferenceExpression
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTRegexLiteral
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTSetLiteral
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTStringLiteral
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTTryResources
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTTryStatement
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.ASTVar
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.JexlLexicalNode
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.JexlNode
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.NumberParser
 
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.parser.ParseException
The version identifier.
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.SimpleNode
 
serialVersionUID - Static variable in class org.apache.commons.jexl3.parser.Token
The version identifier for this Serializable class.
serialVersionUID - Static variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
The version identifier for this Serializable class.
set - Variable in class org.apache.commons.jexl3.internal.introspection.IndexedType
Last set method used.
set - Variable in class org.apache.commons.jexl3.internal.SetBuilder
The set being created.
set(int) - Method in class org.apache.commons.jexl3.internal.LexicalScope
Sets a given bit (not symbol).
set(int, int, boolean) - Static method in class org.apache.commons.jexl3.JexlOptions
Sets the value of a flag in a mask.
set(int, int, boolean) - Static method in class org.apache.commons.jexl3.parser.ASTIdentifier
Sets the value of a flag in a mask.
set(int, Object) - Method in class org.apache.commons.jexl3.internal.Frame
Sets a value.
set(int, Object) - Method in class org.apache.commons.jexl3.internal.introspection.ArrayListWrapper
 
set(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType.IndexedContainer
Sets a property in this indexed container.
set(String, Object) - Method in interface org.apache.commons.jexl3.JexlContext
Sets the value of a variable.
set(String, Object) - Method in class org.apache.commons.jexl3.JexlEngine.EmptyContext
 
set(String, Object) - Method in class org.apache.commons.jexl3.MapContext
 
set(String, Object) - Method in class org.apache.commons.jexl3.ObjectContext
 
set(String, Object) - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlContextWrapper
 
set(JexlEngine) - Method in class org.apache.commons.jexl3.JexlOptions
Sets options from engine.
set(JexlOptions) - Method in class org.apache.commons.jexl3.JexlOptions
Sets options from options.
Set(Class<?>, Method) - Constructor for class org.apache.commons.jexl3.internal.introspection.AbstractExecutor.Set
Default and sole constructor.
SET_START_INDEX - Static variable in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
Index of the first character of the set{p,P}roperty.
setAntish(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets whether the engine will attempt solving antish variable names from context.
setArrowSymbol(JexlNode) - Method in class org.apache.commons.jexl3.internal.Debugger
Sets the arrow style (fat or thin) depending on features.
setAttribute(Object, Object, Object, JexlNode) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Sets an attribute of an object.
setBuilder(int) - Method in class org.apache.commons.jexl3.JexlArithmetic
Deprecated.
since 3.3.1
setBuilder(int, boolean) - Method in class org.apache.commons.jexl3.JexlArithmetic
Called by the interpreter when evaluating a literal set.
SetBuilder - Class in org.apache.commons.jexl3.internal
Helper class to create set literals.
SetBuilder(int) - Constructor for class org.apache.commons.jexl3.internal.SetBuilder
Creates a new builder.
SetBuilder(int, boolean) - Constructor for class org.apache.commons.jexl3.internal.SetBuilder
Creates a new builder.
setCancellable(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets whether the engine will throw JexlException.Cancel (true) or return null (false) when interrupted during evaluation.
setCaptured(boolean) - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
setClassLoader(ClassLoader) - Method in class org.apache.commons.jexl3.internal.Engine
 
setClassLoader(ClassLoader) - Method in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
 
setClassLoader(ClassLoader) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
 
setClassLoader(ClassLoader) - Method in interface org.apache.commons.jexl3.introspection.JexlUberspect
Sets the class loader to use.
setClassLoader(ClassLoader) - Method in class org.apache.commons.jexl3.JexlEngine
Sets the class loader used to discover classes in 'new' expressions.
setConstant(boolean) - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
setConstant(int) - Method in class org.apache.commons.jexl3.parser.JexlLexicalNode
 
setConstant(int) - Method in interface org.apache.commons.jexl3.parser.JexlParser.LexicalUnit
 
setConstCapture(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets whether lambda captured-variables are const or not.
setContextVariable(JexlNode, String, Object) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Sets a variable in the global context.
setDebugStream(PrintStream) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
Set debug output.
setDefaultFlags(String...) - Static method in class org.apache.commons.jexl3.JexlOptions
Sets the default (static, shared) option flags.
setDefaultPermissions(JexlPermissions) - Static method in class org.apache.commons.jexl3.JexlBuilder
Sets the default permissions.
setExpression(JxltEngine.Expression) - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccessJxlt
 
setExpression(JxltEngine.Expression) - Method in class org.apache.commons.jexl3.parser.ASTJxltLiteral
 
setExtended(boolean) - Method in class org.apache.commons.jexl3.parser.ExtensibleNode
 
setFeature(int, boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets a feature flag.
setFeatures(JexlFeatures) - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Sets this script features.
setFeatures(JexlFeatures) - Method in class org.apache.commons.jexl3.parser.FeatureController
Sets the features to controlNode.
setFeatures(JexlFeatures) - Method in class org.apache.commons.jexl3.parser.JexlParser
Sets a new set of options.
setFlags(String...) - Method in class org.apache.commons.jexl3.JexlOptions
Sets this option flags using the +/- syntax.
setIdentifier(String) - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
setImports(Collection<String>) - Method in class org.apache.commons.jexl3.JexlOptions
Sets the optional set of imports.
setIndentation(int) - Method in class org.apache.commons.jexl3.internal.Debugger
Sets the indentation level.
setInstance(JexlEngine) - Static method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
Sets the shared instance used for the script engine.
setLexical(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets whether the engine uses a strict block lexical scope during evaluation.
setLexical(boolean) - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
setLexicalShade(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets whether the engine strictly shades global variables.
setLiteral(String) - Method in class org.apache.commons.jexl3.parser.ASTJxltLiteral
 
setLiteral(String) - Method in class org.apache.commons.jexl3.parser.ASTRegexLiteral
 
setLiteral(String) - Method in class org.apache.commons.jexl3.parser.ASTStringLiteral
 
SetLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
setLoader(ClassLoader) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
Sets the class loader used to solve constructors.
setLoopForm(int) - Method in class org.apache.commons.jexl3.parser.ASTForeachStatement
 
setMathContext(MathContext) - Method in class org.apache.commons.jexl3.JexlOptions
Sets the arithmetic math context.
setMathScale(int) - Method in class org.apache.commons.jexl3.JexlOptions
Sets the arithmetic math scale.
setName(String) - Method in class org.apache.commons.jexl3.parser.ASTAnnotation
 
setName(String) - Method in class org.apache.commons.jexl3.parser.ASTQualifiedIdentifier
 
setNamespace(String, String) - Method in class org.apache.commons.jexl3.parser.ASTNamespaceIdentifier
Sets the namespace:identifier.
setNamespaces(Map<String, Object>) - Method in class org.apache.commons.jexl3.JexlOptions
Sets the optional map of namespaces.
setNatural(String) - Method in class org.apache.commons.jexl3.parser.ASTNumberLiteral
Sets this node as a natural literal.
setPermissions(JexlPermissions) - Static method in class org.apache.commons.jexl3.scripting.JexlScriptEngine
Sets the permissions instance used to create the script engine.
setPragmas(Map<String, Object>) - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Sets this script pragmas.
setProperty(Object, String, Object) - Method in class org.apache.commons.jexl3.internal.Engine
 
setProperty(Object, String, Object) - Method in class org.apache.commons.jexl3.JexlEngine
Assign properties of a bean using an expression.
setProperty(JexlContext, Object, String, Object) - Method in class org.apache.commons.jexl3.internal.Engine
 
setProperty(JexlContext, Object, String, Object) - Method in class org.apache.commons.jexl3.JexlEngine
Assign properties of a bean using an expression.
setReal(String) - Method in class org.apache.commons.jexl3.parser.ASTNumberLiteral
Sets this node as a real literal.
setRedefined(boolean) - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
setSafe(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets whether the engine considers null in navigation expression as null or as errors during evaluation.
setSafe(long) - Method in class org.apache.commons.jexl3.parser.ASTArrayAccess
 
setScope(Scope) - Method in class org.apache.commons.jexl3.parser.ASTJexlScript
Sets this script scope.
setShaded(boolean) - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
setSharedInstance(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Whether these options are immutable at runtime.
setSilent(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets whether the engine will throw a JexlException when an error is encountered during evaluation.
setStrict(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets whether the engine considers unknown variables, methods and constructors as errors during evaluation.
setStrictArithmetic(boolean) - Method in class org.apache.commons.jexl3.JexlOptions
Sets the strict arithmetic flag.
setSymbol(int, String) - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
setSymbol(String) - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
setTabSize(int) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
 
setters - Variable in class org.apache.commons.jexl3.internal.introspection.IndexedType
The array of setter methods.
setThreadContext(JexlContext.ThreadLocal) - Static method in class org.apache.commons.jexl3.JexlEngine
Sets the current thread local context.
setTrackLineColumn(boolean) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
 
severe - Variable in exception class org.apache.commons.jexl3.internal.introspection.MethodKey.AmbiguousException
Whether this exception should be considered severe.
SHADE - Static variable in class org.apache.commons.jexl3.JexlOptions
The local shade bit.
SHADED - Static variable in class org.apache.commons.jexl3.parser.ASTIdentifier
The shaded variable flag.
SHARED - Static variable in class org.apache.commons.jexl3.JexlOptions
The shared instance bit.
SHIFT - Static variable in class org.apache.commons.jexl3.parser.StringParser
Initial shift value for composing a Unicode char from 4 nibbles (16 - 4).
ShiftExpression() - Method in class org.apache.commons.jexl3.parser.Parser
Arithmetic
shiftLeft(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Shifts a bit pattern to the right.
SHIFTLEFT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Bit-pattern left-shift operator.
shiftRight(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Shifts a bit pattern to the right.
SHIFTRIGHT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Bit-pattern right-shift operator.
SHIFTRIGHTU - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Bit-pattern right-shift unsigned operator.
shiftRightUnsigned(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Shifts a bit pattern to the right unsigned.
SIDE_EFFECT - Static variable in class org.apache.commons.jexl3.JexlFeatures
Side effects feature ordinal.
SIDE_EFFECT_GLOBAL - Static variable in class org.apache.commons.jexl3.JexlFeatures
Global side effects feature ordinal.
sideEffect(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether side effect expressions are enabled.
sideEffectGlobal(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether side effect expressions on global variables (aka non-local) are enabled.
silent - Variable in class org.apache.commons.jexl3.internal.Engine
Whether expressions evaluated by this engine will throw exceptions (false) or return null (true) on errors.
silent() - Method in class org.apache.commons.jexl3.JexlBuilder
 
silent(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets whether the engine will throw JexlException during evaluation when an error is triggered.
SILENT - Static variable in class org.apache.commons.jexl3.JexlOptions
The silent bit.
SimpleCharStream - Class in org.apache.commons.jexl3.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Provider) - Constructor for class org.apache.commons.jexl3.parser.SimpleCharStream
Constructor.
SimpleCharStream(Provider, int, int) - Constructor for class org.apache.commons.jexl3.parser.SimpleCharStream
Constructor.
SimpleCharStream(Provider, int, int, int) - Constructor for class org.apache.commons.jexl3.parser.SimpleCharStream
Constructor.
SimpleNode - Class in org.apache.commons.jexl3.parser
A class originally generated by JJTree with the following JavaCCOptions: MULTI=true,NODE_USES_PARSER=true,VISITOR=true,TRACK_TOKENS=false,NODE_PREFIX=AST,NODE_EXTENDS=,NODE_FACTORY= Works around issue https://javacc.dev.java.net/issues/show_bug.cgi?id=227 As soon as this issue if fixed and the maven plugin uses the correct version of Javacc, this class can go away.
SimpleNode(int) - Constructor for class org.apache.commons.jexl3.parser.SimpleNode
Creates a SimpleNode instance.
SimpleNode(Parser, int) - Constructor for class org.apache.commons.jexl3.parser.SimpleNode
Deprecated.
size - Variable in class org.apache.commons.jexl3.internal.introspection.ArrayIterator
The size of the array.
size - Variable in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
The source size.
size() - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
size() - Method in class org.apache.commons.jexl3.internal.introspection.ArrayListWrapper
 
size() - Method in class org.apache.commons.jexl3.internal.LongRange
 
size() - Method in class org.apache.commons.jexl3.internal.SoftCache
Returns the cache size, the actual number of elements it contains.
size() - Method in interface org.apache.commons.jexl3.JexlCache
Returns the cache size, the actual number of elements it contains.
size(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Calculate the size of various types: Collection, Array, Map, String.
size(Object, Integer) - Method in class org.apache.commons.jexl3.JexlArithmetic
Calculate the size of various types: Collection, Array, Map, String.
size(JexlNode, Object) - Method in class org.apache.commons.jexl3.internal.Operators
Calculate the size of various types: Collection, Array, Map, String, and anything that has a int size() method.
SIZE - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Size operator.
SIZE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
SkipLexicalActions(Token) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
sliceSource(String, int, int, int, int) - Static method in exception class org.apache.commons.jexl3.JexlException
Removes a slice from a source.
sne - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
SoftCache<K,V> - Class in org.apache.commons.jexl3.internal
A soft referenced cache.
SoftCache(int) - Constructor for class org.apache.commons.jexl3.internal.SoftCache
Creates a new instance of a soft cache.
source - Variable in class org.apache.commons.jexl3.internal.Script
Original expression stripped from leading and trailing spaces.
source - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
source - Variable in class org.apache.commons.jexl3.internal.TemplateScript
The array of source blocks.
source - Variable in class org.apache.commons.jexl3.parser.JexlParser
The source being processed.
Source - Class in org.apache.commons.jexl3.internal
Maintains the set of allowed features associated with a script/expression source.
Source(JexlFeatures, String) - Constructor for class org.apache.commons.jexl3.internal.Source
Default constructor.
sp - Variable in class org.apache.commons.jexl3.parser.JJTParserState
 
specialToken - Variable in class org.apache.commons.jexl3.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.
src - Variable in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
The source.
stack - Variable in class org.apache.commons.jexl3.internal.Frame
The actual stack frame.
stack - Variable in class org.apache.commons.jexl3.internal.LexicalFrame
The stack of values in the lexical frame.
stackOverflow - Variable in class org.apache.commons.jexl3.internal.Engine
The maximum stack height.
stackOverflow - Variable in class org.apache.commons.jexl3.JexlBuilder
The stack overflow limit.
stackOverflow() - Method in class org.apache.commons.jexl3.JexlBuilder
 
stackOverflow(int) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the number of script/expression evaluations that can be stacked.
StackOverflow(JexlInfo, String, Throwable) - Constructor for exception class org.apache.commons.jexl3.JexlException.StackOverflow
Creates a new stack overflow exception instance.
start - Variable in class org.apache.commons.jexl3.internal.Debugger
The starting character location offset of the cause in the builder.
start() - Method in class org.apache.commons.jexl3.internal.Debugger
 
start() - Method in interface org.apache.commons.jexl3.JexlInfo.Detail
 
startsWith(CharSequence, CharSequence) - Method in class org.apache.commons.jexl3.internal.TemplateEngine
Whether a sequence starts with a given set of characters (following spaces).
startsWith(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left starts with right.
startsWith(JexlNode, String, Object, Object) - Method in class org.apache.commons.jexl3.internal.Operators
The 'startsWith' operator implementation.
STARTSWITH - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Starts-with operator.
state - Variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
The lexer state.
Statement() - Method in class org.apache.commons.jexl3.parser.Parser
 
StatementNoVar() - Method in class org.apache.commons.jexl3.parser.Parser
 
STATIC_LEXER_ERROR - Static variable in exception class org.apache.commons.jexl3.parser.TokenMgrException
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class org.apache.commons.jexl3.parser.SimpleCharStream
Whether parser is static.
Static Shared Configuration - Search tag in package org.apache.commons.jexl3
Section
stmt - Variable in class org.apache.commons.jexl3.internal.Interpreter.AnnotatedCall
The statement.
str - Variable in class org.apache.commons.jexl3.internal.Source
The actual source script/expression.
strategy - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect
The resolver strategy.
strategy - Variable in class org.apache.commons.jexl3.JexlBuilder
The JexlUberspect resolver strategy.
strategy() - Method in class org.apache.commons.jexl3.JexlBuilder
 
strategy(JexlUberspect.ResolverStrategy) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the JexlUberspect strategy the engine will use.
StreamProvider - Class in org.apache.commons.jexl3.parser
NOTE : This generated class can be safely deleted if installing in a GWT installation (use StringProvider instead)
StreamProvider(InputStream) - Constructor for class org.apache.commons.jexl3.parser.StreamProvider
 
StreamProvider(InputStream, String) - Constructor for class org.apache.commons.jexl3.parser.StreamProvider
 
StreamProvider(Reader) - Constructor for class org.apache.commons.jexl3.parser.StreamProvider
 
strict - Variable in class org.apache.commons.jexl3.internal.Engine
Whether this engine considers unknown variables, methods and constructors as errors.
strict - Variable in class org.apache.commons.jexl3.JexlArithmetic
Whether this JexlArithmetic instance behaves in strict or lenient mode.
strict() - Method in class org.apache.commons.jexl3.JexlBuilder
 
strict(boolean) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets whether the engine considers unknown variables, methods, functions and constructors as errors or evaluates them as null.
STRICT - Static variable in class org.apache.commons.jexl3.JexlOptions
The strict bit.
STRICT_CONVERTIBLES - Static variable in class org.apache.commons.jexl3.internal.introspection.MethodKey
Maps from primitive types to invocation compatible primitive types.
strictArithmetic - Variable in class org.apache.commons.jexl3.JexlOptions
The arithmetic strict math flag.
strictEquals(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if left and right are strictly equal.
STRING_LITERAL - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
stringify(int) - Static method in class org.apache.commons.jexl3.JexlFeatures
The text corresponding to a feature code.
stringify(Iterable<String>) - Static method in class org.apache.commons.jexl3.parser.JexlParser
Utility function to create '.' separated string from a list of string.
stringifyProperty(JexlNode) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Pretty-prints a failing property (de)reference.
stringifyPropertyValue(JexlNode) - Static method in class org.apache.commons.jexl3.internal.InterpreterBase
Pretty-prints a failing property value (de)reference.
StringLiteral() - Method in class org.apache.commons.jexl3.parser.Parser
 
StringParser - Class in org.apache.commons.jexl3.parser
Common constant strings utilities.
StringParser() - Constructor for class org.apache.commons.jexl3.parser.StringParser
Default constructor.
StringProvider - Class in org.apache.commons.jexl3.parser
 
StringProvider(String) - Constructor for class org.apache.commons.jexl3.parser.StringProvider
 
STRUCTURED_LITERAL - Static variable in class org.apache.commons.jexl3.JexlFeatures
Structured literal feature ordinal.
structuredLiteral(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether array/map/set literal expressions are enabled.
subtract(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Subtract the right value from the left.
SUBTRACT - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Subtract operator.
supportsAnnotation() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsArrayReferenceExpr() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsComparatorNames() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsConstCapture() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsExpression() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsFatArrow() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsImportPragma() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsLambda() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsLocalVar() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsLoops() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsMethodCall() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsNamespacePragma() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsNewInstance() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsPragma() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsPragmaAnywhere() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsRegister() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsScript() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsSideEffect() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsSideEffectGlobal() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsStructuredLiteral() - Method in class org.apache.commons.jexl3.JexlFeatures
 
supportsThinArrow() - Method in class org.apache.commons.jexl3.JexlFeatures
 
SwitchTo(int) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
Switch to specified lex state.
symbol - Variable in class org.apache.commons.jexl3.parser.ASTIdentifier
 
SYMBOL_MASK - Static variable in class org.apache.commons.jexl3.internal.LexicalScope
Bitmask for symbols.
SYMBOL_SHIFT - Static variable in class org.apache.commons.jexl3.internal.LexicalScope
From a symbol number to a starting symbol bit number.
symbols - Variable in class org.apache.commons.jexl3.internal.LexicalScope
The mask of symbols in the scope.

T

tabSize - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
target - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
The method invocation target.
TemplateDebugger - Class in org.apache.commons.jexl3.internal
A visitor for templates.
TemplateDebugger() - Constructor for class org.apache.commons.jexl3.internal.TemplateDebugger
Default ctor.
TemplateEngine - Class in org.apache.commons.jexl3.internal
A JxltEngine implementation.
TemplateEngine(Engine, boolean, int, char, char) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine
Creates a new instance of JxltEngine creating a local cache.
TemplateEngine.Block - Class in org.apache.commons.jexl3.internal
Abstract the source fragments, verbatim or immediate typed text blocks.
TemplateEngine.BlockType - Enum in org.apache.commons.jexl3.internal
The enum capturing the difference between verbatim and code source fragments.
TemplateEngine.CompositeExpression - Class in org.apache.commons.jexl3.internal
A composite unified expression: "...
TemplateEngine.ConstantExpression - Class in org.apache.commons.jexl3.internal
A constant unified expression.
TemplateEngine.DeferredExpression - Class in org.apache.commons.jexl3.internal
A deferred unified expression: #{jexl}.
TemplateEngine.ExpressionBuilder - Class in org.apache.commons.jexl3.internal
A helper class to build expressions.
TemplateEngine.ExpressionType - Enum in org.apache.commons.jexl3.internal
Types of expressions.
TemplateEngine.ImmediateExpression - Class in org.apache.commons.jexl3.internal
An immediate unified expression: ${jexl}.
TemplateEngine.JexlBasedExpression - Class in org.apache.commons.jexl3.internal
The base for JEXL based unified expressions.
TemplateEngine.NestedExpression - Class in org.apache.commons.jexl3.internal
An immediate unified expression nested into a deferred unified expression.
TemplateEngine.ParseState - Enum in org.apache.commons.jexl3.internal
The different parsing states.
TemplateEngine.TemplateExpression - Class in org.apache.commons.jexl3.internal
The abstract base class for all unified expressions, immediate '${...}' and deferred '#{...}'.
TemplateExpression(TemplateEngine.TemplateExpression) - Constructor for class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
Creates an TemplateExpression.
TemplateInterpreter - Class in org.apache.commons.jexl3.internal
The type of interpreter to use during evaluation of templates.
TemplateInterpreter(TemplateInterpreter.Arguments) - Constructor for class org.apache.commons.jexl3.internal.TemplateInterpreter
Creates a template interpreter instance.
TemplateInterpreter.Arguments - Class in org.apache.commons.jexl3.internal
Helper ctor.
TemplateScript - Class in org.apache.commons.jexl3.internal
A Template instance.
TemplateScript(TemplateEngine, String, TemplateEngine.Block[], ASTJexlScript, TemplateEngine.TemplateExpression[]) - Constructor for class org.apache.commons.jexl3.internal.TemplateScript
Private ctor used to expand deferred expressions during prepare.
TemplateScript(TemplateEngine, JexlInfo, String, Reader, String...) - Constructor for class org.apache.commons.jexl3.internal.TemplateScript
Creates a new template from an character input.
TEST_STR_FALSE - Static variable in class org.apache.commons.jexl3.JexlFeatures
The false predicate.
testPredicate(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Test if a condition is true or false.
testPredicate(JexlNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
THIN_ARROW - Static variable in class org.apache.commons.jexl3.JexlFeatures
Thin-arrow lambda syntax.
thinArrow(boolean) - Method in class org.apache.commons.jexl3.JexlFeatures
Sets whether thin-arrow lambda syntax is enabled.
Throw(JexlNode, Object) - Constructor for exception class org.apache.commons.jexl3.JexlException.Throw
Creates a new instance of Throw.
THROW - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
throwAmbiguousException(JexlNode) - Method in class org.apache.commons.jexl3.parser.JexlParser
Throws Ambiguous exception.
throwFeatureException(int, JexlInfo) - Method in class org.apache.commons.jexl3.parser.JexlParser
Throws a feature exception.
throwFeatureException(int, JexlNode) - Method in class org.apache.commons.jexl3.parser.FeatureController
Throws a feature exception.
throwFeatureException(int, Token) - Method in class org.apache.commons.jexl3.parser.JexlParser
Throws a feature exception.
throwParsingException(Token) - Method in class org.apache.commons.jexl3.parser.JexlParser
Throws a parsing exception.
ThrowStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
tilda - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
toArray() - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
toArray() - Method in class org.apache.commons.jexl3.internal.LongRange
 
toArray(T[]) - Method in class org.apache.commons.jexl3.internal.IntegerRange
 
toArray(T[]) - Method in class org.apache.commons.jexl3.internal.LongRange
 
toBigDecimal(boolean, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a BigDecimal.
toBigDecimal(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a BigDecimal.
toBigInteger(boolean, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a BigInteger.
toBigInteger(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a BigInteger.
toBoolean(boolean, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a primitive boolean.
toBoolean(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a primitive boolean.
toDouble(boolean, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a primitive double.
toDouble(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a primitive double.
toInteger(boolean, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a primitive int.
toInteger(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a primitive int.
token - Variable in class org.apache.commons.jexl3.parser.Parser
Current token.
Token - Class in org.apache.commons.jexl3.parser
Describes the input token stream.
Token() - Constructor for class org.apache.commons.jexl3.parser.Token
No-argument constructor
Token(int) - Constructor for class org.apache.commons.jexl3.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.apache.commons.jexl3.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.apache.commons.jexl3.parser.Parser
Generated Token Manager.
tokenBegin - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
tokenImage - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
Literal token values.
Tokenization(JexlInfo, TokenMgrException) - Constructor for exception class org.apache.commons.jexl3.JexlException.Tokenization
Creates a new Tokenization exception instance.
TokenLexicalActions(Token) - Method in class org.apache.commons.jexl3.parser.ParserTokenManager
 
TokenMgrException - Exception Class in org.apache.commons.jexl3.parser
Token Manager Error.
TokenMgrException(boolean, int, int, int, String, int, int) - Constructor for exception class org.apache.commons.jexl3.parser.TokenMgrException
Full Constructor.
TokenMgrException(String, int) - Constructor for exception class org.apache.commons.jexl3.parser.TokenMgrException
Constructor with message and reason.
toLong(boolean, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a primitive long.
toLong(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a primitive long.
toString() - Method in class org.apache.commons.jexl3.internal.Debugger
 
toString() - Method in class org.apache.commons.jexl3.internal.introspection.MethodKey
 
toString() - Method in class org.apache.commons.jexl3.internal.Script
 
toString() - Method in class org.apache.commons.jexl3.internal.Source
 
toString() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ExpressionBuilder
 
toString() - Method in class org.apache.commons.jexl3.internal.TemplateEngine.TemplateExpression
 
toString() - Method in class org.apache.commons.jexl3.internal.TemplateScript
 
toString() - Method in class org.apache.commons.jexl3.JexlEngine.FailObject
 
toString() - Method in interface org.apache.commons.jexl3.JexlInfo.Detail
 
toString() - Method in class org.apache.commons.jexl3.JexlInfo
Formats this info in the form 'name@line:column'.
toString() - Method in class org.apache.commons.jexl3.JexlOptions
 
toString() - Method in interface org.apache.commons.jexl3.JxltEngine.Expression
Formats this expression, adding its source string representation in comments if available: 'expression /*= source *\/'' .
toString() - Method in class org.apache.commons.jexl3.parser.ASTAnnotation
 
toString() - Method in class org.apache.commons.jexl3.parser.ASTIdentifier
 
toString() - Method in class org.apache.commons.jexl3.parser.ASTIdentifierAccess
 
toString() - Method in class org.apache.commons.jexl3.parser.ASTJxltLiteral
 
toString() - Method in class org.apache.commons.jexl3.parser.ASTNumberLiteral
 
toString() - Method in class org.apache.commons.jexl3.parser.ASTQualifiedIdentifier
 
toString() - Method in class org.apache.commons.jexl3.parser.ASTRegexLiteral
 
toString() - Method in class org.apache.commons.jexl3.parser.ASTStringLiteral
 
toString() - Method in class org.apache.commons.jexl3.parser.ExtensibleNode
 
toString() - Method in class org.apache.commons.jexl3.parser.NumberParser
 
toString() - Method in class org.apache.commons.jexl3.parser.SimpleNode
 
toString() - Method in class org.apache.commons.jexl3.parser.Token
Returns the image.
toString() - Method in class org.apache.commons.jexl3.scripting.JexlScriptEngine.JexlCompiledScript
 
toString(boolean, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a string.
toString(BufferedReader) - Static method in class org.apache.commons.jexl3.JexlEngine
Creates a string from a reader.
toString(Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Coerce to a string.
toString(String) - Method in class org.apache.commons.jexl3.parser.SimpleNode
 
toString(StringBuilder) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.ExpressionBuilder
Base for to-string.
toString(StringBuilder, String) - Method in class org.apache.commons.jexl3.internal.TemplateEngine.Block
Appends this block string representation to a builder.
trace_enabled - Variable in class org.apache.commons.jexl3.parser.Parser
 
trace_enabled() - Method in class org.apache.commons.jexl3.parser.Parser
Trace enabled.
trackLineColumn - Variable in class org.apache.commons.jexl3.parser.SimpleCharStream
 
trimSource(CharSequence) - Method in class org.apache.commons.jexl3.internal.Engine
Trims the source from front and ending spaces.
TRUE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
TRY - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
TRY_FAILED - Static variable in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
A marker for invocation failures in tryInvoke.
TRY_FAILED - Static variable in class org.apache.commons.jexl3.internal.introspection.Uberspect
Publicly exposed special failure object returned by tryInvoke.
TRY_FAILED - Static variable in class org.apache.commons.jexl3.JexlEngine
A marker singleton for invocation failures in tryInvoke.
tryAssignOverload(JexlNode, JexlOperator, Consumer<Object>, Object...) - Method in class org.apache.commons.jexl3.internal.Operators
Evaluates an assign operator.
tryCleanSource(String) - Method in exception class org.apache.commons.jexl3.JexlException.Ambiguous
Tries to remove this ambiguity in the source.
tryEval(Object, String, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
Attempt to reuse last funcall cached in volatile JexlNode.value (if it was cacheable).
tryFailed(Object) - Method in class org.apache.commons.jexl3.internal.introspection.AbstractExecutor
Checks whether a tryExecute failed or not.
tryFailed(Object) - Method in class org.apache.commons.jexl3.internal.introspection.ConstructorMethod
 
tryFailed(Object) - Method in class org.apache.commons.jexl3.internal.introspection.FieldGetExecutor
 
tryFailed(Object) - Method in class org.apache.commons.jexl3.internal.introspection.FieldSetExecutor
 
tryFailed(Object) - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType
 
tryFailed(Object) - Method in interface org.apache.commons.jexl3.introspection.JexlMethod
Checks whether a tryInvoke return value indicates a failure or not.
tryFailed(Object) - Method in interface org.apache.commons.jexl3.introspection.JexlPropertyGet
Checks whether a tryInvoke failed or not.
tryFailed(Object) - Method in interface org.apache.commons.jexl3.introspection.JexlPropertySet
Checks whether a tryInvoke failed or not.
tryFailed(InvocationTargetException) - Static method in exception class org.apache.commons.jexl3.JexlException
Wrap an invocation exception.
TryFailed(InvocationTargetException) - Constructor for exception class org.apache.commons.jexl3.JexlException.TryFailed
Creates a new instance.
tryForm - Variable in class org.apache.commons.jexl3.parser.ASTTryStatement
catch() &= 1, finally &= 2.
tryInvoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.BooleanGetExecutor
 
tryInvoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.DuckGetExecutor
 
tryInvoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.FieldGetExecutor
 
tryInvoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.IndexedType
 
tryInvoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.ListGetExecutor
 
tryInvoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.MapGetExecutor
 
tryInvoke(Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.PropertyGetExecutor
 
tryInvoke(Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlPropertyGet
Attempts to reuse this JexlPropertyGet, checking that it is compatible with the actual set of arguments.
tryInvoke(Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.DuckSetExecutor
 
tryInvoke(Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.FieldSetExecutor
 
tryInvoke(Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.ListSetExecutor
 
tryInvoke(Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.MapSetExecutor
 
tryInvoke(Object, Object, Object) - Method in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
 
tryInvoke(Object, Object, Object) - Method in interface org.apache.commons.jexl3.introspection.JexlPropertySet
Attempts to reuse this JexlPropertySet, checking that it is compatible with the actual set of arguments.
tryInvoke(String, Object, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.ConstructorMethod
 
tryInvoke(String, Object, Object...) - Method in class org.apache.commons.jexl3.internal.introspection.MethodExecutor
 
tryInvoke(String, Object, Object...) - Method in interface org.apache.commons.jexl3.introspection.JexlMethod
Attempts to reuse this JexlMethod, checking that it is compatible with the actual set of arguments.
tryInvoke(InterpreterBase, String, Object, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.ArithmeticFuncall
 
tryInvoke(InterpreterBase, String, Object, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.ContextFuncall
 
tryInvoke(InterpreterBase, String, Object, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.ContextualCtor
 
tryInvoke(InterpreterBase, String, Object, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase.Funcall
Try invocation.
tryOverload(JexlNode, JexlOperator, Object...) - Method in class org.apache.commons.jexl3.internal.Operators
Attempts to call an operator.
TryResource() - Method in class org.apache.commons.jexl3.parser.Parser
 
TryResources() - Method in class org.apache.commons.jexl3.parser.Parser
 
TryStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
type - Variable in class org.apache.commons.jexl3.internal.introspection.IndexedType.IndexedContainer
The container type instance.
type - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.Block
The type of block, verbatim or directive.

U

uberspect - Variable in class org.apache.commons.jexl3.internal.Engine
The JexlUberspect instance.
uberspect - Variable in class org.apache.commons.jexl3.internal.FqcnResolver
The class loader.
uberspect - Variable in class org.apache.commons.jexl3.internal.InterpreterBase
The uberspect.
uberspect - Variable in class org.apache.commons.jexl3.internal.introspection.SandboxUberspect
The base uberspect.
uberspect - Variable in class org.apache.commons.jexl3.JexlBuilder
The JexlUberspect instance.
uberspect() - Method in class org.apache.commons.jexl3.JexlBuilder
 
uberspect(JexlUberspect) - Method in class org.apache.commons.jexl3.JexlBuilder
Sets the JexlUberspect instance the engine will use.
Uberspect - Class in org.apache.commons.jexl3.internal.introspection
Implements Uberspect to provide the default introspective functionality of JEXL.
Uberspect(Log, JexlUberspect.ResolverStrategy) - Constructor for class org.apache.commons.jexl3.internal.introspection.Uberspect
Creates a new Uberspect.
Uberspect(Log, JexlUberspect.ResolverStrategy, JexlPermissions) - Constructor for class org.apache.commons.jexl3.internal.introspection.Uberspect
Creates a new Uberspect.
UBERSPECT - Static variable in class org.apache.commons.jexl3.internal.Engine.UberspectHolder
The default uberspector that handles all introspection patterns.
Uberspect.ArithmeticUberspect - Class in org.apache.commons.jexl3.internal.introspection
The concrete uberspect Arithmetic class.
UberspectHolder() - Constructor for class org.apache.commons.jexl3.internal.Engine.UberspectHolder
Non-instantiable.
UCHAR_LEN - Static variable in class org.apache.commons.jexl3.parser.StringParser
The length of an escaped unicode sequence.
UnaryExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
unboxing - Variable in class org.apache.commons.jexl3.internal.ArrayBuilder
Whether we can try unboxing.
unboxingClass(Class<?>) - Static method in class org.apache.commons.jexl3.internal.ArrayBuilder
Gets the primitive type of given class (when it exists).
UNDECLARED - Static variable in class org.apache.commons.jexl3.internal.Scope
The value of an as-yet undeclared but variable, for instance: x; before var x;.
undefined - Variable in exception class org.apache.commons.jexl3.JexlException.Property
Undefined variable flag.
UNDEFINED - Enum constant in enum org.apache.commons.jexl3.JexlException.VariableIssue
The variable is undefined.
UNDEFINED - Static variable in class org.apache.commons.jexl3.internal.Scope
The value of a declared but undefined variable, for instance: var x;.
undefinedVariable(JexlNode, String) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when a variable is lexically known as undefined.
unescapeIdentifier(String) - Static method in class org.apache.commons.jexl3.parser.StringParser
Remove escape char ('\') from an identifier.
unexpected(char, int) - Method in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
Compose a parsing error message.
Unified Expressions and Templates - Search tag in package org.apache.commons.jexl3
Section
UNRESTRICTED - Static variable in class org.apache.commons.jexl3.internal.introspection.Permissions
The no-restriction introspection permission singleton.
UNRESTRICTED - Static variable in interface org.apache.commons.jexl3.introspection.JexlPermissions
The unrestricted permissions.
unsolvableMethod(JexlNode, String) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when a method can not be resolved.
unsolvableMethod(JexlNode, String, Object[]) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when a method can not be resolved.
unsolvableProperty(JexlNode, String, boolean, Throwable) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when a property can not be resolved.
unsolvableVariable(JexlNode, String, boolean) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when a variable can not be resolved.
untyped - Variable in class org.apache.commons.jexl3.internal.ArrayBuilder
The untyped list of items being added.
unwrap(Throwable) - Static method in exception class org.apache.commons.jexl3.JexlException
Unwraps the cause of a throwable due to reflection.
UpdateLineColumn(char) - Method in class org.apache.commons.jexl3.parser.SimpleCharStream
 
Using JEXL - Search tag in package org.apache.commons.jexl3
Section

V

vaClass - Variable in class org.apache.commons.jexl3.internal.introspection.MethodExecutor
If this method is a vararg method, vaClass is the component type of the vararg array.
validate(Class<?>) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks that a class is valid for permission check.
validate(Package) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks that a package is valid for permission check.
validate(Constructor<?>) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks that a constructor is valid for permission check.
validate(Field) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks that a field is valid for permission check.
validate(Method) - Method in interface org.apache.commons.jexl3.introspection.JexlPermissions
Checks that a method is valid for permission check.
value - Variable in class org.apache.commons.jexl3.internal.TemplateEngine.ConstantExpression
The constant held by this unified expression.
value - Variable in class org.apache.commons.jexl3.parser.SimpleNode
Volatile value so it can be used as a last evaluation cache.
valueClass - Variable in class org.apache.commons.jexl3.internal.introspection.DuckSetExecutor
The property value class.
valueClass - Variable in class org.apache.commons.jexl3.internal.introspection.MapSetExecutor
The property value class.
valueClass - Variable in class org.apache.commons.jexl3.internal.introspection.PropertySetExecutor
The property value class.
ValueExpression() - Method in class org.apache.commons.jexl3.parser.Parser
 
valueOf(String) - Static method in enum org.apache.commons.jexl3.internal.TemplateEngine.BlockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jexl3.JexlException.VariableIssue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jexl3.JexlOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.commons.jexl3.internal.TemplateEngine.BlockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jexl3.internal.TemplateEngine.ExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jexl3.internal.TemplateEngine.ParseState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jexl3.introspection.JexlUberspect.JexlResolver
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jexl3.JexlException.VariableIssue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jexl3.JexlOperator
Returns an array containing the constants of this enum type, in the order they are declared.
Var() - Method in class org.apache.commons.jexl3.parser.Parser
 
VAR - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
varCollector() - Method in class org.apache.commons.jexl3.internal.Engine
Creates a collector instance.
VarCollector(int) - Constructor for class org.apache.commons.jexl3.internal.Engine.VarCollector
Constructs a new instance.
Variable(JexlNode, String, boolean) - Constructor for exception class org.apache.commons.jexl3.JexlException.Variable
Creates a new Variable exception instance.
Variable(JexlNode, String, JexlException.VariableIssue) - Constructor for exception class org.apache.commons.jexl3.JexlException.Variable
Creates a new Variable exception instance.
variableError(JexlNode, String, boolean) - Static method in exception class org.apache.commons.jexl3.JexlException
Deprecated.
3.2
variableError(JexlNode, String, JexlException.VariableIssue) - Method in class org.apache.commons.jexl3.internal.InterpreterBase
Triggered when a variable generates an issue.
variableError(JexlNode, String, JexlException.VariableIssue) - Static method in exception class org.apache.commons.jexl3.JexlException
Generates a message for a variable error.
VariableIssue() - Constructor for enum org.apache.commons.jexl3.JexlException.VariableIssue
 
VARQUOTE - Static variable in exception class org.apache.commons.jexl3.JexlException
Used 3 times.
vars - Variable in class org.apache.commons.jexl3.internal.Scope
The number of local variables.
vaStart - Variable in class org.apache.commons.jexl3.internal.introspection.MethodExecutor
If this method is a vararg method, vaStart is the last argument index.
VERBATIM - Enum constant in enum org.apache.commons.jexl3.internal.TemplateEngine.BlockType
Block is to be output "as is" but may be a unified expression.
version - Variable in class org.apache.commons.jexl3.internal.introspection.Uberspect
The introspector version.
version - Variable in class org.apache.commons.jexl3.internal.Script
The engine version (as class loader change count) that last evaluated this script.
visit(TemplateEngine.CompositeExpression, Object) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Visit a composite expression.
visit(TemplateEngine.ConstantExpression, Object) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Visit a constant expression.
visit(TemplateEngine.DeferredExpression, Object) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Visit a deferred expression.
visit(TemplateEngine.ImmediateExpression, Object) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Visit an immediate expression.
visit(TemplateEngine.NestedExpression, Object) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Visit a nested expression.
visit(TemplateEngine.TemplateExpression, Object) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
Visit a template expression.
visit(ASTAddNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTAddNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTAddNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTAddNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTAddNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTAmbiguous, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
Unused, should throw in Parser.
visit(ASTAndNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTAndNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTAndNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTAndNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTAnnotatedStatement, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTAnnotatedStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTAnnotatedStatement, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTAnnotatedStatement, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTAnnotation, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTAnnotation, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTAnnotation, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTAnnotation, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTAnnotation, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTArguments, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTArguments, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTArguments, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTArguments, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTArrayAccess, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTArrayAccess, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTArrayAccess, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTArrayAccess, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTArrayAccess, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTArrayLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTArrayLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTArrayLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTArrayLiteral, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTArrayLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTAssignment, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTAssignment, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTAssignment, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTAssignment, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTAssignment, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTBitwiseAndNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTBitwiseAndNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTBitwiseAndNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTBitwiseAndNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTBitwiseAndNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTBitwiseComplNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTBitwiseComplNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTBitwiseComplNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTBitwiseComplNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTBitwiseComplNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTBitwiseOrNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTBitwiseOrNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTBitwiseOrNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTBitwiseOrNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTBitwiseOrNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTBitwiseXorNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTBitwiseXorNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTBitwiseXorNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTBitwiseXorNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTBitwiseXorNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTBlock, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTBlock, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTBlock, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTBlock, Object) - Method in class org.apache.commons.jexl3.internal.TemplateDebugger
 
visit(ASTBlock, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTBreak, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTBreak, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTBreak, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTBreak, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTConstructorNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTConstructorNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTConstructorNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTConstructorNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTConstructorNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTContinue, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTContinue, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTContinue, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTContinue, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTDecrementGetNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTDecrementGetNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTDecrementGetNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTDecrementGetNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTDecrementGetNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTDefineVars, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTDefineVars, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTDefineVars, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTDefineVars, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTDivNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTDivNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTDivNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTDivNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTDivNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTDoWhileStatement, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTDoWhileStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTDoWhileStatement, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTDoWhileStatement, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTDoWhileStatement, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTEmptyFunction, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTEmptyFunction, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTEmptyFunction, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTEmptyFunction, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTEQNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTEQNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTEQNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTEQNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTEQNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTEQSNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTEQSNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTEQSNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTEQSNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTEQSNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTERNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTERNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTERNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTERNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTERNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTEWNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTEWNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTEWNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTEWNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTEWNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTExtendedLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTExtendedLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTExtendedLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTExtendedLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTFalseNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTFalseNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTFalseNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTFalseNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTForeachStatement, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTForeachStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTForeachStatement, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTForeachStatement, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTForeachStatement, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTFunctionNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTFunctionNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTFunctionNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTFunctionNode, Object) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter
Interprets a function node.
visit(ASTFunctionNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTGENode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTGENode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTGENode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTGENode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTGENode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTGetDecrementNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTGetDecrementNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTGetDecrementNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTGetDecrementNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTGetDecrementNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTGetIncrementNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTGetIncrementNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTGetIncrementNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTGetIncrementNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTGetIncrementNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTGTNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTGTNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTGTNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTGTNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTGTNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTIdentifierAccess, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTIdentifierAccess, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTIdentifierAccess, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTIdentifierAccess, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTIdentifier, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTIdentifier, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTIdentifier, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTIdentifier, Object) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter
 
visit(ASTIdentifier, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTIfStatement, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTIfStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTIfStatement, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTIfStatement, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTIncrementGetNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTIncrementGetNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTIncrementGetNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTIncrementGetNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTIncrementGetNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTInstanceOf, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTInstanceOf, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTInstanceOf, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTInstanceOf, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTJexlScript, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTJexlScript, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTJexlScript, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTJexlScript, Object) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter
 
visit(ASTJexlScript, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTJxltLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTJxltLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTJxltLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTJxltLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTLENode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTLENode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTLENode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTLENode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTLENode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTLTNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTLTNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTLTNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTLTNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTLTNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTMapEntry, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTMapEntry, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTMapEntry, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTMapEntry, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTMapLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTMapLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTMapLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTMapLiteral, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTMapLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTMethodNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTMethodNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTMethodNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTMethodNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTMethodNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTMethodNode, Object, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
Execute a method call, ie syntactically written as name.call(...).
visit(ASTModNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTModNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTModNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTModNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTModNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTMulNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTMulNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTMulNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTMulNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTMulNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNENode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNENode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNENode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNENode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTNENode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNESNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNESNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNESNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNESNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTNESNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNEWNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNEWNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNEWNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNEWNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTNEWNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNotInstanceOf, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNotInstanceOf, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNotInstanceOf, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNotInstanceOf, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNotNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNotNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNotNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNotNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTNotNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNRNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNRNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNRNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNRNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTNRNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNSWNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNSWNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNSWNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNSWNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTNSWNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNullLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNullLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNullLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNullLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNullpNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNullpNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNullpNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNullpNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTNumberLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTNumberLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTNumberLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTNumberLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTOrNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTOrNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTOrNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTOrNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTQualifiedIdentifier, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTQualifiedIdentifier, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTQualifiedIdentifier, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTQualifiedIdentifier, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTRangeNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTRangeNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTRangeNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTRangeNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTRangeNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTReferenceExpression, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTReferenceExpression, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTReferenceExpression, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTReferenceExpression, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTReference, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTReference, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTReference, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTReference, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTRegexLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTRegexLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTRegexLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTRegexLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTReturnStatement, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTReturnStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTReturnStatement, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTReturnStatement, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetAddNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetAddNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetAddNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetAddNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetAddNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSetAddNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetAndNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetAndNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetAndNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetAndNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetAndNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSetAndNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetDivNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetDivNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetDivNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetDivNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetDivNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSetDivNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetLiteral, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetModNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetModNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetModNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetModNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetModNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSetModNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetMultNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetMultNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetMultNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetMultNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetMultNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSetMultNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetOrNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetOrNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetOrNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetOrNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetOrNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSetOrNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetShiftRightNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetShiftRightNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetShiftRightNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetShiftRightNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetShiftRightNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetSubNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetSubNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetSubNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetSubNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetSubNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSetSubNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSetXorNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSetXorNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSetXorNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSetXorNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTSetXorNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSetXorNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTShiftLeftNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTShiftRightNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTShiftRightNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTShiftRightNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTShiftRightNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTShiftRightUnsignedNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSizeFunction, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSizeFunction, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSizeFunction, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSizeFunction, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTStringLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTStringLiteral, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTStringLiteral, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTStringLiteral, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSubNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSubNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSubNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSubNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSubNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTSWNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTSWNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTSWNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTSWNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visit(ASTSWNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTTernaryNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTTernaryNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTTernaryNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTTernaryNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTThrowStatement, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTThrowStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTThrowStatement, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTThrowStatement, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTTrueNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTTrueNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTTrueNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTTrueNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTTryResources, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTTryResources, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTTryResources, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTTryResources, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTTryStatement, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTTryStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTTryStatement, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTTryStatement, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTTryStatement, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTUnaryMinusNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTUnaryMinusNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTUnaryMinusNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTUnaryMinusNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTUnaryPlusNode, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTUnaryPlusNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTUnaryPlusNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTUnaryPlusNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTVar, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTVar, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTVar, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTVar, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(ASTWhileStatement, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
 
visit(ASTWhileStatement, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
 
visit(ASTWhileStatement, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
 
visit(ASTWhileStatement, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visit(ASTWhileStatement, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
 
visit(SimpleNode, Object) - Method in class org.apache.commons.jexl3.parser.ParserVisitor
Unused, satisfy ParserVisitor interface.
visitBlock(ASTBlock, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
Base visitation for blocks.
visitExpression(JexlExpression, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
Visits all AST constituents of a JEXL expression.
visitLexicalNode(JexlNode, Object) - Method in class org.apache.commons.jexl3.internal.Interpreter
Runs a node.
visitNode(JexlNode, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
Visits a node.
visitNode(JexlNode, Object) - Method in class org.apache.commons.jexl3.parser.FeatureController
 
visitNode(JexlNode, Object) - Method in class org.apache.commons.jexl3.parser.OperatorController
 
visitParameter(String, Object) - Method in class org.apache.commons.jexl3.internal.Debugger
A pseudo visitor for parameters.
visitScript(JexlScript, Object) - Method in class org.apache.commons.jexl3.internal.ScriptVisitor
Visits all AST constituents of a JEXL script.
vm - Variable in class org.apache.commons.jexl3.internal.InterpreterBase.CallDispatcher
The method to call.

W

WHILE - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
WhileStatement() - Method in class org.apache.commons.jexl3.parser.Parser
 
white(String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Deprecated.
WhiteSet() - Constructor for class org.apache.commons.jexl3.introspection.JexlSandbox.WhiteSet
Deprecated.
 
wildcardAllow(Class<?>) - Method in class org.apache.commons.jexl3.internal.introspection.Permissions
Whether the wildcard set of packages allows a given class to be introspected.
wildcardAllow(Set<String>, String) - Static method in class org.apache.commons.jexl3.internal.introspection.Permissions
Whether the wilcard set of packages allows a given package to be introspected.
wildcards - Variable in class org.apache.commons.jexl3.internal.introspection.PermissionsParser
The set of wildcard imports.
withValueSet(Object, Consumer<Object>) - Method in class org.apache.commons.jexl3.internal.Engine
Utility to deal with single value or set of values.
write - Variable in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
The controlled writable properties.
write() - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Gets the set of writable property names in these permissions.
write(Class<?>, String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Gets the write permission value for a given property of a class.
write(String...) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox.Permissions
Adds a list of writable property names to these permissions.
write(String, String) - Method in class org.apache.commons.jexl3.introspection.JexlSandbox
Deprecated.
writePragmas(StringBuilder, Map<String, Object>) - Static method in class org.apache.commons.jexl3.internal.Debugger
Stringifies the pragmas.
writer - Variable in class org.apache.commons.jexl3.internal.TemplateInterpreter
The writer used to output.
writer(Writer) - Method in class org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
Sets the writer.

X

xor - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
xor(Object, Object) - Method in class org.apache.commons.jexl3.JexlArithmetic
Performs a bitwise xor.
XOR - Enum constant in enum org.apache.commons.jexl3.JexlOperator
Bitwise-xor operator.
xor_assign - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.

_

_AND - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
_OR - Static variable in interface org.apache.commons.jexl3.parser.ParserConstants
RegularExpression Id.
_position - Variable in class org.apache.commons.jexl3.parser.StringProvider
 
_reader - Variable in class org.apache.commons.jexl3.parser.StreamProvider
 
_size - Variable in class org.apache.commons.jexl3.parser.StringProvider
 
_string - Variable in class org.apache.commons.jexl3.parser.StringProvider
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form