Index
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 classc
. - getField(Class<?>, String) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
-
Gets the field named by
key
for the classc
. - 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
andparams
for the Classc
. - getMethod(Class<?>, MethodKey) - Method in class org.apache.commons.jexl3.internal.introspection.Introspector
-
Gets the method defined by the
MethodKey
for the classc
. - getMethod(Class<?>, MethodKey) - Method in class org.apache.commons.jexl3.internal.introspection.Uberspect
-
Gets the method defined by
key
and for the Classc
. - 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.Use
JexlNode(int)
. - 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.Use
SimpleNode(int)
. - 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
-
The source of this template expression(see
TemplateEngine.TemplateExpression.prepare(org.apache.commons.jexl3.internal.Interpreter)
). - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form