$ A B C D E F G H I J K L M N O P R S T U V W X _
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $() - Static method in class org.mvel2.util.Make.List
- $() - Static method in class org.mvel2.util.Make.Map
- $() - Static method in class org.mvel2.util.Make.Set
- $() - Static method in class org.mvel2.util.Make.String
A
- AbstractOptimizer - Class in org.mvel2.optimizers
- AbstractOptimizer() - Constructor for class org.mvel2.optimizers.AbstractOptimizer
- AbstractOptimizer(ParserContext) - Constructor for class org.mvel2.optimizers.AbstractOptimizer
- AbstractParser - Class in org.mvel2.compiler
-
This is the core parser that the subparsers extend.
- AbstractParser() - Constructor for class org.mvel2.compiler.AbstractParser
- AbstractParser(ParserContext) - Constructor for class org.mvel2.compiler.AbstractParser
- acc - Variable in class org.mvel2.ast.DeepAssignmentNode
- accessor - Variable in class org.mvel2.ast.ASTNode
- accessor - Variable in class org.mvel2.ast.Union
- accessor - Variable in class org.mvel2.compiler.CompiledAccExpression
- accessor - Variable in class org.mvel2.optimizers.impl.refl.nodes.Union
- Accessor - Interface in org.mvel2.compiler
- accessorCompilers - Static variable in class org.mvel2.optimizers.OptimizerFactory
- AccessorNode - Interface in org.mvel2.compiler
- AccessorOptimizer - Interface in org.mvel2.optimizers
- accExpr - Variable in class org.mvel2.ast.AssignmentNode
- accExpr - Variable in class org.mvel2.ast.IndexedAssignmentNode
- add(int, E) - Method in class org.mvel2.util.FastList
- add(E) - Method in class org.mvel2.util.FastList
- add(Object) - Method in class org.mvel2.util.ExecutionStack
- add(Object) - Method in interface org.mvel2.util.Stack
- ADD - Static variable in interface org.mvel2.Operator
- addAccessorNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- addAll(int, Collection<? extends E>) - Method in class org.mvel2.util.FastList
- addAll(Collection) - Method in class org.mvel2.util.FastList
- addAllImports(Map<String, Object>) - Method in class org.mvel2.ParserConfiguration
- addClass(Class) - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- addClassMemberStaticImports(String) - Method in class org.mvel2.ParserConfiguration
- addConversionHandler(Class, ConversionHandler) - Static method in class org.mvel2.DataConversion
-
Register a new
ConversionHandler
with the factory. - addError(ErrorDetail) - Method in class org.mvel2.ParserContext
- addFatalError(String) - Method in class org.mvel2.compiler.AbstractParser
- addFatalError(String, int) - Method in class org.mvel2.compiler.AbstractParser
- addImport(Class) - Method in class org.mvel2.ParserConfiguration
- addImport(Class) - Method in class org.mvel2.ParserContext
-
Adds an import for the specified Class.
- addImport(String, Class) - Method in class org.mvel2.ParserConfiguration
- addImport(String, Class) - Method in class org.mvel2.ParserContext
-
Adds an import for a specified Class using an alias.
- addImport(String, Method) - Method in class org.mvel2.ParserConfiguration
- addImport(String, Method) - Method in class org.mvel2.ParserContext
-
Adds an import for a specified Method representing a static method import using an alias.
- addImport(String, Proto) - Method in class org.mvel2.ParserConfiguration
- addImport(String, MethodStub) - Method in class org.mvel2.ParserConfiguration
- addImport(String, MethodStub) - Method in class org.mvel2.ParserContext
-
Adds a static import for the specified
MethodStub
with an alias. - addImport(Proto) - Method in class org.mvel2.ParserContext
- addIndexedInput(String) - Method in class org.mvel2.ParserContext
- addIndexedInput(String[]) - Method in class org.mvel2.ParserContext
- addIndexedInputs(Collection<String>) - Method in class org.mvel2.ParserContext
- addIndexedLocals(String[]) - Method in class org.mvel2.ParserContext
- addIndexedLocals(Collection<String>) - Method in class org.mvel2.ParserContext
- addInput(String, Class) - Method in class org.mvel2.ParserContext
- addInput(String, Class, Class[]) - Method in class org.mvel2.ParserContext
- addInputs(Map<String, Class>) - Method in class org.mvel2.ParserContext
- addKey(K) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- addKey(K, V) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- addMethodCache(Class, Integer, Method) - Static method in class org.mvel2.PropertyAccessor
- addNamedTemplate(String, CompiledTemplate) - Method in class org.mvel2.templates.SimpleTemplateRegistry
- addNamedTemplate(String, CompiledTemplate) - Method in interface org.mvel2.templates.TemplateRegistry
- addPackageImport(String) - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- addPackageImport(String) - Method in class org.mvel2.ParserConfiguration
- addPackageImport(String) - Method in class org.mvel2.ParserContext
-
Adds a package import to a parse session.
- addPrintOut(String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- addReadCache(Class, Integer, Member) - Static method in class org.mvel2.PropertyAccessor
- addResolver(String, VariableResolver) - Method in class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- addResolver(String, VariableResolver) - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- addResolver(String, VariableResolver) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- addResolver(String, VariableResolver) - Method in class org.mvel2.integration.impl.MapVariableResolverFactory
- addSubstatement(ExecutableStatement) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- addTokenNode(ASTNode) - Method in interface org.mvel2.util.ASTIterator
- addTokenNode(ASTNode) - Method in class org.mvel2.util.ASTLinkedList
- addTokenNode(ASTNode, ASTNode) - Method in interface org.mvel2.util.ASTIterator
- addTokenNode(ASTNode, ASTNode) - Method in class org.mvel2.util.ASTLinkedList
- addTypeParameters(Map<String, Map<String, Type>>) - Method in class org.mvel2.ParserContext
- addVariable(String, Class) - Method in class org.mvel2.ParserContext
- addVariable(String, Class, boolean) - Method in class org.mvel2.ParserContext
- addVariables(Map<String, Class>) - Method in class org.mvel2.ParserContext
- addWriteCache(Class, Integer, Member) - Static method in class org.mvel2.PropertyAccessor
- ADVANCED_DEBUG - Static variable in class org.mvel2.MVEL
- ADVANCED_DEBUGGING_FILE - Static variable in class org.mvel2.MVEL
- after - Variable in class org.mvel2.ast.ForNode
- allAccessors - Variable in class org.mvel2.optimizers.dynamic.DynamicClassLoader
- allowBootstrapBypass - Variable in class org.mvel2.ParserConfiguration
- allowNakedMethCall - Variable in class org.mvel2.ParserConfiguration
- allVars - Variable in class org.mvel2.util.VariableSpaceModel
- analysisCompile(char[], ParserContext) - Static method in class org.mvel2.MVEL
-
Performs an analysis compileShared, which will populate the ParserContext with type, input and variable information, but will not produce a payload.
- analysisCompile(String, ParserContext) - Static method in class org.mvel2.MVEL
- analyze() - Method in class org.mvel2.compiler.PropertyVerifier
-
Analyze the statement and return the known egress type.
- analyze(char[], ParserContext) - Static method in class org.mvel2.MVEL
- analyze(String, ParserContext) - Static method in class org.mvel2.MVEL
- And - Class in org.mvel2.ast
- And(ASTNode, ASTNode, boolean, ParserContext) - Constructor for class org.mvel2.ast.And
- AND - Static variable in interface org.mvel2.Operator
- anyArrayCheck(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- append(byte) - Method in class org.mvel2.util.StringAppender
- append(byte[]) - Method in class org.mvel2.util.StringAppender
- append(byte[], int, int) - Method in class org.mvel2.util.StringAppender
- append(char) - Method in class org.mvel2.util.StringAppender
- append(char[]) - Method in class org.mvel2.templates.util.io.StandardOutputStream
- append(char[]) - Method in class org.mvel2.templates.util.io.StringAppenderStream
- append(char[]) - Method in class org.mvel2.templates.util.io.StringBuilderStream
- append(char[]) - Method in interface org.mvel2.templates.util.TemplateOutputStream
- append(char[]) - Method in class org.mvel2.util.StringAppender
- append(char[], int, int) - Method in class org.mvel2.util.StringAppender
- append(CharSequence) - Method in class org.mvel2.templates.util.io.StandardOutputStream
- append(CharSequence) - Method in class org.mvel2.templates.util.io.StringAppenderStream
- append(CharSequence) - Method in class org.mvel2.templates.util.io.StringBuilderStream
- append(CharSequence) - Method in interface org.mvel2.templates.util.TemplateOutputStream
- append(CharSequence) - Method in class org.mvel2.util.StringAppender
- append(Object) - Method in class org.mvel2.util.StringAppender
- append(String) - Method in class org.mvel2.util.StringAppender
- append(ASTNode) - Method in class org.mvel2.util.ASTBinaryTree
- appender - Variable in class org.mvel2.templates.util.io.StringAppenderStream
- appender - Variable in class org.mvel2.templates.util.io.StringBuilderStream
- appendFactory(VariableResolverFactory) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- appendFactory(VariableResolverFactory, T) - Static method in class org.mvel2.integration.ResolverTools
-
Based on a root factory, append the new factory to the end of the chain.
- areBoxingCompatible(Class<?>, Class<?>) - Static method in class org.mvel2.util.ReflectionUtil
- areComparisonCompatible(Class<?>, Class<?>) - Static method in class org.mvel2.util.CompatibilityStrategy
- areComparisonCompatible(Class<?>, Class<?>) - Method in interface org.mvel2.util.CompatibilityStrategy.CompatibilityEvaluator
- areComparisonCompatible(Class<?>, Class<?>) - Method in class org.mvel2.util.CompatibilityStrategy.DefaultCompatibilityEvaluator
- areCompatible(Class<?>, Class<?>) - Method in class org.mvel2.ast.BinaryOperation
- areEqualityCompatible(Class<?>, Class<?>) - Static method in class org.mvel2.util.CompatibilityStrategy
- areEqualityCompatible(Class<?>, Class<?>) - Method in interface org.mvel2.util.CompatibilityStrategy.CompatibilityEvaluator
- areEqualityCompatible(Class<?>, Class<?>) - Method in class org.mvel2.util.CompatibilityStrategy.DefaultCompatibilityEvaluator
- arePrimitiveCompatible(Class<?>, Class<?>, boolean) - Method in class org.mvel2.util.CompatibilityStrategy.DefaultCompatibilityEvaluator
- arithmeticFunctionReduction(int) - Method in class org.mvel2.compiler.AbstractParser
-
Reduce the current operations on the stack.
- array - Variable in class org.mvel2.templates.util.ArrayIterator
- ARRAY - Static variable in class org.mvel2.ast.ForEachNode
- ARRAY - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- ARRAY - Static variable in class org.mvel2.util.CollectionParser
- ARRAY_TYPE_LITERAL - Static variable in class org.mvel2.ast.ASTNode
- ArrayAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- ArrayAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- ArrayAccessor(int) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- ArrayAccessorNest - Class in org.mvel2.optimizers.impl.refl.nodes
- ArrayAccessorNest() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- ArrayAccessorNest(String) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- ArrayAccessorNest(ExecutableStatement) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- ArrayCH - Class in org.mvel2.conversion
- ArrayCH() - Constructor for class org.mvel2.conversion.ArrayCH
- ArrayCreator - Class in org.mvel2.optimizers.impl.refl.collection
- ArrayCreator(Accessor[], Class) - Constructor for class org.mvel2.optimizers.impl.refl.collection.ArrayCreator
- ArrayHandler - Class in org.mvel2.conversion
- ArrayHandler(Class) - Constructor for class org.mvel2.conversion.ArrayHandler
- ArrayIterator - Class in org.mvel2.templates.util
- ArrayIterator(Object[]) - Constructor for class org.mvel2.templates.util.ArrayIterator
- ArrayLength - Class in org.mvel2.optimizers.impl.refl.nodes
- ArrayLength() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ArrayLength
- arraySize - Variable in class org.mvel2.ast.TypeDescriptor
- ArraySize - Class in org.mvel2.ast
- ArraySize(char[]) - Constructor for class org.mvel2.ast.ArraySize
- arrayStore(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- ArrayTools - Class in org.mvel2.util
- ArrayTools() - Constructor for class org.mvel2.util.ArrayTools
- arrayType - Variable in class org.mvel2.ast.NewObjectNode.NewObjectArray
- arrayType - Variable in class org.mvel2.optimizers.impl.refl.collection.ArrayCreator
- arrayType - Variable in class org.mvel2.optimizers.impl.refl.collection.MDArrayCreator
- asBigDecimal(Object) - Static method in class org.mvel2.math.MathProcessor
- asInt(Object) - Static method in class org.mvel2.compiler.AbstractParser
- ASMAccessorOptimizer - Class in org.mvel2.optimizers.impl.asm
-
Implementation of the MVEL Just-in-Time (JIT) compiler for Property Accessors using the ASM bytecode engineering library.
- ASMAccessorOptimizer() - Constructor for class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- ASMAccessorOptimizer(ClassWriter, MethodVisitor, ArrayList<ExecutableStatement>, String, StringAppender, int) - Constructor for class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- ASMAccessorOptimizer.ContextClassLoader - Class in org.mvel2.optimizers.impl.asm
- ASSERT - Static variable in interface org.mvel2.Operator
- assertion - Variable in class org.mvel2.ast.AssertNode
- AssertNode - Class in org.mvel2.ast
- AssertNode(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.AssertNode
- ASSIGN - Static variable in class org.mvel2.ast.ASTNode
- ASSIGN - Static variable in interface org.mvel2.Operator
- ASSIGN_ADD - Static variable in interface org.mvel2.Operator
- ASSIGN_AND - Static variable in interface org.mvel2.Operator
- ASSIGN_DIV - Static variable in interface org.mvel2.Operator
- ASSIGN_LSHIFT - Static variable in interface org.mvel2.Operator
- ASSIGN_MOD - Static variable in interface org.mvel2.Operator
- ASSIGN_OR - Static variable in interface org.mvel2.Operator
- ASSIGN_RSHIFT - Static variable in interface org.mvel2.Operator
- ASSIGN_RUSHIFT - Static variable in interface org.mvel2.Operator
- ASSIGN_STR_APPEND - Static variable in interface org.mvel2.Operator
- ASSIGN_SUB - Static variable in interface org.mvel2.Operator
- ASSIGN_XOR - Static variable in interface org.mvel2.Operator
- Assignment - Interface in org.mvel2.ast
- AssignmentNode - Class in org.mvel2.ast
- AssignmentNode(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.AssignmentNode
- assignmentVar - Variable in class org.mvel2.ast.AssignmentNode
- assignmentVar - Variable in class org.mvel2.ast.IndexedAssignmentNode
- ASTBinaryTree - Class in org.mvel2.util
- ASTBinaryTree(ASTNode) - Constructor for class org.mvel2.util.ASTBinaryTree
- ASTIterator - Interface in org.mvel2.util
-
The ASTIterator interface defines the functionality required by the enginer, for compiletime and runtime operations.
- ASTLinkedList - Class in org.mvel2.util
- ASTLinkedList() - Constructor for class org.mvel2.util.ASTLinkedList
- ASTLinkedList(ASTNode) - Constructor for class org.mvel2.util.ASTLinkedList
- ASTLinkedList(ASTNode, int) - Constructor for class org.mvel2.util.ASTLinkedList
- ASTLinkedList(ASTIterator) - Constructor for class org.mvel2.util.ASTLinkedList
- ASTNode - Class in org.mvel2.ast
- ASTNode(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.ASTNode
- ASTNode(ParserContext) - Constructor for class org.mvel2.ast.ASTNode
B
- back() - Method in interface org.mvel2.util.ASTIterator
- back() - Method in class org.mvel2.util.ASTLinkedList
- balancedCapture(char[], int, char) - Static method in class org.mvel2.util.ParseTools
-
This is an important aspect of the core parser tools.
- balancedCapture(char[], int, int, char) - Static method in class org.mvel2.util.ParseTools
- balancedCaptureWithLineAccounting(char[], int, int, char, ParserContext) - Static method in class org.mvel2.util.ParseTools
- BaseAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- BaseAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
- baseComponentType - Variable in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- baseDir - Variable in class org.mvel2.templates.TemplateRuntime
- BaseVariableResolverFactory - Class in org.mvel2.integration.impl
-
Use this class to extend you own VariableResolverFactories.
- BaseVariableResolverFactory() - Constructor for class org.mvel2.integration.impl.BaseVariableResolverFactory
- BasicCommandSet - Class in org.mvel2.sh.command.basic
- BasicCommandSet() - Constructor for class org.mvel2.sh.command.basic.BasicCommandSet
- BEAN - Static variable in class org.mvel2.optimizers.AbstractOptimizer
- begin - Variable in class org.mvel2.templates.res.Node
- BIG_DECIMAL - Static variable in interface org.mvel2.DataTypes
- BIG_INTEGER - Static variable in interface org.mvel2.DataTypes
- BigDecimalCH - Class in org.mvel2.conversion
- BigDecimalCH() - Constructor for class org.mvel2.conversion.BigDecimalCH
- BigDecSigner() - Constructor for class org.mvel2.ast.Sign.BigDecSigner
- BigIntegerCH - Class in org.mvel2.conversion
- BigIntegerCH() - Constructor for class org.mvel2.conversion.BigIntegerCH
- BigIntSigner() - Constructor for class org.mvel2.ast.Sign.BigIntSigner
- BinaryOperation - Class in org.mvel2.ast
- BinaryOperation(int, ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.BinaryOperation
- BinaryOperation(int, ParserContext) - Constructor for class org.mvel2.ast.BinaryOperation
- BlankLiteral - Class in org.mvel2.compiler
- BlankLiteral() - Constructor for class org.mvel2.compiler.BlankLiteral
- BLOCK_DO - Static variable in class org.mvel2.ast.ASTNode
- BLOCK_DO_UNTIL - Static variable in class org.mvel2.ast.ASTNode
- BLOCK_FOR - Static variable in class org.mvel2.ast.ASTNode
- BLOCK_FOREACH - Static variable in class org.mvel2.ast.ASTNode
- BLOCK_IF - Static variable in class org.mvel2.ast.ASTNode
- BLOCK_UNTIL - Static variable in class org.mvel2.ast.ASTNode
- BLOCK_WHILE - Static variable in class org.mvel2.ast.ASTNode
- BLOCK_WITH - Static variable in class org.mvel2.ast.ASTNode
- BlockNode - Class in org.mvel2.ast
- BlockNode(ParserContext) - Constructor for class org.mvel2.ast.BlockNode
- blockOffset - Variable in class org.mvel2.ast.BlockNode
- blockStart - Variable in class org.mvel2.ast.BlockNode
- blockSymbols - Variable in class org.mvel2.ParserContext
- BOOLEAN - Static variable in interface org.mvel2.DataTypes
- BooleanCH - Class in org.mvel2.conversion
- BooleanCH() - Constructor for class org.mvel2.conversion.BooleanCH
- BooleanNode - Class in org.mvel2.ast
- BooleanNode(ParserContext) - Constructor for class org.mvel2.ast.BooleanNode
- boOptimize(int, ASTNode, ASTNode, ParserContext) - Static method in class org.mvel2.util.CompilerTools
- box(int) - Static method in class org.mvel2.math.MathProcessor
- boxPrimitive(Class) - Static method in class org.mvel2.util.ParseTools
- breakpoints - Variable in class org.mvel2.debug.DebuggerContext
- btr - Variable in class org.mvel2.util.StringAppender
- buildForEach(char[], int, int, int, int, int, ParserContext) - Method in class org.mvel2.ast.ForNode
- buildInputs() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- buildLog - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- buildTree(ASTIterator) - Static method in class org.mvel2.util.ASTBinaryTree
- BW_AND - Static variable in interface org.mvel2.Operator
- BW_NOT - Static variable in interface org.mvel2.Operator
- BW_OR - Static variable in interface org.mvel2.Operator
- BW_SHIFT_LEFT - Static variable in interface org.mvel2.Operator
- BW_SHIFT_RIGHT - Static variable in interface org.mvel2.Operator
- BW_USHIFT_LEFT - Static variable in interface org.mvel2.Operator
- BW_USHIFT_RIGHT - Static variable in interface org.mvel2.Operator
- BW_XOR - Static variable in interface org.mvel2.Operator
- BYTE - Static variable in interface org.mvel2.DataTypes
- ByteCH - Class in org.mvel2.conversion
- ByteCH() - Constructor for class org.mvel2.conversion.ByteCH
C
- cache - Variable in class org.mvel2.ast.Stacklang.Instruction
- cachedGlobalResolvers - Variable in class org.mvel2.util.SharedVariableSpaceModel
- CachedMapVariableResolverFactory - Class in org.mvel2.integration.impl
- CachedMapVariableResolverFactory() - Constructor for class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- CachedMapVariableResolverFactory(Map<String, Object>) - Constructor for class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- CachedMapVariableResolverFactory(Map<String, Object>, VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- cachedValue - Variable in class org.mvel2.util.StaticFieldStub
- cacheNegativeHitForDynamicImport(String) - Method in class org.mvel2.ParserConfiguration
- CachingMapVariableResolverFactory - Class in org.mvel2.integration.impl
- CachingMapVariableResolverFactory(Map) - Constructor for class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- calcRowAndColumn() - Method in exception org.mvel2.CompileException
- calcRowAndColumn() - Method in class org.mvel2.ErrorDetail
- calculateContents(char[]) - Method in class org.mvel2.templates.res.Node
- calculateContents(char[]) - Method in class org.mvel2.templates.res.TextNode
- calculateDecl() - Method in class org.mvel2.util.ProtoParser
- call(Object, Object, VariableResolverFactory, Object[]) - Method in class org.mvel2.ast.Function
- call(Object, Object, VariableResolverFactory, Object[]) - Method in class org.mvel2.ast.FunctionInstance
- call(Object, Object, VariableResolverFactory, Object[]) - Method in class org.mvel2.ast.Proto.Receiver
- call(Object, Object, VariableResolverFactory, Object[]) - Method in class org.mvel2.ast.PrototypalFunctionInstance
- call(Object, Object, VariableResolverFactory, Object[]) - Method in interface org.mvel2.util.CallableProxy
- call(Object, Object, VariableResolverFactory, Object[]) - Method in class org.mvel2.util.MethodStub
- call(Object, Object, VariableResolverFactory, Object[]) - Method in class org.mvel2.util.StaticFieldStub
- call(Object, Object, VariableResolverFactory, Object[]) - Method in interface org.mvel2.util.StaticStub
- CallableProxy - Interface in org.mvel2.util
- canCast(Class, Class) - Method in class org.mvel2.ast.TypeCast
- canConvert(Class, Class) - Static method in class org.mvel2.DataConversion
- canConvertFrom(Class) - Method in class org.mvel2.conversion.ArrayCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.ArrayHandler
- canConvertFrom(Class) - Method in class org.mvel2.conversion.BigDecimalCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.BigIntegerCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.BooleanCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.ByteCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.CharArrayCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.CharCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.CompositeCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.DoubleCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.FloatCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.IntArrayCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.IntegerCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.ListCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.LongCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.ObjectCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.PrimIntArrayCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.SetCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.ShortCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.StringArrayCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.StringCH
- canConvertFrom(Class) - Method in class org.mvel2.conversion.UnitConversion
- canConvertFrom(Class) - Method in interface org.mvel2.ConversionHandler
-
This method is used to indicate to the runtime whehter or not the handler knows how to convert from the specified type.
- canSerializeAccessor() - Method in class org.mvel2.ast.ASTNode
- capacity - Variable in class org.mvel2.util.StringAppender
- capture() - Method in class org.mvel2.optimizers.AbstractOptimizer
- capture() - Method in class org.mvel2.PropertyAccessor
- capture() - Method in class org.mvel2.templates.TemplateCompiler
- captureCodeBlock(int) - Method in class org.mvel2.compiler.AbstractParser
-
Capture a code block by type.
- captureContructorAndResidual(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- captureIdentifier() - Method in class org.mvel2.compiler.AbstractParser
-
Capture to the end of the current identifier under the cursor.
- captureOrbInternal() - Method in class org.mvel2.templates.TemplateCompiler
- captureOrbToken() - Method in class org.mvel2.templates.TemplateCompiler
- captureStringLiteral(char, char[], int, int) - Static method in class org.mvel2.util.ParseTools
- captureToEOS() - Method in class org.mvel2.compiler.AbstractParser
-
Capture from the current cursor position, to the end of the statement.
- captureToEOS(char[], int) - Static method in class org.mvel2.templates.util.TemplateTools
- captureToEOS(char[], int, int, ParserContext) - Static method in class org.mvel2.util.ParseTools
- captureToEOSorEOL() - Method in class org.mvel2.compiler.AbstractParser
-
From the current cursor position, capture to the end of statement, or the end of line, whichever comes first.
- captureToEOT() - Method in class org.mvel2.compiler.AbstractParser
-
From the current cursor position, capture to the end of the current token.
- captureToNextTokenJunction() - Method in class org.mvel2.compiler.AbstractParser
-
From the current cursor position, capture to the end of the next token junction.
- captureToNextTokenJunction(char[], int, int, ParserContext) - Static method in class org.mvel2.util.ParseTools
- captureToWhitespace() - Method in class org.mvel2.MacroProcessor
- cdepth - Variable in class org.mvel2.sh.ShellSession
- ce - Variable in class org.mvel2.templates.res.CompiledCodeNode
- ce - Variable in class org.mvel2.templates.res.CompiledDeclareNode
- ce - Variable in class org.mvel2.templates.res.CompiledEvalNode
- ce - Variable in class org.mvel2.templates.res.CompiledExpressionNode
- ce - Variable in class org.mvel2.templates.res.CompiledForEachNode
- ce - Variable in class org.mvel2.templates.res.CompiledIfNode
- ce - Variable in class org.mvel2.templates.res.CompiledTerminalExpressionNode
- cEnd - Variable in class org.mvel2.templates.res.Node
- cFileCache - Variable in class org.mvel2.templates.res.CompiledIncludeNode
- ChangeWorkingDir - Class in org.mvel2.sh.command.file
- ChangeWorkingDir() - Constructor for class org.mvel2.sh.command.file.ChangeWorkingDir
- CHAR - Static variable in interface org.mvel2.DataTypes
- CharArrayCH - Class in org.mvel2.conversion
- CharArrayCH() - Constructor for class org.mvel2.conversion.CharArrayCH
- charAt(int) - Method in class org.mvel2.util.StringAppender
- CharCH - Class in org.mvel2.conversion
- CharCH() - Constructor for class org.mvel2.conversion.CharCH
- CHARSEQUENCE - Static variable in class org.mvel2.ast.ForEachNode
- checkArgumentCount(int) - Method in class org.mvel2.ast.Function
- checkBreak(LineLabel, VariableResolverFactory, CompiledExpression) - Method in class org.mvel2.debug.DebuggerContext
- checkcast(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- checkForDynamicImport(String) - Method in class org.mvel2.ParserConfiguration
- checkForPossibleUnresolvedViolations(char[], int, ParserContext) - Static method in class org.mvel2.util.ProtoParser
-
This is such a horrible hack, but it's more performant than any other horrible hack I can think of right now.
- checkMethodCache(Class, Integer) - Static method in class org.mvel2.PropertyAccessor
- checkNameSafety(String) - Static method in class org.mvel2.util.ParseTools
- checkParmTypesCache(Method) - Static method in class org.mvel2.PropertyAccessor
- checkReadCache(Class, Integer) - Static method in class org.mvel2.PropertyAccessor
- checkWriteCache(Class, Integer) - Static method in class org.mvel2.PropertyAccessor
- CHOR - Static variable in interface org.mvel2.Operator
- cIncludeExpression - Variable in class org.mvel2.templates.res.CompiledIncludeNode
- cIncludeExpression - Variable in class org.mvel2.templates.res.CompiledNamedIncludeNode
- CLASS_CONSTRUCTOR_CACHE - Static variable in class org.mvel2.util.ParseTools
- CLASS_LITERALS - Static variable in class org.mvel2.compiler.AbstractParser
- CLASS_RESOLVER_CACHE - Static variable in class org.mvel2.util.ParseTools
- ClassImportResolverFactory - Class in org.mvel2.integration.impl
- ClassImportResolverFactory(ParserConfiguration, VariableResolverFactory, boolean) - Constructor for class org.mvel2.integration.impl.ClassImportResolverFactory
- classLiteral - Variable in class org.mvel2.compiler.PropertyVerifier
- classLoader - Variable in class org.mvel2.integration.impl.ClassImportResolverFactory
- classLoader - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- classLoader - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- classLoader - Variable in class org.mvel2.ParserConfiguration
- className - Variable in class org.mvel2.ast.TypeDescriptor
- className - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- classReference - Variable in class org.mvel2.util.MethodStub
- clear() - Method in class org.mvel2.ast.Proto.ProtoInstance
- clear() - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- clear() - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- clear() - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- clear() - Method in class org.mvel2.integration.impl.MapVariableResolverFactory
- clear() - Method in class org.mvel2.jsr223.MvelBindings
- clear() - Method in class org.mvel2.util.ExecutionStack
- clear() - Method in class org.mvel2.util.FastList
- clear() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- clear() - Method in interface org.mvel2.util.Stack
- clearAllBreakpoints() - Method in class org.mvel2.debug.DebuggerContext
- clearAllBreakpoints() - Static method in class org.mvel2.MVELRuntime
-
Reset all the currently registered breakpoints.
- clearPropertyResolverCache() - Static method in class org.mvel2.PropertyAccessor
- clearThreadAccessorOptimizer() - Static method in class org.mvel2.optimizers.OptimizerFactory
- clsStmt - Variable in class org.mvel2.ast.Convertable
- clsStmt - Variable in class org.mvel2.ast.Instance
- CNV - Static variable in class org.mvel2.conversion.ArrayCH
- CNV - Static variable in class org.mvel2.conversion.BigDecimalCH
- CNV - Static variable in class org.mvel2.conversion.BigIntegerCH
- CNV - Static variable in class org.mvel2.conversion.BooleanCH
- CNV - Static variable in class org.mvel2.conversion.ByteCH
- CNV - Static variable in class org.mvel2.conversion.CharArrayCH
- CNV - Static variable in class org.mvel2.conversion.CharCH
- CNV - Static variable in class org.mvel2.conversion.DoubleCH
- CNV - Static variable in class org.mvel2.conversion.FloatCH
- CNV - Static variable in class org.mvel2.conversion.IntArrayCH
- CNV - Static variable in class org.mvel2.conversion.IntegerCH
- CNV - Static variable in class org.mvel2.conversion.LongCH
- CNV - Static variable in class org.mvel2.conversion.PrimIntArrayCH
- CNV - Static variable in class org.mvel2.conversion.ShortCH
- CNV - Static variable in class org.mvel2.conversion.StringArrayCH
- CODE - Static variable in interface org.mvel2.templates.res.Opcodes
- codeCache - Variable in class org.mvel2.templates.TemplateCompiler
- CODENAME - Static variable in class org.mvel2.MVEL
- CodeNode - Class in org.mvel2.templates.res
- CodeNode() - Constructor for class org.mvel2.templates.res.CodeNode
- CodeNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.CodeNode
- CodeNode(int, String, char[], int, int, Node) - Constructor for class org.mvel2.templates.res.CodeNode
- coercionNeeded - Variable in class org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor
- coercionNeeded - Variable in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- coercionRequired - Variable in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- coercionRequired - Variable in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- coercionRequired - Variable in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- col - Variable in class org.mvel2.ast.AssignmentNode
- col - Variable in class org.mvel2.ast.IndexedAssignmentNode
- COL - Static variable in class org.mvel2.compiler.PropertyVerifier
- COL - Static variable in class org.mvel2.optimizers.AbstractOptimizer
- COL - Static variable in class org.mvel2.PropertyAccessor
- collection - Variable in class org.mvel2.optimizers.AbstractOptimizer
- COLLECTION - Static variable in class org.mvel2.ast.ASTNode
- COLLECTION - Static variable in interface org.mvel2.DataTypes
- COLLECTION - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- collectionGraph - Variable in class org.mvel2.ast.InlineCollectionNode
- CollectionParser - Class in org.mvel2.util
-
This is the inline collection sub-parser.
- CollectionParser() - Constructor for class org.mvel2.util.CollectionParser
- CollectionParser(int) - Constructor for class org.mvel2.util.CollectionParser
- colStart - Variable in class org.mvel2.templates.TemplateCompiler
- colType - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- colType - Variable in class org.mvel2.util.CollectionParser
- column - Variable in exception org.mvel2.CompileException
- column - Variable in class org.mvel2.ErrorDetail
- Command - Interface in org.mvel2.sh
- commandBuffer - Variable in class org.mvel2.sh.ShellSession
- CommandException - Exception in org.mvel2.sh
- CommandException() - Constructor for exception org.mvel2.sh.CommandException
- CommandException(String) - Constructor for exception org.mvel2.sh.CommandException
- CommandException(String, Throwable) - Constructor for exception org.mvel2.sh.CommandException
- CommandException(Throwable) - Constructor for exception org.mvel2.sh.CommandException
- commands - Variable in class org.mvel2.sh.ShellSession
- CommandSet - Interface in org.mvel2.sh
- COMMENT - Static variable in interface org.mvel2.templates.res.Opcodes
- CommentNode - Class in org.mvel2.templates.res
- CommentNode() - Constructor for class org.mvel2.templates.res.CommentNode
- CommentNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.CommentNode
- CommentNode(int, String, char[], int, int, Node) - Constructor for class org.mvel2.templates.res.CommentNode
- comparePrecedence(ASTNode, ASTNode) - Method in class org.mvel2.util.ASTBinaryTree
- comparePrecision(Class<?>, Class<?>) - Static method in class org.mvel2.util.ParseTools
- compareTo(LineMapper.Node) - Method in class org.mvel2.util.LineMapper.Node
- compatibilityEvaluator - Static variable in class org.mvel2.util.CompatibilityStrategy
- CompatibilityStrategy - Class in org.mvel2.util
- CompatibilityStrategy() - Constructor for class org.mvel2.util.CompatibilityStrategy
- CompatibilityStrategy.CompatibilityEvaluator - Interface in org.mvel2.util
- CompatibilityStrategy.DefaultCompatibilityEvaluator - Class in org.mvel2.util
- compile() - Method in class org.mvel2.compiler.ExpressionCompiler
- compile() - Method in class org.mvel2.templates.TemplateCompiler
- compile(Reader) - Method in class org.mvel2.jsr223.MvelScriptEngine
- compile(String) - Method in class org.mvel2.jsr223.MvelScriptEngine
- compile(String, ParserContext) - Static method in class org.mvel2.util.VariableSpaceCompiler
- COMPILE_IMMEDIATE - Static variable in class org.mvel2.ast.ASTNode
- compileAccessor() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- compileConstructor(char[], Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- compiled - Variable in class org.mvel2.ParserContext
- CompiledAccExpression - Class in org.mvel2.compiler
- CompiledAccExpression(char[], int, int, Class, ParserContext) - Constructor for class org.mvel2.compiler.CompiledAccExpression
- CompiledAccExpression(char[], Class, ParserContext) - Constructor for class org.mvel2.compiler.CompiledAccExpression
- compiledArraySize - Variable in class org.mvel2.ast.TypeDescriptor
- compiledBlock - Variable in class org.mvel2.ast.BlockNode
- compiledBlock - Variable in class org.mvel2.ast.Function
- CompiledCodeNode - Class in org.mvel2.templates.res
- CompiledCodeNode() - Constructor for class org.mvel2.templates.res.CompiledCodeNode
- CompiledCodeNode(int, String, char[], int, int, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledCodeNode
- CompiledDeclareNode - Class in org.mvel2.templates.res
- CompiledDeclareNode(int, String, char[], int, int, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledDeclareNode
- compileDepth - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- CompiledEvalNode - Class in org.mvel2.templates.res
- CompiledEvalNode(int, String, char[], int, int, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledEvalNode
- CompiledExpression - Class in org.mvel2.compiler
- CompiledExpression(ASTLinkedList, String, Class, ParserConfiguration, boolean) - Constructor for class org.mvel2.compiler.CompiledExpression
- compiledExpressionCache - Variable in class org.mvel2.ParserContext
- CompiledExpressionNode - Class in org.mvel2.templates.res
- CompiledExpressionNode(int, String, char[], int, int, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledExpressionNode
- CompiledForEachNode - Class in org.mvel2.templates.res
- CompiledForEachNode(int, String, char[], int, int, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledForEachNode
- CompiledIfNode - Class in org.mvel2.templates.res
- CompiledIfNode(int, String, char[], int, int, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledIfNode
- CompiledIncludeNode - Class in org.mvel2.templates.res
- CompiledIncludeNode(int, String, char[], int, int, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledIncludeNode
- compiledInputs - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- compiledMode - Variable in class org.mvel2.ast.Function
- CompiledNamedIncludeNode - Class in org.mvel2.templates.res
- CompiledNamedIncludeNode(int, String, char[], int, int, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledNamedIncludeNode
- compiledScript - Variable in class org.mvel2.jsr223.MvelCompiledScript
- compiledScript(String) - Method in class org.mvel2.jsr223.MvelScriptEngine
- CompiledTemplate - Class in org.mvel2.templates
- CompiledTemplate(char[], Node) - Constructor for class org.mvel2.templates.CompiledTemplate
- CompiledTerminalExpressionNode - Class in org.mvel2.templates.res
- CompiledTerminalExpressionNode(Node, ParserContext) - Constructor for class org.mvel2.templates.res.CompiledTerminalExpressionNode
- CompileException - Exception in org.mvel2
-
Standard exception thrown for all general compileShared and some runtime failures.
- CompileException(String, char[], int) - Constructor for exception org.mvel2.CompileException
- CompileException(String, char[], int, Throwable) - Constructor for exception org.mvel2.CompileException
- CompileException(String, List<ErrorDetail>, char[], int, ParserContext) - Constructor for exception org.mvel2.CompileException
- compileExpression(char[]) - Static method in class org.mvel2.MVEL
- compileExpression(char[], int, int, ParserContext) - Static method in class org.mvel2.MVEL
- compileExpression(char[], Map<String, Object>) - Static method in class org.mvel2.MVEL
- compileExpression(char[], Map<String, Object>, Map<String, Interceptor>) - Static method in class org.mvel2.MVEL
- compileExpression(char[], Map<String, Object>, Map<String, Interceptor>, String) - Static method in class org.mvel2.MVEL
-
Compiles an expression and returns a Serializable object containing the compiled expression.
- compileExpression(char[], ParserContext) - Static method in class org.mvel2.MVEL
- compileExpression(String) - Static method in class org.mvel2.MVEL
-
Compiles an expression and returns a Serializable object containing the compiled expression.
- compileExpression(String, Map<String, Object>) - Static method in class org.mvel2.MVEL
-
Compiles an expression and returns a Serializable object containing the compiled expression.
- compileExpression(String, Map<String, Object>, Map<String, Interceptor>) - Static method in class org.mvel2.MVEL
-
Compiles an expression and returns a Serializable object containing the compiled expression.
- compileExpression(String, Map<String, Object>, Map<String, Interceptor>, String) - Static method in class org.mvel2.MVEL
- compileExpression(String, ParserContext) - Static method in class org.mvel2.MVEL
-
Compiles an expression, and accepts a
ParserContext
instance. - compileFrom(Node, ExecutionStack) - Method in class org.mvel2.templates.TemplateCompiler
- compileGetChain() - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- compileGetExpression(char[]) - Static method in class org.mvel2.MVEL
- compileGetExpression(char[], ParserContext) - Static method in class org.mvel2.MVEL
- compileGetExpression(String) - Static method in class org.mvel2.MVEL
- compileGetExpression(String, ParserContext) - Static method in class org.mvel2.MVEL
- compileMode - Variable in class org.mvel2.compiler.AbstractParser
- COMPILER_OPT_ALLOCATE_TYPE_LITERALS_TO_SHARED_SYMBOL_TABLE - Static variable in class org.mvel2.MVEL
- COMPILER_OPT_ALLOW_NAKED_METH_CALL - Static variable in class org.mvel2.MVEL
- COMPILER_OPT_ALLOW_OVERRIDE_ALL_PROPHANDLING - Static variable in class org.mvel2.MVEL
- COMPILER_OPT_ALLOW_RESOLVE_INNERCLASSES_WITH_DOTNOTATION - Static variable in class org.mvel2.MVEL
- COMPILER_OPT_SUPPORT_JAVA_STYLE_CLASS_LITERALS - Static variable in class org.mvel2.MVEL
- compileReduce(int, ASTLinkedList) - Method in class org.mvel2.compiler.ExpressionCompiler
- CompilerTools - Class in org.mvel2.util
- CompilerTools() - Constructor for class org.mvel2.util.CompilerTools
- compileSetExpression(char[]) - Static method in class org.mvel2.MVEL
- compileSetExpression(char[], int, int, ParserContext) - Static method in class org.mvel2.MVEL
- compileSetExpression(char[], Class, ParserContext) - Static method in class org.mvel2.MVEL
- compileSetExpression(char[], ParserContext) - Static method in class org.mvel2.MVEL
- compileSetExpression(String) - Static method in class org.mvel2.MVEL
- compileSetExpression(String, Class, ParserContext) - Static method in class org.mvel2.MVEL
- compileSetExpression(String, ParserContext) - Static method in class org.mvel2.MVEL
- compileShared(String, ParserContext) - Static method in class org.mvel2.util.VariableSpaceCompiler
- compileShared(String, ParserContext, Object[]) - Static method in class org.mvel2.util.VariableSpaceCompiler
- compileTemplate(char[]) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(char[], Map<String, Class<? extends Node>>) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(char[], Map<String, Class<? extends Node>>, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(char[], ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(File) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(File, Map<String, Class<? extends Node>>) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(File, Map<String, Class<? extends Node>>, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(File, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(InputStream) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(InputStream, Map<String, Class<? extends Node>>) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(InputStream, Map<String, Class<? extends Node>>, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(InputStream, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(CharSequence) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(CharSequence, Map<String, Class<? extends Node>>) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(CharSequence, Map<String, Class<? extends Node>>, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(CharSequence, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(String) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(String, Map<String, Class<? extends Node>>) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(String, Map<String, Class<? extends Node>>, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileTemplate(String, ParserContext) - Static method in class org.mvel2.templates.TemplateCompiler
- compileWithExpressions(char[], int, int, String, Class, ParserContext) - Static method in class org.mvel2.ast.WithNode
- CompositeCH - Class in org.mvel2.conversion
- CompositeCH(ConversionHandler...) - Constructor for class org.mvel2.conversion.CompositeCH
- computeTypeConversionRule() - Method in class org.mvel2.compiler.CompiledAccExpression
- computeTypeConversionRule() - Method in class org.mvel2.compiler.CompiledExpression
- computeTypeConversionRule() - Method in class org.mvel2.compiler.ExecutableAccessor
- computeTypeConversionRule() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- computeTypeConversionRule() - Method in class org.mvel2.compiler.ExecutableLiteral
- computeTypeConversionRule() - Method in interface org.mvel2.compiler.ExecutableStatement
- condition - Variable in class org.mvel2.ast.DoNode
- condition - Variable in class org.mvel2.ast.DoUntilNode
- condition - Variable in class org.mvel2.ast.ForEachNode
- condition - Variable in class org.mvel2.ast.ForNode
- condition - Variable in class org.mvel2.ast.IfNode
- condition - Variable in class org.mvel2.ast.UntilNode
- condition - Variable in class org.mvel2.ast.WhileNode
- configure() - Method in class org.mvel2.templates.res.CompiledForEachNode
- configure() - Method in class org.mvel2.templates.res.ForEachNode
- constraintEx - Variable in class org.mvel2.ast.Fold
- constructor - Variable in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
- CONSTRUCTOR_PARMS_CACHE - Static variable in class org.mvel2.util.ParseTools
- ConstructorAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- ConstructorAccessor(Constructor, ExecutableStatement[]) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
- contains(Object) - Method in class org.mvel2.util.FastList
- contains(Object, Object) - Static method in class org.mvel2.util.PropertyTools
- contains(String) - Method in class org.mvel2.templates.SimpleTemplateRegistry
- contains(String) - Method in interface org.mvel2.templates.TemplateRegistry
- Contains - Class in org.mvel2.ast
- Contains(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.Contains
- CONTAINS - Static variable in interface org.mvel2.Operator
- containsAll(Collection) - Method in class org.mvel2.util.FastList
- containsCheck(Object, Object) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnBooleanArray(boolean[], Boolean) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnByteArray(byte[], Byte) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnCharArray(char[], Character) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnDoubleArray(double[], Double) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnFloatArray(float[], Float) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnIntArray(int[], Integer) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnLongArray(long[], Long) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnPrimitveArray(Object, Object) - Static method in class org.mvel2.util.ParseTools
- containsCheckOnShortArray(short[], Short) - Static method in class org.mvel2.util.ParseTools
- containsKey(Object) - Method in class org.mvel2.ast.Proto.ProtoInstance
- containsKey(Object) - Method in class org.mvel2.jsr223.MvelBindings
-
Returns true if this map contains a mapping for the specified key.
- containsKey(Object) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- containsValue(Object) - Method in class org.mvel2.ast.Proto.ProtoInstance
- containsValue(Object) - Method in class org.mvel2.jsr223.MvelBindings
- containsValue(Object) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- contents - Variable in class org.mvel2.templates.res.Node
- context - Variable in class org.mvel2.compiler.CompiledAccExpression
- context - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- context - Variable in class org.mvel2.templates.res.CompiledForEachNode
- context - Variable in class org.mvel2.templates.res.CompiledIncludeNode
- ContextClassLoader(ClassLoader) - Constructor for class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.ContextClassLoader
- CONTINUE - Static variable in interface org.mvel2.debug.Debugger
- ConversionException - Exception in org.mvel2
- ConversionException(String) - Constructor for exception org.mvel2.ConversionException
- ConversionException(String, Throwable) - Constructor for exception org.mvel2.ConversionException
- ConversionHandler - Interface in org.mvel2
-
The conversion handler interface defines the basic interface for implementing conversion handlers in MVEL.
- conversionType - Variable in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- conversionType - Variable in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- conversionType - Variable in class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor
- convert(Object) - Method in interface org.mvel2.conversion.Converter
- convert(Object, Class<T>) - Static method in class org.mvel2.DataConversion
- convertable - Variable in class org.mvel2.compiler.ExecutableAccessor
- convertable - Variable in class org.mvel2.compiler.ExecutableAccessorSafe
- Convertable - Class in org.mvel2.ast
- Convertable(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.Convertable
- CONVERTABLE_TO - Static variable in interface org.mvel2.Operator
- convertableIngressEgress - Variable in class org.mvel2.compiler.CompiledExpression
- Converter - Interface in org.mvel2.conversion
- converters - Variable in class org.mvel2.conversion.CompositeCH
- CONVERTERS - Static variable in class org.mvel2.DataConversion
- convertFrom(Object) - Method in class org.mvel2.conversion.ArrayCH
- convertFrom(Object) - Method in class org.mvel2.conversion.ArrayHandler
- convertFrom(Object) - Method in class org.mvel2.conversion.BigDecimalCH
- convertFrom(Object) - Method in class org.mvel2.conversion.BigIntegerCH
- convertFrom(Object) - Method in class org.mvel2.conversion.BooleanCH
- convertFrom(Object) - Method in class org.mvel2.conversion.ByteCH
- convertFrom(Object) - Method in class org.mvel2.conversion.CharArrayCH
- convertFrom(Object) - Method in class org.mvel2.conversion.CharCH
- convertFrom(Object) - Method in class org.mvel2.conversion.CompositeCH
- convertFrom(Object) - Method in class org.mvel2.conversion.DoubleCH
- convertFrom(Object) - Method in class org.mvel2.conversion.FloatCH
- convertFrom(Object) - Method in class org.mvel2.conversion.IntArrayCH
- convertFrom(Object) - Method in class org.mvel2.conversion.IntegerCH
- convertFrom(Object) - Method in class org.mvel2.conversion.ListCH
- convertFrom(Object) - Method in class org.mvel2.conversion.LongCH
- convertFrom(Object) - Method in class org.mvel2.conversion.ObjectCH
- convertFrom(Object) - Method in class org.mvel2.conversion.PrimIntArrayCH
- convertFrom(Object) - Method in class org.mvel2.conversion.SetCH
- convertFrom(Object) - Method in class org.mvel2.conversion.ShortCH
- convertFrom(Object) - Method in class org.mvel2.conversion.StringArrayCH
- convertFrom(Object) - Method in class org.mvel2.conversion.StringCH
- convertFrom(Object) - Method in class org.mvel2.conversion.UnitConversion
- convertFrom(Object) - Method in interface org.mvel2.ConversionHandler
-
Converts the passed argument to the type represented by the handler.
- copy2(ExecutionStack) - Method in class org.mvel2.util.ExecutionStack
- copyArray() - Method in class org.mvel2.util.FastList
- copyx2(ExecutionStack) - Method in class org.mvel2.util.ExecutionStack
- CountIterator - Class in org.mvel2.templates.util
-
User: christopherbrock Date: 10-Aug-2010 Time: 6:42:20 PM
- CountIterator(int) - Constructor for class org.mvel2.templates.util.CountIterator
- countTo - Variable in class org.mvel2.templates.util.CountIterator
- cPreExpression - Variable in class org.mvel2.templates.res.CompiledIncludeNode
- cPreExpression - Variable in class org.mvel2.templates.res.CompiledNamedIncludeNode
- create() - Static method in class org.mvel2.ParserContext
- createArray(Class, int) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
-
Create an array of any type (primitive or reference)
- createBindings() - Method in class org.mvel2.jsr223.MvelScriptEngine
- createBlockToken(int, int, int, int, int) - Method in class org.mvel2.compiler.AbstractParser
-
Generate a code block token.
- createClass(String, ParserContext) - Static method in class org.mvel2.util.ParseTools
- createColoringSubcontext() - Method in class org.mvel2.ParserContext
- createFactory() - Method in class org.mvel2.util.SharedVariableSpaceModel
- createFactory(Object[]) - Method in class org.mvel2.util.SimpleVariableSpaceModel
- createIndexedVariable(int, String, Object) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- createIndexedVariable(int, String, Object) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- createIndexedVariable(int, String, Object) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- createIndexedVariable(int, String, Object) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- createIndexedVariable(int, String, Object) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- createIndexedVariable(int, String, Object) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- createIndexedVariable(int, String, Object) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- createIndexedVariable(int, String, Object) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- createIndexedVariable(int, String, Object) - Method in interface org.mvel2.integration.VariableResolverFactory
- createIndexedVariable(int, String, Object, Class<?>) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- createIndexedVariable(int, String, Object, Class<?>) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- createIndexedVariable(int, String, Object, Class<?>) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- createIndexedVariable(int, String, Object, Class<?>) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- createIndexedVariable(int, String, Object, Class<?>) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- createIndexedVariable(int, String, Object, Class<?>) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- createIndexedVariable(int, String, Object, Class<?>) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- createIndexedVariable(int, String, Object, Class<?>) - Method in interface org.mvel2.integration.VariableResolverFactory
- createOperator(char[], int, int) - Method in class org.mvel2.compiler.AbstractParser
-
Create an operator node.
- createPropertyToken(int, int) - Method in class org.mvel2.compiler.AbstractParser
-
Generate a property token
- createPrototypalObject(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.NewObjectNode
- createResolvers(Object[], int) - Static method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- createShortFormOperativeAssignment(String, char[], int, int, int) - Static method in class org.mvel2.util.ParseTools
- createSignature(String, String) - Static method in class org.mvel2.PropertyAccessor
- createStringTrimmed(char[]) - Static method in class org.mvel2.util.ParseTools
- createStringTrimmed(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- createSubcontext() - Method in class org.mvel2.ParserContext
- createVariable(String, Object) - Method in class org.mvel2.ast.InvokationContextFactory
- createVariable(String, Object) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.ItemResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.MapVariableResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.StackDelimiterResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.StaticMethodImportResolverFactory
- createVariable(String, Object) - Method in class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl
- createVariable(String, Object) - Method in interface org.mvel2.integration.VariableResolverFactory
-
Creates a new variable.
- createVariable(String, Object, Class) - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.ast.InvokationContextFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.ItemResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.MapVariableResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.StaticMethodImportResolverFactory
- createVariable(String, Object, Class<?>) - Method in class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl
- createVariable(String, Object, Class<?>) - Method in interface org.mvel2.integration.VariableResolverFactory
-
Creates a new variable, and assigns a static type.
- createVariableResolverFactory(VariableResolverFactory) - Method in class org.mvel2.ParserConfiguration
- critical - Variable in class org.mvel2.ErrorDetail
- cSepExpr - Variable in class org.mvel2.templates.res.CompiledForEachNode
- cStart - Variable in class org.mvel2.templates.res.Node
- ctx - Variable in class org.mvel2.compiler.AbstractParser
- ctx - Variable in class org.mvel2.compiler.PropertyVerifier
- ctx - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- ctx - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- ctx - Variable in class org.mvel2.PropertyAccessor
- ctxObject - Variable in class org.mvel2.sh.ShellSession
- curr - Variable in class org.mvel2.PropertyAccessor
- current - Variable in class org.mvel2.util.ASTLinkedList
- currNode - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- currType - Variable in class org.mvel2.optimizers.AbstractOptimizer
- currType - Variable in class org.mvel2.PropertyAccessor
- cursor - Variable in exception org.mvel2.CompileException
- cursor - Variable in class org.mvel2.compiler.AbstractParser
- cursor - Variable in class org.mvel2.ErrorDetail
- cursor - Variable in class org.mvel2.PropertyAccessor
- cursor - Variable in class org.mvel2.templates.TemplateCompiler
- cursor - Variable in class org.mvel2.templates.util.ArrayIterator
- cursor - Variable in class org.mvel2.templates.util.CountIterator
- cursor - Variable in class org.mvel2.util.CollectionParser
- cursor - Variable in class org.mvel2.util.FunctionParser
- cursor - Variable in class org.mvel2.util.ProtoParser
- cursorEnd - Variable in class org.mvel2.ast.Proto
- cursorEnd - Variable in class org.mvel2.util.LineMapper.Node
- cursorPosition - Variable in class org.mvel2.ast.ASTNode
- cursorStart - Variable in class org.mvel2.ast.Proto
- cursorStart - Variable in class org.mvel2.util.LineMapper.Node
- customNodes - Variable in class org.mvel2.templates.TemplateCompiler
- cw - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
D
- dataConversion(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- DataConversion - Class in org.mvel2
-
The DataConversion factory is where all of MVEL's type converters are registered with the runtime.
- DataConversion() - Constructor for class org.mvel2.DataConversion
- DataConversion.ArrayTypeMarker - Interface in org.mvel2
- dataEx - Variable in class org.mvel2.ast.Fold
- DataTypes - Interface in org.mvel2
-
Contains constants for standard internal types.
- debug(String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- DEBUG_FILE - Static variable in class org.mvel2.MVEL
- debugger - Variable in class org.mvel2.debug.DebuggerContext
- Debugger - Interface in org.mvel2.debug
- debuggerContext - Static variable in class org.mvel2.MVELRuntime
- DebuggerContext - Class in org.mvel2.debug
- DebuggerContext() - Constructor for class org.mvel2.debug.DebuggerContext
- debuggerState - Variable in class org.mvel2.debug.DebuggerContext
- debugSymbols - Variable in class org.mvel2.compiler.AbstractParser
- debugSymbols - Variable in class org.mvel2.ParserContext
- DebugTools - Class in org.mvel2.debug
- DebugTools() - Constructor for class org.mvel2.debug.DebugTools
- DebugTools.DecompileContext - Class in org.mvel2.debug
- DEC - Static variable in interface org.mvel2.Operator
- DEC_ASSIGN - Static variable in interface org.mvel2.Operator
- DECLARE - Static variable in interface org.mvel2.templates.res.Opcodes
- declareFunction(Function) - Method in class org.mvel2.ParserContext
- DeclareNode - Class in org.mvel2.templates.res
- DeclareNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.DeclareNode
- declareReceiver(String, Class, ExecutableStatement) - Method in class org.mvel2.ast.Proto
- declareReceiver(String, Function) - Method in class org.mvel2.ast.Proto
- declareReceiver(String, Proto.ReceiverType, ExecutableStatement) - Method in class org.mvel2.ast.Proto
- declaringClass - Variable in class org.mvel2.ast.StaticImportNode
- DeclProtoVarNode - Class in org.mvel2.ast
- DeclProtoVarNode(String, Proto, int, ParserContext) - Constructor for class org.mvel2.ast.DeclProtoVarNode
- DeclTypedVarNode - Class in org.mvel2.ast
- DeclTypedVarNode(String, char[], int, int, Class, int, ParserContext) - Constructor for class org.mvel2.ast.DeclTypedVarNode
- decompile(Serializable) - Static method in class org.mvel2.debug.DebugTools
- decompile(CompiledExpression) - Static method in class org.mvel2.debug.DebugTools
- decompile(CompiledExpression, boolean, DebugTools.DecompileContext) - Static method in class org.mvel2.debug.DebugTools
- decompile(CompiledTemplate, char[]) - Static method in class org.mvel2.templates.TemplateDebug
- DecompileContext() - Constructor for class org.mvel2.debug.DebugTools.DecompileContext
- DEEP_PROPERTY - Static variable in class org.mvel2.ast.ASTNode
- DeepAssignmentNode - Class in org.mvel2.ast
- DeepAssignmentNode(char[], int, int, int, int, String, ParserContext) - Constructor for class org.mvel2.ast.DeepAssignmentNode
- DeepAssignmentNode(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.DeepAssignmentNode
- deepCount() - Method in class org.mvel2.util.ExecutionStack
- DeepOperativeAssignmentNode - Class in org.mvel2.ast
- DeepOperativeAssignmentNode(char[], int, int, int, int, String, ParserContext) - Constructor for class org.mvel2.ast.DeepOperativeAssignmentNode
- deepProperty - Variable in class org.mvel2.compiler.PropertyVerifier
- DEFAULT_SIZE - Static variable in class org.mvel2.util.StringAppender
- DefaultCompatibilityEvaluator() - Constructor for class org.mvel2.util.CompatibilityStrategy.DefaultCompatibilityEvaluator
- DefaultEnvironment - Interface in org.mvel2.sh
- DefaultLocalVariableResolverFactory - Class in org.mvel2.integration.impl
- DefaultLocalVariableResolverFactory() - Constructor for class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- DefaultLocalVariableResolverFactory(Map<String, Object>) - Constructor for class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- DefaultLocalVariableResolverFactory(Map<String, Object>, boolean) - Constructor for class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- DefaultLocalVariableResolverFactory(Map<String, Object>, VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- DefaultLocalVariableResolverFactory(VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- DefaultLocalVariableResolverFactory(VariableResolverFactory, String[]) - Constructor for class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- defaultOptimizer - Static variable in class org.mvel2.optimizers.OptimizerFactory
- deferFinish - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- deferred - Static variable in class org.mvel2.util.ProtoParser
- DEFERRED - org.mvel2.ast.Proto.ReceiverType
- DEFERRED_TYPE_RES - Static variable in class org.mvel2.ast.ASTNode
- deferredName - Variable in class org.mvel2.util.ProtoParser
- defineClass(String, byte[]) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.ContextClassLoader
- defineClassX(String, byte[], int, int) - Method in class org.mvel2.optimizers.dynamic.DynamicClassLoader
- defineClassX(String, byte[], int, int) - Method in class org.mvel2.util.JITClassLoader
- defineClassX(String, byte[], int, int) - Method in interface org.mvel2.util.MVELClassLoader
- delegate - Variable in class org.mvel2.integration.impl.StackDemarcResolverFactory
- delegate - Variable in class org.mvel2.integration.impl.StackResetResolverFactory
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CodeNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CommentNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CompiledCodeNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CompiledDeclareNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CompiledEvalNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CompiledForEachNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CompiledIncludeNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CompiledNamedIncludeNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.CompiledTerminalExpressionNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.DeclareNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.EndNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.EvalNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.ExpressionNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.ForEachNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.IfNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.IncludeNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.NamedIncludeNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.Node
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.TerminalExpressionNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.TerminalNode
- demarcate(Node, char[]) - Method in class org.mvel2.templates.res.TextNode
- deop(Object, Object, VariableResolverFactory, RuntimeException) - Method in class org.mvel2.ast.ASTNode
- DEOP - Static variable in class org.mvel2.ast.ASTNode
- deoptimize() - Method in interface org.mvel2.optimizers.dynamic.DynamicAccessor
- deoptimize() - Method in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- deoptimize() - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- deoptimize() - Method in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- deoptimizeAll() - Method in class org.mvel2.optimizers.dynamic.DynamicClassLoader
- depth - Variable in class org.mvel2.sh.ShellSession
- description - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- determineActualTargetMethod(Class, Method) - Static method in class org.mvel2.util.ParseTools
- determineActualTargetMethod(Method) - Static method in class org.mvel2.util.ParseTools
- determineIterType(Class) - Method in class org.mvel2.ast.ForEachNode
- determineType(String, CompiledExpression) - Static method in class org.mvel2.debug.DebugTools
- dimension - Variable in class org.mvel2.optimizers.impl.refl.collection.MDArrayCreator
- DirList - Class in org.mvel2.sh.command.file
- DirList() - Constructor for class org.mvel2.sh.command.file.DirList
- discard() - Method in class org.mvel2.ast.ASTNode
- discard() - Method in class org.mvel2.util.ExecutionStack
- discard() - Method in interface org.mvel2.util.Stack
- DISCARD - Static variable in class org.mvel2.ast.ASTNode
- disposeAll() - Static method in class org.mvel2.integration.GlobalListenerFactory
- disposeAll() - Static method in class org.mvel2.integration.PropertyHandlerFactory
- DIV - Static variable in interface org.mvel2.Operator
- DO - Static variable in interface org.mvel2.Operator
- doAfter(Object, ASTNode, VariableResolverFactory) - Method in interface org.mvel2.integration.Interceptor
-
This method is called after the wrapped statement has completed.
- doBefore(ASTNode, VariableResolverFactory) - Method in interface org.mvel2.integration.Interceptor
-
This method is executed before the wrapped statement.
- doBigDecimalArithmetic(BigDecimal, int, BigDecimal, boolean, int) - Static method in class org.mvel2.math.MathProcessor
- doesRequireConversion(Class, Class, int) - Method in class org.mvel2.ast.BinaryOperation
- doMacro() - Method in interface org.mvel2.Macro
- DONE - Static variable in class org.mvel2.compiler.PropertyVerifier
- DONE - Static variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- DoNode - Class in org.mvel2.ast
- DoNode(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.DoNode
- doOperationNonNumeric(int, Object, int, Object) - Static method in class org.mvel2.math.MathProcessor
- doOperations(int, Object, int, int, Object) - Static method in class org.mvel2.math.MathProcessor
- doOperations(Object, int, int, Object) - Static method in class org.mvel2.math.MathProcessor
- doOperations(Object, int, Object) - Static method in class org.mvel2.math.MathProcessor
- doOperationsSameType(int, Object, int, Object) - Static method in class org.mvel2.math.MathProcessor
- doPrimWrapperArithmetic(Number, int, Number, int) - Static method in class org.mvel2.math.MathProcessor
- DOUBLE - Static variable in interface org.mvel2.DataTypes
- DoubleCH - Class in org.mvel2.conversion
- DoubleCH() - Constructor for class org.mvel2.conversion.DoubleCH
- DoubleSigner() - Constructor for class org.mvel2.ast.Sign.DoubleSigner
- DoUntilNode - Class in org.mvel2.ast
- DoUntilNode(char[], int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.DoUntilNode
- dreduce() - Method in class org.mvel2.compiler.AbstractParser
- dStack - Variable in class org.mvel2.compiler.AbstractParser
- Dummy - Class in org.mvel2.asm
-
Dummy class to generate a "org.mvel2.asm" package entry in MANIFEST.MF "Export-Package:"
- Dummy() - Constructor for class org.mvel2.asm.Dummy
- dumpAdvancedDebugging() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- dup() - Method in class org.mvel2.util.ExecutionStack
- DUP - Static variable in interface org.mvel2.Operator
- DYNAMIC - Static variable in class org.mvel2.optimizers.OptimizerFactory
- DynamicAccessor - Interface in org.mvel2.optimizers.dynamic
- DynamicClassLoader - Class in org.mvel2.optimizers.dynamic
- DynamicClassLoader(ClassLoader, int) - Constructor for class org.mvel2.optimizers.dynamic.DynamicClassLoader
- DynamicCollectionAccessor - Class in org.mvel2.optimizers.dynamic
- DynamicCollectionAccessor(ParserContext, Object, Class, char[], int, int, int, Accessor) - Constructor for class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- DynamicFieldAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- DynamicFieldAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- DynamicFieldAccessor(Field) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- DynamicFunctionAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- DynamicFunctionAccessor(Accessor[]) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.DynamicFunctionAccessor
- DynamicGetAccessor - Class in org.mvel2.optimizers.dynamic
- DynamicGetAccessor(ParserContext, char[], int, int, int, Accessor) - Constructor for class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- DynamicOptimizer - Class in org.mvel2.optimizers.dynamic
- DynamicOptimizer() - Constructor for class org.mvel2.optimizers.dynamic.DynamicOptimizer
- DynamicSetAccessor - Class in org.mvel2.optimizers.dynamic
- DynamicSetAccessor(ParserContext, char[], int, int, Accessor) - Constructor for class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- DynamicSetterAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- DynamicSetterAccessor(Method) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- dynImports - Variable in class org.mvel2.integration.impl.ClassImportResolverFactory
E
- egress - Variable in class org.mvel2.compiler.ExecutableAccessor
- egress - Variable in class org.mvel2.compiler.ExecutableAccessorSafe
- egressType - Variable in class org.mvel2.ast.ASTNode
- element - Variable in class org.mvel2.util.ExecutionStack
- elements - Variable in class org.mvel2.util.FastList
- ELSE - Static variable in interface org.mvel2.Operator
- ELSE - Static variable in interface org.mvel2.templates.res.Opcodes
- elseBlock - Variable in class org.mvel2.ast.IfNode
- elseIf - Variable in class org.mvel2.ast.IfNode
- elseNode - Variable in class org.mvel2.templates.res.IfNode
- EMPTY - Static variable in interface org.mvel2.DataTypes
- EMPTY - Static variable in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- EMPTY - Static variable in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- EMPTY - Static variable in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- EMPTY - Static variable in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- EMPTY - Static variable in class org.mvel2.sh.ShellSession
- EMPTY_ARRAY - Static variable in class org.mvel2.util.CollectionParser
- EMPTY_CLS_ARR - Static variable in class org.mvel2.util.ParseTools
- EMPTY_OBJ - Static variable in class org.mvel2.util.VariableSpaceCompiler
- EMPTY_OBJ_ARR - Static variable in class org.mvel2.util.ParseTools
- EMPTYARG - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- EMPTYARG - Static variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- EMPTYARG - Static variable in class org.mvel2.PropertyAccessor
- EMPTYCLS - Static variable in class org.mvel2.ast.NewObjectNode
- EMPTYCLS - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- EMPTYCLS - Static variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- encoding - Variable in class org.mvel2.util.StringAppender
- end - Variable in class org.mvel2.compiler.AbstractParser
- end - Variable in class org.mvel2.PropertyAccessor
- end - Variable in class org.mvel2.templates.res.Node
- end - Variable in class org.mvel2.util.CollectionParser
- END - Static variable in interface org.mvel2.integration.Interceptor
- END - Static variable in interface org.mvel2.templates.res.Opcodes
- END_OF_STMT - Static variable in interface org.mvel2.Operator
- EndNode - Class in org.mvel2.templates.res
- EndNode() - Constructor for class org.mvel2.templates.res.EndNode
- endOffset - Variable in class org.mvel2.util.ProtoParser
- endOfName - Variable in class org.mvel2.ast.ASTNode
- EndOfStatement - Class in org.mvel2.ast
- EndOfStatement(ParserContext) - Constructor for class org.mvel2.ast.EndOfStatement
- endRange - Variable in class org.mvel2.ast.TypeDescriptor
- endsWith(char[], int, int, char[]) - Static method in class org.mvel2.util.ParseTools
- EndWithValue - Exception in org.mvel2.compiler
- EndWithValue(Object) - Constructor for exception org.mvel2.compiler.EndWithValue
- enforceTenureLimit() - Static method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- enforceTypeSafety(Class, Class) - Method in class org.mvel2.ast.ForEachNode
- ENGINE_NAME - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
- ENGINE_VERSION - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
- enqueueReceiverForLateResolution(String, Proto.Receiver, String) - Method in class org.mvel2.util.ProtoParser
- ensureCapacity(int) - Method in class org.mvel2.util.FastList
- ensureDebuggerContext() - Static method in class org.mvel2.MVELRuntime
-
Ensures that debugger context exists.
- entry - Variable in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- entrySet() - Method in class org.mvel2.ast.Proto.ProtoInstance
- entrySet() - Method in class org.mvel2.jsr223.MvelBindings
- entrySet() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- env - Variable in class org.mvel2.sh.ShellSession
- EQUAL - Static variable in interface org.mvel2.Operator
- equals(Object) - Method in class org.mvel2.compiler.BlankLiteral
- equals(Object) - Method in class org.mvel2.util.FastList
- ErrorDetail - Class in org.mvel2
- ErrorDetail(char[], int, boolean, String) - Constructor for class org.mvel2.ErrorDetail
- errorList - Variable in class org.mvel2.ParserContext
- errors - Variable in exception org.mvel2.CompileException
- ErrorUtil - Class in org.mvel2.util
- ErrorUtil() - Constructor for class org.mvel2.util.ErrorUtil
- eval(char[]) - Static method in class org.mvel2.MVEL
-
Evaluate an expression and return the value.
- eval(char[], int, int, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
- eval(char[], int, int, Object, VariableResolverFactory, Class<T>) - Static method in class org.mvel2.MVEL
- eval(char[], Class<T>) - Static method in class org.mvel2.MVEL
- eval(char[], Object) - Static method in class org.mvel2.MVEL
-
Evaluate an expression against a context object and return the value
- eval(char[], Object, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluate an expression with a context object and return the value.
- eval(char[], Object, Map) - Static method in class org.mvel2.MVEL
-
Evaluate an expression against a context object and return the value
- eval(char[], Object, Map<String, Object>, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluate an expression with a context object and injected variables and return the value.
- eval(char[], Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Evaluate an expression against a context object and return the value
- eval(char[], Object, VariableResolverFactory, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluate an expression with a context object and injected variables and return the value.
- eval(char[], Map<String, Object>, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluate an expression with injected variables and return the resultant value.
- eval(char[], VariableResolverFactory, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluate an expression with injected variables and return the value.
- eval(File, Object, VariableResolverFactory, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(InputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(InputStream, Object) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(InputStream, Object, Map) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(InputStream, Object, Map, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(InputStream, Object, VariableResolverFactory) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(InputStream, Object, VariableResolverFactory, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(InputStream, Object, VariableResolverFactory, TemplateRegistry, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(Reader, ScriptContext) - Method in class org.mvel2.jsr223.MvelScriptEngine
- eval(Object, VariableResolverFactory) - Method in class org.mvel2.ast.WithNode.ParmValuePair
- eval(String) - Static method in class org.mvel2.MVEL
-
Evaluate an expression and return the value.
- eval(String, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluates an expression and, if necessary, coerces the resultant value to the specified type.
- eval(String, Object) - Static method in class org.mvel2.MVEL
-
Evaluate an expression against a context object.
- eval(String, Object) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluates an expression against a context object and, if necessary, coerces the resultant value to the specified type.
- eval(String, Object, Map) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, Map<String, Object>) - Static method in class org.mvel2.MVEL
-
Evaluates an expression against a context object and externally injected variables.
- eval(String, Object, Map<String, Object>, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluates an expression against a context object and externally injected variables.
- eval(String, Object, Map, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, Map, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, Map, TemplateRegistry, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Evaluates an expression against a context object and injected variables from a
VariableResolverFactory
. - eval(String, Object, VariableResolverFactory) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, VariableResolverFactory, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, VariableResolverFactory, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluates an expression against a context object and externally injected variables.
- eval(String, Object, VariableResolverFactory, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, VariableResolverFactory, TemplateRegistry, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, VariableResolverFactory, TemplateRegistry, TemplateOutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Object, VariableResolverFactory, TemplateOutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Map) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Map<String, Object>) - Static method in class org.mvel2.MVEL
-
Evaluates an expression against externally injected variables.
- eval(String, Map<String, Object>, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluates an expression against externally injected variables.
- eval(String, Map, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Map, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Map, TemplateRegistry, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, Map, TemplateRegistry, TemplateOutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- eval(String, ScriptContext) - Method in class org.mvel2.jsr223.MvelScriptEngine
- eval(String, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Evaluate an expression with externally injected variables via a
VariableResolverFactory
. - eval(String, VariableResolverFactory, Class<T>) - Static method in class org.mvel2.MVEL
-
Evaluates an expression against externally injected variables and, if necessary, coerces the resultant value to the specified type.
- eval(ScriptContext) - Method in class org.mvel2.jsr223.MvelCompiledScript
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CodeNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CommentNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledCodeNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledDeclareNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledEvalNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledExpressionNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledForEachNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledIfNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledIncludeNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledNamedIncludeNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledTerminalExpressionNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.DeclareNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.EndNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.EvalNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.ExpressionNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.ForEachNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.IfNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.IncludeNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.NamedIncludeNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.Node
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.TerminalExpressionNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.TerminalNode
- eval(TemplateRuntime, TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.TextNode
- EVAL - Static variable in interface org.mvel2.templates.res.Opcodes
- evalFile(File) - Static method in class org.mvel2.MVEL
-
Evaluate a script from a file and return the resultant value.
- evalFile(File, Object) - Static method in class org.mvel2.MVEL
-
Evaluate a script from a file, against a context object and return the resultant value.
- evalFile(File, Object, Map<String, Object>) - Static method in class org.mvel2.MVEL
-
Evaluate a script from a file with injected variables and a context object, then return the resultant value.
- evalFile(File, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Evaluate a script from a file with injected variables and a context object, then return the resultant value.
- evalFile(File, String) - Static method in class org.mvel2.MVEL
- evalFile(File, String, Object) - Static method in class org.mvel2.MVEL
- evalFile(File, String, Object, Map<String, Object>) - Static method in class org.mvel2.MVEL
- evalFile(File, String, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
- evalFile(File, Map<String, Object>) - Static method in class org.mvel2.MVEL
-
Evaluate a script from a file with injected variables and return the resultant value.
- EvalNode - Class in org.mvel2.templates.res
- EvalNode() - Constructor for class org.mvel2.templates.res.EvalNode
- EvalNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.EvalNode
- EvalNode(int, String, char[], int, int, Node) - Constructor for class org.mvel2.templates.res.EvalNode
- evalToBoolean(String, Object) - Static method in class org.mvel2.MVEL
-
Evaluate an expression in Boolean-only mode against a root context object.
- evalToBoolean(String, Object, Map<String, Object>) - Static method in class org.mvel2.MVEL
-
Evaluate an expression in Boolean-only mode against a root context object and injected variables.
- evalToBoolean(String, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Evaluate an expression in Boolean-only mode against a root context object and injected variables.
- evalToBoolean(String, Map<String, Object>) - Static method in class org.mvel2.MVEL
-
Evaluate an expression in Boolean-only with injected variables.
- evalToBoolean(String, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Evaluate an expression in Boolean-only with injected variables.
- evalToString(String) - Static method in class org.mvel2.MVEL
-
Evaluates an expression and returns the resultant value as a String.
- evalToString(String, Object) - Static method in class org.mvel2.MVEL
-
Evaluates an expression and returns the resultant value as a String.
- evalToString(String, Object, Map) - Static method in class org.mvel2.MVEL
-
Evaluates an expression and returns the resultant value as a String.
- evalToString(String, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Evaluates an expression and returns the resultant value as a String.
- evalToString(String, Map) - Static method in class org.mvel2.MVEL
-
Evaluates an expression and returns the resultant value as a String.
- evalToString(String, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Evaluates an expression and returns the resultant value as a String.
- evaluate(Serializable, ScriptContext) - Method in class org.mvel2.jsr223.MvelScriptEngine
- evaluationContext - Variable in exception org.mvel2.CompileException
- evaluationContext - Variable in class org.mvel2.ParserContext
- EX_PRECACHE - Static variable in class org.mvel2.compiler.AbstractParser
- exec(String) - Method in class org.mvel2.sh.ShellSession
- execGraph(Object, Class, Object, VariableResolverFactory) - Method in class org.mvel2.ast.InlineCollectionNode
- ExecutableAccessor - Class in org.mvel2.compiler
- ExecutableAccessor(ASTNode, Class) - Constructor for class org.mvel2.compiler.ExecutableAccessor
- ExecutableAccessorSafe - Class in org.mvel2.compiler
- ExecutableAccessorSafe(ASTNode) - Constructor for class org.mvel2.compiler.ExecutableAccessorSafe
- ExecutableAccessorSafe(ASTNode, Class) - Constructor for class org.mvel2.compiler.ExecutableAccessorSafe
- executableCodeReached - Variable in class org.mvel2.ParserContext
- ExecutableLiteral - Class in org.mvel2.compiler
- ExecutableLiteral(int) - Constructor for class org.mvel2.compiler.ExecutableLiteral
- ExecutableLiteral(Object) - Constructor for class org.mvel2.compiler.ExecutableLiteral
- ExecutablePairs() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs
- ExecutablePairs(String, ExecutableStatement, Class, ParserContext) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs
- ExecutableStatement - Interface in org.mvel2.compiler
- execute(boolean, CompiledExpression, Object, VariableResolverFactory) - Static method in class org.mvel2.MVELRuntime
-
Main interpreter.
- execute(StringBuilder, Object, VariableResolverFactory) - Method in class org.mvel2.templates.TemplateRuntime
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.basic.Exit
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.basic.Help
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.basic.ObjectInspector
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.basic.PushContext
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.basic.Set
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.basic.ShowVars
- execute(ShellSession, String[]) - Method in interface org.mvel2.sh.Command
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.file.ChangeWorkingDir
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.file.DirList
- execute(ShellSession, String[]) - Method in class org.mvel2.sh.command.file.PrintWorkingDirectory
- execute(CompiledTemplate) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, Map) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, Map, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, Map, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, Map, TemplateRegistry, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory, OutputStream, String) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory, String) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory, TemplateRegistry, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory, TemplateRegistry, String) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory, TemplateRegistry, TemplateOutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, VariableResolverFactory, TemplateRegistry, TemplateOutputStream, String) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Object, TemplateRegistry, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Map) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(CompiledTemplate, Map, OutputStream) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(Node, char[], StringBuilder, Object, VariableResolverFactory, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(Node, char[], StringBuilder, Object, VariableResolverFactory, TemplateRegistry, String) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(Node, char[], TemplateOutputStream, Object, VariableResolverFactory, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(Node, char[], TemplateOutputStream, Object, VariableResolverFactory, TemplateRegistry, String) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(Node, char[], StringAppender, Object, VariableResolverFactory, TemplateRegistry) - Static method in class org.mvel2.templates.TemplateRuntime
- execute(TemplateOutputStream, Object, VariableResolverFactory) - Method in class org.mvel2.templates.TemplateRuntime
- execute(StringAppender, Object, VariableResolverFactory) - Method in class org.mvel2.templates.TemplateRuntime
- executeAll(Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
- executeAll(Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- executeAll(Object, VariableResolverFactory, Method) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- executeAllExpression(Serializable[], Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
- executeAndCoerce(Class[], Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- executeAndCoerce(Class[], Object, VariableResolverFactory, boolean) - Method in class org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor
- executeDebugger(CompiledExpression, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
- executeExpression(Iterable<CompiledExpression>) - Static method in class org.mvel2.MVEL
- executeExpression(Iterable<CompiledExpression>, Object) - Static method in class org.mvel2.MVEL
- executeExpression(Iterable<CompiledExpression>, Object, Map) - Static method in class org.mvel2.MVEL
- executeExpression(Iterable<CompiledExpression>, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
- executeExpression(Iterable<CompiledExpression>, Map) - Static method in class org.mvel2.MVEL
- executeExpression(Object) - Static method in class org.mvel2.MVEL
- executeExpression(Object, Object) - Static method in class org.mvel2.MVEL
-
Executes a compiled expression.
- executeExpression(Object, Object, Class<T>) - Static method in class org.mvel2.MVEL
-
Execute a compiled expression and convert the result to a type.
- executeExpression(Object, Object, Map) - Static method in class org.mvel2.MVEL
-
Executes a compiled expression.
- executeExpression(Object, Object, Map, Class<T>) - Static method in class org.mvel2.MVEL
-
Execute a compiled expression and convert the result to a type
- executeExpression(Object, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
- executeExpression(Object, Object, VariableResolverFactory, Class<T>) - Static method in class org.mvel2.MVEL
- executeExpression(Object, Map) - Static method in class org.mvel2.MVEL
-
Executes a compiled expression.
- executeExpression(Object, Map, Class<T>) - Static method in class org.mvel2.MVEL
-
Execute a compiled expression and convert the result to a type
- executeExpression(Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
-
Executes a compiled expression.
- executeOverrideTarget(Method, Object, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- executeOverrideTarget(Method, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- executeOverrideTarget(Method, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- executeOverrideTarget(Method, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- executeOverrideTarget(Method, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- executeSetExpression(Serializable, Object, Object) - Static method in class org.mvel2.MVEL
- executeSetExpression(Serializable, Object, VariableResolverFactory, Object) - Static method in class org.mvel2.MVEL
- ExecutionStack - Class in org.mvel2.util
- ExecutionStack() - Constructor for class org.mvel2.util.ExecutionStack
- Exit - Class in org.mvel2.sh.command.basic
- Exit() - Constructor for class org.mvel2.sh.command.basic.Exit
- expectEOS() - Method in class org.mvel2.compiler.AbstractParser
-
The parser should find a statement ending condition when this is called, otherwise everything should blow up.
- expectNextChar_IW(char) - Method in class org.mvel2.compiler.AbstractParser
-
Expect the next specified character or fail
- expectType(ParserContext, ASTNode, Class, boolean) - Static method in class org.mvel2.util.CompilerTools
- expectType(ParserContext, Accessor, Class, boolean) - Static method in class org.mvel2.util.CompilerTools
- expr - Variable in class org.mvel2.ast.ASTNode
- expr - Variable in class org.mvel2.ast.Stacklang.Instruction
- expr - Variable in class org.mvel2.ast.TypeDescriptor
- expr - Variable in exception org.mvel2.CompileException
- expr - Variable in class org.mvel2.compiler.AbstractParser
- expr - Variable in class org.mvel2.ErrorDetail
- expr - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- expr - Variable in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- expr - Variable in class org.mvel2.util.FunctionParser
- expr - Variable in class org.mvel2.util.LineMapper
- expr - Variable in class org.mvel2.util.ProtoParser
- expression - Variable in class org.mvel2.compiler.CompiledAccExpression
- expression - Variable in class org.mvel2.templates.res.ForEachNode
- ExpressionCompiler - Class in org.mvel2.compiler
-
This is the main MVEL compiler.
- ExpressionCompiler(char[]) - Constructor for class org.mvel2.compiler.ExpressionCompiler
- ExpressionCompiler(char[], int, int) - Constructor for class org.mvel2.compiler.ExpressionCompiler
- ExpressionCompiler(char[], int, int, ParserContext) - Constructor for class org.mvel2.compiler.ExpressionCompiler
- ExpressionCompiler(char[], ParserContext) - Constructor for class org.mvel2.compiler.ExpressionCompiler
- ExpressionCompiler(String) - Constructor for class org.mvel2.compiler.ExpressionCompiler
- ExpressionCompiler(String, boolean) - Constructor for class org.mvel2.compiler.ExpressionCompiler
- ExpressionCompiler(String, int, int, ParserContext) - Constructor for class org.mvel2.compiler.ExpressionCompiler
- ExpressionCompiler(String, ParserContext) - Constructor for class org.mvel2.compiler.ExpressionCompiler
- ExpressionNode - Class in org.mvel2.templates.res
- ExpressionNode() - Constructor for class org.mvel2.templates.res.ExpressionNode
- ExpressionNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.ExpressionNode
- ExpressionNode(int, String, char[], int, int, Node) - Constructor for class org.mvel2.templates.res.ExpressionNode
- ExprValueAccessor - Class in org.mvel2.optimizers.impl.refl.collection
- ExprValueAccessor(String, Class, Object, VariableResolverFactory, ParserContext) - Constructor for class org.mvel2.optimizers.impl.refl.collection.ExprValueAccessor
- EXTENSIONS - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
- externalize() - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- extractAccessor(ASTNode) - Static method in class org.mvel2.util.CompilerTools
- extractAllDeclaredFunctions(CompiledExpression) - Static method in class org.mvel2.util.CompilerTools
-
Returns an ordered Map of all functions declared within an compiled script.
F
- factory - Variable in class org.mvel2.debug.Frame
- factory - Variable in class org.mvel2.jsr223.MvelScriptEngine
- fail - Variable in class org.mvel2.ast.AssertNode
- FALSE - Static variable in class org.mvel2.conversion.ShortCH
- FastList<E> - Class in org.mvel2.util
- FastList() - Constructor for class org.mvel2.util.FastList
- FastList(int) - Constructor for class org.mvel2.util.FastList
- FastList(E[]) - Constructor for class org.mvel2.util.FastList
- fatalError - Variable in class org.mvel2.ParserContext
- field - Variable in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- field - Variable in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- field - Variable in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- field - Variable in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- field - Variable in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- field - Variable in class org.mvel2.util.StaticFieldStub
- FieldAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- FieldAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- FieldAccessor(Field) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- FieldAccessorNH - Class in org.mvel2.optimizers.impl.refl.nodes
- FieldAccessorNH(Field, PropertyHandler) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- fields - Variable in class org.mvel2.ast.ASTNode
- fields - Variable in class org.mvel2.compiler.AbstractParser
- fields - Variable in class org.mvel2.util.FunctionParser
- FileCommandSet - Class in org.mvel2.sh.command.file
- FileCommandSet() - Constructor for class org.mvel2.sh.command.file.FileCommandSet
- fileDateStamp - Variable in class org.mvel2.templates.res.CompiledIncludeNode
- fillInStackTrace() - Method in exception org.mvel2.UnresolveablePropertyException
- finalizePayload(ASTLinkedList, boolean, ParserContext) - Static method in class org.mvel2.util.CompilerTools
-
Finalize the payload, by reducing any stack-based-operations to dedicated nodes where possible.
- find(char[], int, int, char) - Static method in class org.mvel2.util.ParseTools
- findAbsoluteLast(char[]) - Static method in class org.mvel2.util.ParseTools
- findClass(VariableResolverFactory, String, ParserContext) - Static method in class org.mvel2.util.ParseTools
- findClassImportResolverFactory(VariableResolverFactory, ParserContext) - Static method in class org.mvel2.util.ParseTools
- findFirst(char, int, int, char[]) - Static method in class org.mvel2.util.ArrayTools
- findInnerClass(String, ClassLoader, ClassNotFoundException) - Static method in class org.mvel2.util.ParseTools
- findLast(char[], int, int, char) - Static method in class org.mvel2.util.ParseTools
- findLast(char, int, int, char[]) - Static method in class org.mvel2.util.ArrayTools
- findLastUnion() - Method in class org.mvel2.optimizers.AbstractOptimizer
- finish() - Method in interface org.mvel2.util.ASTIterator
- finish() - Method in class org.mvel2.util.ASTLinkedList
- finish() - Method in class org.mvel2.util.Make.List
- finish() - Method in class org.mvel2.util.Make.Map
- finish() - Method in class org.mvel2.util.Make.Set
- finish() - Method in class org.mvel2.util.Make.String
- first - Variable in class org.mvel2.compiler.PropertyVerifier
- first - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- first - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- first - Variable in class org.mvel2.PropertyAccessor
- firstASTNode - Variable in class org.mvel2.util.ASTLinkedList
- firstNode - Variable in class org.mvel2.compiler.CompiledExpression
- firstNode() - Method in interface org.mvel2.util.ASTIterator
- firstNode() - Method in class org.mvel2.util.ASTLinkedList
- firstNonSymbol() - Method in class org.mvel2.util.ASTLinkedList
- firstStage - Variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- firstUnion - Variable in class org.mvel2.ast.ASTNode
- FLOAT - Static variable in interface org.mvel2.DataTypes
- FloatCH - Class in org.mvel2.conversion
- FloatCH() - Constructor for class org.mvel2.conversion.FloatCH
- FloatSigner() - Constructor for class org.mvel2.ast.Sign.FloatSigner
- flushCaches() - Method in class org.mvel2.ParserConfiguration
- Fold - Class in org.mvel2.ast
- Fold(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.Fold
- FOR - Static variable in interface org.mvel2.Operator
- FOREACH - Static variable in interface org.mvel2.Operator
- FOREACH - Static variable in interface org.mvel2.templates.res.Opcodes
- ForEachNode - Class in org.mvel2.ast
- ForEachNode - Class in org.mvel2.templates.res
- ForEachNode(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.ForEachNode
- ForEachNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.ForEachNode
- forNameWithInner(String, ClassLoader) - Static method in class org.mvel2.util.ParseTools
- ForNode - Class in org.mvel2.ast
- ForNode(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.ForNode
- fqcn - Variable in class org.mvel2.compiler.PropertyVerifier
- FQCN - Static variable in class org.mvel2.ast.ASTNode
- Frame - Class in org.mvel2.debug
- Frame(LineLabel, VariableResolverFactory) - Constructor for class org.mvel2.debug.Frame
- function - Variable in class org.mvel2.ast.FunctionInstance
- function - Variable in class org.mvel2.ast.NewObjectPrototype
- function - Variable in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- function - Variable in class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor
- Function - Class in org.mvel2.ast
- Function(String, char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.Function
- FUNCTION - org.mvel2.ast.Proto.ReceiverType
- FUNCTION - Static variable in interface org.mvel2.Operator
- FunctionAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- FunctionAccessor(FunctionInstance, Accessor[]) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor
- functionContext - Variable in class org.mvel2.ParserContext
- FunctionInstance - Class in org.mvel2.ast
- FunctionInstance(Function) - Constructor for class org.mvel2.ast.FunctionInstance
- FunctionParser - Class in org.mvel2.util
- FunctionParser(String, int, int, char[], int, ParserContext, ExecutionStack) - Constructor for class org.mvel2.util.FunctionParser
- FunctionVariableResolverFactory - Class in org.mvel2.integration.impl
- FunctionVariableResolverFactory(Function, VariableResolverFactory, String[], Object[]) - Constructor for class org.mvel2.integration.impl.FunctionVariableResolverFactory
G
- generateAccessor(AccessorOptimizer) - Method in interface org.mvel2.optimizers.OptimizerHook
-
The optimizer should delegate back to the hook through this method, passing an instance of itself in the current state.
- generateErrorMessage() - Method in exception org.mvel2.CompileException
- get() - Method in class org.mvel2.PropertyAccessor
- get(char[], int, int, Object, VariableResolverFactory, Object, ParserContext) - Static method in class org.mvel2.PropertyAccessor
- get(int) - Method in class org.mvel2.util.FastList
- get(Object) - Method in class org.mvel2.ast.Proto.ProtoInstance
- get(Object) - Method in class org.mvel2.jsr223.MvelBindings
-
Returns the value to which this map maps the specified key.
- get(Object) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- get(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.Union
- get(String, Object) - Static method in class org.mvel2.PropertyAccessor
- get(String, Object, VariableResolverFactory, Object, ParserContext) - Static method in class org.mvel2.PropertyAccessor
- GET - Static variable in class org.mvel2.compiler.AbstractParser
- GET_OR_CREATE - Static variable in class org.mvel2.compiler.AbstractParser
- getAbsoluteFirstPart() - Method in class org.mvel2.ast.ASTNode
- getAbsoluteName() - Method in class org.mvel2.ast.ASTNode
- getAbsoluteName() - Method in class org.mvel2.ast.DeepAssignmentNode
- getAbsoluteName() - Method in class org.mvel2.ast.IndexedAssignmentNode
- getAbsoluteRootElement() - Method in class org.mvel2.ast.ASTNode
- getAccessor() - Method in class org.mvel2.ast.ASTNode
- getAccessor() - Method in class org.mvel2.ast.Union
- getAccessor() - Method in class org.mvel2.compiler.CompiledAccExpression
- getAccessor() - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- getAccessorCompiler(String) - Static method in class org.mvel2.optimizers.OptimizerFactory
- getAllowOverride() - Method in class org.mvel2.PropertyAccessor
- getAllVariableResolvers(VariableResolverFactory) - Static method in class org.mvel2.debug.DebugTools
- getArrayLength() - Method in class org.mvel2.ast.TypeDescriptor
- getArraySize() - Method in class org.mvel2.ast.TypeDescriptor
- getAssignmentVar() - Method in interface org.mvel2.ast.Assignment
- getAssignmentVar() - Method in class org.mvel2.ast.AssignmentNode
- getAssignmentVar() - Method in class org.mvel2.ast.DeclProtoVarNode
- getAssignmentVar() - Method in class org.mvel2.ast.DeclTypedVarNode
- getAssignmentVar() - Method in class org.mvel2.ast.DeepAssignmentNode
- getAssignmentVar() - Method in class org.mvel2.ast.IndexedAssignmentNode
- getAssignmentVar() - Method in class org.mvel2.ast.IndexedDeclTypedVarNode
- getAssignmentVar() - Method in class org.mvel2.ast.ProtoVarNode
- getAssignmentVar() - Method in class org.mvel2.ast.TypedVarNode
- getBaseComponentType(Class) - Static method in class org.mvel2.util.ParseTools
- getBeanProperty(Class, String) - Method in class org.mvel2.compiler.PropertyVerifier
-
Process bean property
- getBeanProperty(Object, String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getBeanProperty(Object, String) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getBeanProperty(Object, String) - Method in class org.mvel2.PropertyAccessor
- getBeanPropertyAO(Object, String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getBeanPropertyAO(Object, String) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getBeanPropertyAO(Object, String) - Method in class org.mvel2.PropertyAccessor
- getBegin() - Method in class org.mvel2.templates.res.Node
- getBestCandidate(Class[], String, Class, Method[], boolean) - Static method in class org.mvel2.util.ParseTools
- getBestCandidate(Class[], String, Class, Method[], boolean, boolean) - Static method in class org.mvel2.util.ParseTools
- getBestCandidate(Object[], String, Class, Method[], boolean) - Static method in class org.mvel2.util.ParseTools
- getBestConstructorCandidate(Class[], Class, boolean) - Static method in class org.mvel2.util.ParseTools
- getBestConstructorCandidate(Object[], Class, boolean) - Static method in class org.mvel2.util.ParseTools
- getBlockOffset() - Method in class org.mvel2.ast.BlockNode
- getBlockStart() - Method in class org.mvel2.ast.BlockNode
- getBreakpoints() - Method in class org.mvel2.debug.DebuggerContext
- getByIndex(int) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- getCEnd() - Method in class org.mvel2.templates.res.Node
- getChars(int, int) - Method in class org.mvel2.util.StringAppender
- getChars(int, int, char[], int) - Method in class org.mvel2.util.StringAppender
- getClassLoader() - Method in class org.mvel2.ast.ASTNode
- getClassLoader() - Method in class org.mvel2.ParserConfiguration
- getClassLoader() - Method in class org.mvel2.ParserContext
- getClassLoader() - Method in class org.mvel2.PropertyAccessor
- getClassName() - Method in class org.mvel2.ast.TypeDescriptor
- getClassReference() - Method in class org.mvel2.ast.TypeDescriptor
- getClassReference() - Method in class org.mvel2.util.MethodStub
- getClassReference(Class, TypeDescriptor, VariableResolverFactory, ParserContext) - Static method in class org.mvel2.ast.TypeDescriptor
- getClassReference(ParserContext) - Method in class org.mvel2.ast.TypeDescriptor
- getClassReference(ParserContext, Class, TypeDescriptor) - Static method in class org.mvel2.ast.TypeDescriptor
- getClassReference(ParserContext, TypeDescriptor) - Static method in class org.mvel2.ast.TypeDescriptor
- getClassStatement() - Method in class org.mvel2.ast.Instance
- getCodeNearError() - Method in exception org.mvel2.CompileException
- getCollectionProperty(Class, String) - Method in class org.mvel2.compiler.PropertyVerifier
-
Process collection property
- getCollectionProperty(Object, String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getCollectionProperty(Object, String) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
-
Handle accessing a property embedded in a collections, map, or array
- getCollectionProperty(Object, String) - Method in class org.mvel2.PropertyAccessor
-
Handle accessing a property embedded in a collections, map, or array
- getCollectionPropertyAO(Object, String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getCollectionPropertyAO(Object, String) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getCollectionPropertyAO(Object, String) - Method in class org.mvel2.PropertyAccessor
- getColumn() - Method in exception org.mvel2.CompileException
- getColumn() - Method in class org.mvel2.ErrorDetail
- getCommandBuffer() - Method in class org.mvel2.sh.ShellSession
- getCommands() - Method in class org.mvel2.sh.ShellSession
- getCompiledArraySize() - Method in class org.mvel2.ast.TypeDescriptor
- getCompiledBlock() - Method in class org.mvel2.ast.BlockNode
- getCompiledBlock() - Method in class org.mvel2.ast.Function
- getCompiledExpressionCache() - Method in class org.mvel2.ParserContext
- getConstructor() - Method in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
- getConstructors(Class) - Static method in class org.mvel2.util.ParseTools
- getConstructors(Constructor) - Static method in class org.mvel2.util.ParseTools
- getContents() - Method in class org.mvel2.templates.res.Node
- getContextClassLoader() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getContextFreeImport(String) - Static method in class org.mvel2.ast.TypeDescriptor
- getCStart() - Method in class org.mvel2.templates.res.Node
- getCtx() - Method in class org.mvel2.compiler.PropertyVerifier
- getCtxObject() - Method in class org.mvel2.sh.ShellSession
- getCursor() - Method in exception org.mvel2.CompileException
- getCursor() - Method in class org.mvel2.compiler.AbstractParser
- getCursor() - Method in interface org.mvel2.compiler.Parser
- getCursor() - Method in class org.mvel2.ErrorDetail
- getCursor() - Method in class org.mvel2.util.CollectionParser
- getCursor() - Method in class org.mvel2.util.FunctionParser
- getCursor() - Method in class org.mvel2.util.ProtoParser
- getCursorEnd() - Method in class org.mvel2.ast.Proto
- getCursorOffet() - Method in exception org.mvel2.CompileException
- getCursorPosition() - Method in class org.mvel2.ast.ASTNode
- getCursorStart() - Method in class org.mvel2.ast.Proto
- getDebugFileWriter() - Static method in class org.mvel2.util.ParseTools
- getDebugger() - Method in class org.mvel2.debug.DebuggerContext
- getDebuggerState() - Method in class org.mvel2.debug.DebuggerContext
- getDebuggingOutputFileName() - Static method in class org.mvel2.MVEL
- getDefaultAccessorCompiler() - Static method in class org.mvel2.optimizers.OptimizerFactory
- getDelegate() - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- getDelegate() - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- getDescription() - Method in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- getDescription() - Method in class org.mvel2.sh.command.basic.Exit
- getDescription() - Method in class org.mvel2.sh.command.basic.Help
- getDescription() - Method in class org.mvel2.sh.command.basic.ObjectInspector
- getDescription() - Method in class org.mvel2.sh.command.basic.PushContext
- getDescription() - Method in class org.mvel2.sh.command.basic.Set
- getDescription() - Method in class org.mvel2.sh.command.basic.ShowVars
- getDescription() - Method in class org.mvel2.sh.command.file.ChangeWorkingDir
- getDescription() - Method in class org.mvel2.sh.command.file.DirList
- getDescription() - Method in class org.mvel2.sh.command.file.PrintWorkingDirectory
- getDescription() - Method in interface org.mvel2.sh.Command
- getDirectValue(Object, VariableResolverFactory) - Method in class org.mvel2.compiler.CompiledExpression
- getEgressType() - Method in class org.mvel2.ast.And
- getEgressType() - Method in class org.mvel2.ast.ASTNode
- getEgressType() - Method in class org.mvel2.ast.Contains
- getEgressType() - Method in class org.mvel2.ast.Convertable
- getEgressType() - Method in class org.mvel2.ast.Fold
- getEgressType() - Method in class org.mvel2.ast.Instance
- getEgressType() - Method in class org.mvel2.ast.IntAdd
- getEgressType() - Method in class org.mvel2.ast.IntDiv
- getEgressType() - Method in class org.mvel2.ast.IntMult
- getEgressType() - Method in class org.mvel2.ast.IntSub
- getEgressType() - Method in class org.mvel2.ast.IsDef
- getEgressType() - Method in class org.mvel2.ast.Negation
- getEgressType() - Method in class org.mvel2.ast.Or
- getEgressType() - Method in class org.mvel2.ast.RegExMatch
- getEgressType() - Method in class org.mvel2.ast.RegExMatchNode
- getEgressType() - Method in class org.mvel2.ast.Soundslike
- getEgressType() - Method in class org.mvel2.ast.Strsim
- getEgressType() - Method in interface org.mvel2.optimizers.AccessorOptimizer
- getEgressType() - Method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- getEgressType() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getEgressType() - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getElseBlock() - Method in class org.mvel2.ast.IfNode
- getElseNode() - Method in class org.mvel2.templates.res.IfNode
- getEnd() - Method in class org.mvel2.templates.res.Node
- getEndRange() - Method in class org.mvel2.ast.TypeDescriptor
- getEngine() - Method in class org.mvel2.jsr223.MvelCompiledScript
- getEngineName() - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getEngineVersion() - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getEnv() - Method in class org.mvel2.sh.ShellSession
- getErrorList() - Method in class org.mvel2.ParserContext
- getErrors() - Method in exception org.mvel2.CompileException
- getEvaluationContext() - Method in class org.mvel2.ParserContext
- getExactMatch(String, Class[], Class, Class) - Static method in class org.mvel2.util.ParseTools
- getExpr() - Method in class org.mvel2.ast.ASTNode
- getExpr() - Method in class org.mvel2.ast.TypeDescriptor
- getExpr() - Method in exception org.mvel2.CompileException
- getExpr() - Method in class org.mvel2.ErrorDetail
- getExpression() - Method in interface org.mvel2.ast.Assignment
- getExpression() - Method in class org.mvel2.ast.AssignmentNode
- getExpression() - Method in class org.mvel2.ast.DeclProtoVarNode
- getExpression() - Method in class org.mvel2.ast.DeclTypedVarNode
- getExpression() - Method in class org.mvel2.ast.DeepAssignmentNode
- getExpression() - Method in class org.mvel2.ast.IndexedAssignmentNode
- getExpression() - Method in class org.mvel2.ast.IndexedDeclTypedVarNode
- getExpression() - Method in class org.mvel2.ast.ProtoVarNode
- getExpression() - Method in class org.mvel2.ast.TypedVarNode
- getExpression() - Method in class org.mvel2.compiler.AbstractParser
- getExpression() - Method in interface org.mvel2.compiler.Parser
- getExtensions() - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getFactory() - Method in class org.mvel2.debug.Frame
- getFactory() - Method in class org.mvel2.jsr223.MvelScriptEngine
- getField() - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- getField() - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- getField() - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- getField() - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- GETFIELD - Static variable in interface org.mvel2.Operator
- getFieldOrAccessor(Class, String) - Static method in class org.mvel2.util.PropertyTools
- getFieldOrWriteAccessor(Class, String) - Static method in class org.mvel2.util.PropertyTools
- getFieldOrWriteAccessor(Class, String, Class) - Static method in class org.mvel2.util.PropertyTools
- getFields() - Method in class org.mvel2.ast.ASTNode
- getFirstNode() - Method in class org.mvel2.compiler.CompiledExpression
- getFirstStatement() - Method in class org.mvel2.ast.Contains
- getFlags() - Method in class org.mvel2.ast.Proto.ProtoResolver
- getFlags() - Method in class org.mvel2.integration.impl.IndexVariableResolver
- getFlags() - Method in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- getFlags() - Method in class org.mvel2.integration.impl.MapVariableResolver
- getFlags() - Method in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- getFlags() - Method in class org.mvel2.integration.impl.SimpleSTValueResolver
- getFlags() - Method in class org.mvel2.integration.impl.SimpleValueResolver
- getFlags() - Method in class org.mvel2.integration.impl.StaticMethodImportResolver
- getFlags() - Method in interface org.mvel2.integration.VariableResolver
-
Returns the bitset of special variable flags.
- getFunction() - Method in class org.mvel2.ast.FunctionInstance
- getFunction() - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- getFunction(String) - Method in class org.mvel2.ParserContext
- getFunctions() - Method in class org.mvel2.ParserContext
- getGetter(Class, String) - Static method in class org.mvel2.util.PropertyTools
- getGetter(String) - Static method in class org.mvel2.util.ReflectionUtil
- GETHAN - Static variable in interface org.mvel2.Operator
- getHelp() - Method in class org.mvel2.sh.command.basic.Exit
- getHelp() - Method in class org.mvel2.sh.command.basic.Help
- getHelp() - Method in class org.mvel2.sh.command.basic.ObjectInspector
- getHelp() - Method in class org.mvel2.sh.command.basic.PushContext
- getHelp() - Method in class org.mvel2.sh.command.basic.Set
- getHelp() - Method in class org.mvel2.sh.command.basic.ShowVars
- getHelp() - Method in class org.mvel2.sh.command.file.ChangeWorkingDir
- getHelp() - Method in class org.mvel2.sh.command.file.DirList
- getHelp() - Method in class org.mvel2.sh.command.file.PrintWorkingDirectory
- getHelp() - Method in interface org.mvel2.sh.Command
- getImport(String) - Method in class org.mvel2.ParserConfiguration
- getImport(String) - Method in class org.mvel2.ParserContext
-
Get an import that has been declared, either in the parsed script or programatically
- getImportClass() - Method in class org.mvel2.ast.ImportNode
- getImportedClasses() - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- getImportedMethods() - Method in class org.mvel2.integration.impl.StaticMethodImportResolverFactory
- getImports() - Method in class org.mvel2.ParserConfiguration
- getImports() - Method in class org.mvel2.ParserContext
- getIndex() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- getIndex() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- getIndex() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- getIndex() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- getIndex() - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- getIndex() - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- getIndex() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- getIndexedInputs() - Method in class org.mvel2.ParserContext
- getIndexedVariableNames() - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- getIndexedVariableNames() - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- getIndexedVariableResolver(int) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- getIndexedVariableResolver(int) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- getIndexedVariableResolver(int) - Method in class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- getIndexedVariableResolver(int) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- getIndexedVariableResolver(int) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- getIndexedVariableResolver(int) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- getIndexedVariableResolver(int) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- getIndexedVariableResolver(int) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- getIndexedVariableResolver(int) - Method in interface org.mvel2.integration.VariableResolverFactory
- getIndexedVariableResolvers() - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- getIndexedVarNames() - Method in class org.mvel2.ParserContext
- getInjectedImports(VariableResolverFactory) - Static method in class org.mvel2.util.CompilerTools
- getInputs() - Method in class org.mvel2.compiler.PropertyVerifier
- getInputs() - Method in class org.mvel2.ParserContext
- getInteger32() - Method in class org.mvel2.compiler.ExecutableLiteral
- getInterceptors() - Method in class org.mvel2.ParserConfiguration
- getInterceptors() - Method in class org.mvel2.ParserContext
- getIsGetter(String) - Static method in class org.mvel2.util.ReflectionUtil
- getJavaVersion() - Static method in class org.mvel2.util.PropertyTools
-
Get the JVM version
- getKey() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- getKeyAtIndex(int) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- getKnownEgressType() - Method in class org.mvel2.ast.NewObjectNode.NewObjectArray
- getKnownEgressType() - Method in interface org.mvel2.compiler.Accessor
- getKnownEgressType() - Method in class org.mvel2.compiler.CompiledAccExpression
- getKnownEgressType() - Method in class org.mvel2.compiler.CompiledExpression
- getKnownEgressType() - Method in class org.mvel2.compiler.ExecutableAccessor
- getKnownEgressType() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- getKnownEgressType() - Method in class org.mvel2.compiler.ExecutableLiteral
- getKnownEgressType() - Method in interface org.mvel2.compiler.ExecutableStatement
- getKnownEgressType() - Method in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.collection.ArrayCreator
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.collection.ExprValueAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.collection.ListCreator
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.collection.MapCreator
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.collection.MDArrayCreator
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayLength
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFunctionAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.Notify
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.Union
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- getKnownEgressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- getKnownIngressType() - Method in class org.mvel2.compiler.CompiledAccExpression
- getKnownIngressType() - Method in class org.mvel2.compiler.CompiledExpression
- getKnownIngressType() - Method in class org.mvel2.compiler.ExecutableAccessor
- getKnownIngressType() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- getKnownIngressType() - Method in class org.mvel2.compiler.ExecutableLiteral
- getKnownIngressType() - Method in interface org.mvel2.compiler.ExecutableStatement
- getKnownVariables() - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.MapVariableResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- getKnownVariables() - Method in class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl
- getKnownVariables() - Method in interface org.mvel2.integration.VariableResolverFactory
-
Return a list of known variables inside the factory.
- getLanguageName() - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getLanguageVersion() - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getLastLineLabel() - Method in class org.mvel2.ParserContext
- getLastLineStart() - Method in exception org.mvel2.CompileException
- getLastNode(Node) - Static method in class org.mvel2.templates.util.TemplateTools
- getLastTypeParameters() - Method in class org.mvel2.ParserContext
- getLeft() - Method in class org.mvel2.ast.BooleanNode
- getLeftEgressType() - Method in class org.mvel2.ast.Union
- getLeftIngressType() - Method in class org.mvel2.optimizers.impl.refl.nodes.Union
- getLength() - Method in class org.mvel2.templates.res.Node
- getLine() - Method in class org.mvel2.util.LineMapper.Node
- getLineCount() - Method in class org.mvel2.ParserContext
-
Get total number of lines declared in the current context.
- getLineFor(String, int) - Method in class org.mvel2.ParserContext
- getLineFromCursor(int) - Method in interface org.mvel2.util.LineMapper.LineLookup
- getLineNumber() - Method in class org.mvel2.ast.LineLabel
- getLineNumber() - Method in exception org.mvel2.CompileException
- getLineNumber() - Method in class org.mvel2.debug.Frame
- getLineNumber() - Method in class org.mvel2.ErrorDetail
- getLineOffset() - Method in class org.mvel2.ParserContext
-
Get the current line offset.
- getLiteral() - Method in exception org.mvel2.ast.ReduceableCodeException
- getLiteral() - Method in class org.mvel2.compiler.ExecutableLiteral
- getLiteral() - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- getLiteralValue() - Method in class org.mvel2.ast.ASTNode
- getLiteralValue() - Method in class org.mvel2.ast.LiteralNode
- getMacros() - Method in class org.mvel2.MacroProcessor
- getMain() - Method in class org.mvel2.ast.Union
- getMessage() - Method in exception org.mvel2.CompileException
- getMessage() - Method in class org.mvel2.ErrorDetail
- getMethod() - Method in class org.mvel2.ast.StaticImportNode
- getMethod() - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- getMethod() - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- getMethod() - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- getMethod() - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- getMethod() - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- getMethod() - Method in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- getMethod() - Method in class org.mvel2.util.MethodStub
- getMethod(Class, String) - Method in class org.mvel2.compiler.PropertyVerifier
-
Process method
- getMethod(Object, String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getMethod(Object, String) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
-
Find an appropriate method, execute it, and return it's response.
- getMethod(Object, String) - Method in class org.mvel2.PropertyAccessor
-
Find an appropriate method, execute it, and return it's response.
- getMethod(Object, String, Object[], Class[], ExecutableStatement[]) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getMethodCallSyntax(String, String, String...) - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getMethodName() - Method in class org.mvel2.util.MethodStub
- getMethodScore(Class[], boolean, Class<?>[], boolean) - Static method in class org.mvel2.util.ParseTools
- getMimeTypes() - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getMVELClassLoader() - Static method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getName() - Method in class org.mvel2.ast.ASTNode
- getName() - Method in class org.mvel2.ast.DeclProtoVarNode
- getName() - Method in class org.mvel2.ast.DeclTypedVarNode
- getName() - Method in class org.mvel2.ast.Function
- getName() - Method in class org.mvel2.ast.Proto
- getName() - Method in class org.mvel2.ast.Proto.ProtoResolver
- getName() - Method in class org.mvel2.ast.ProtoVarNode
- getName() - Method in class org.mvel2.ast.TypedVarNode
- getName() - Method in class org.mvel2.integration.impl.IndexVariableResolver
- getName() - Method in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- getName() - Method in class org.mvel2.integration.impl.MapVariableResolver
- getName() - Method in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- getName() - Method in class org.mvel2.integration.impl.SimpleSTValueResolver
- getName() - Method in class org.mvel2.integration.impl.SimpleValueResolver
- getName() - Method in class org.mvel2.integration.impl.StaticMethodImportResolver
- getName() - Method in interface org.mvel2.integration.VariableResolver
-
Returns the name of external variable.
- getName() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getName() - Method in class org.mvel2.templates.res.Node
- getName() - Method in exception org.mvel2.UnresolveablePropertyException
- getName() - Method in class org.mvel2.util.FunctionParser
- getName() - Method in interface org.mvel2.util.ProtoParser.DeferredTypeResolve
- getNameAsArray() - Method in class org.mvel2.ast.ASTNode
- getNamedTemplate(String) - Method in class org.mvel2.templates.SimpleTemplateRegistry
- getNamedTemplate(String) - Method in interface org.mvel2.templates.TemplateRegistry
- getNamedTemplateRegistry() - Method in class org.mvel2.templates.TemplateRuntime
- getNames() - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getNames() - Method in class org.mvel2.templates.SimpleTemplateRegistry
- getNames() - Method in interface org.mvel2.templates.TemplateRegistry
- getNestedNode() - Method in class org.mvel2.templates.res.CompiledForEachNode
- getNestedNode() - Method in class org.mvel2.templates.res.ForEachNode
- getNestedStatement() - Method in class org.mvel2.ast.IfNode
- getNestedStatement() - Method in interface org.mvel2.ast.NestedStatement
- getNestedStatement() - Method in class org.mvel2.ast.WithNode
- getNewObjectOptimizer() - Method in class org.mvel2.ast.NewObjectNode
- getNext() - Method in class org.mvel2.templates.res.Node
- getNextFactory() - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- getNextFactory() - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- getNextFactory() - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- getNextFactory() - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- getNextFactory() - Method in interface org.mvel2.integration.VariableResolverFactory
-
Returns the next factory in the factory chain.
- getNextNode() - Method in interface org.mvel2.compiler.AccessorNode
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.Notify
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- getNextNode() - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- getNextUnresolvedWaiting() - Static method in class org.mvel2.util.ProtoParser
- getNode() - Method in class org.mvel2.compiler.ExecutableAccessor
- getNode() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- getNormal() - Method in class org.mvel2.PropertyAccessor
- getNullMethodHandler() - Static method in class org.mvel2.integration.PropertyHandlerFactory
- getNullPropertyHandler() - Static method in class org.mvel2.integration.PropertyHandlerFactory
- getNumber(Object, int) - Static method in class org.mvel2.math.MathProcessor
- getOffset() - Method in class org.mvel2.ast.ASTNode
- getOffset() - Method in class org.mvel2.ast.TypeDescriptor
- getOperandType(ASTNode) - Method in class org.mvel2.ast.BinaryOperation
- getOperation() - Method in class org.mvel2.ast.BinaryOperation
- getOperator() - Method in class org.mvel2.ast.ASTNode
- getOperator() - Method in class org.mvel2.ast.EndOfStatement
- getOperator() - Method in class org.mvel2.ast.OperatorNode
- getOperator() - Method in class org.mvel2.ast.ReturnNode
- getOperatorName(int) - Static method in class org.mvel2.debug.DebugTools
- getOperatorSymbol(int) - Static method in class org.mvel2.debug.DebugTools
- getOutputStatement(String) - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getPackageImport() - Method in class org.mvel2.ast.ImportNode
- getPackageImports() - Method in class org.mvel2.ParserConfiguration
- getParameter(String) - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getParameters() - Method in class org.mvel2.ast.Function
- getParameters() - Method in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
- getParameterTypes() - Method in class org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor
- getParms() - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- getParms() - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- getParserConfiguration() - Method in class org.mvel2.compiler.CompiledExpression
- getParserConfiguration() - Method in class org.mvel2.ParserContext
- getParserContext() - Method in class org.mvel2.templates.TemplateCompiler
- getParserContextState() - Method in class org.mvel2.compiler.ExpressionCompiler
- getPattern() - Method in class org.mvel2.ast.RegExMatch
- getPatternStatement() - Method in class org.mvel2.ast.RegExMatch
- getPrimitiveInitialValue(Class) - Static method in class org.mvel2.util.PropertyTools
- getProgram(String...) - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getProperty() - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- getProperty() - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- getProperty() - Method in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- getProperty(String, Object) - Static method in class org.mvel2.MVEL
- getProperty(String, Object, VariableResolverFactory) - Method in interface org.mvel2.integration.PropertyHandler
-
Retrieves the value of the property.
- getPropertyFromAccessor(String) - Static method in class org.mvel2.util.ReflectionUtil
- getPropertyHandler(Class) - Static method in class org.mvel2.integration.PropertyHandlerFactory
- getProtoImport(String) - Method in class org.mvel2.ParserContext
- getProtoType() - Method in class org.mvel2.ast.Proto.ProtoInstance
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.And
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.AssertNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.AssignmentNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ASTNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.BinaryOperation
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Contains
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Convertable
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DeclProtoVarNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DeclTypedVarNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DeepAssignmentNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DeepOperativeAssignmentNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DoNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DoUntilNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.EndOfStatement
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Fold
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ForEachNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ForNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Function
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IfNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ImportNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedAssignmentNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedDeclTypedVarNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedOperativeAssign
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedPostFixDecNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedPostFixIncNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedPreFixDecNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedPreFixIncNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.InlineCollectionNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Instance
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IntAdd
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IntDiv
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.InterceptorWrapper
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IntMult
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IntSub
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Invert
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IsDef
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.LineLabel
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.LiteralDeepPropertyNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.LiteralNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Negation
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.NewObjectNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.NewObjectPrototype
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.NewPrototypeNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.OperativeAssign
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.OperatorNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Or
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.PostFixDecNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.PostFixIncNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.PreFixDecNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.PreFixIncNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Proto
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ProtoVarNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.RegExMatch
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.RegExMatchNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ReturnNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Sign
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Soundslike
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Stacklang
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.StaticImportNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Strsim
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Substatement
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ThisWithNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.TypeCast
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.TypedVarNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Union
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.UntilNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.WhileNode
- getReducedValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.WithNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.And
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.AssertNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.AssignmentNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ASTNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.BinaryOperation
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Contains
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Convertable
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DeclProtoVarNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DeclTypedVarNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DeepAssignmentNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DoNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.DoUntilNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.EndOfStatement
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Fold
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ForEachNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ForNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Function
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IfNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ImportNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedAssignmentNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedDeclTypedVarNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedOperativeAssign
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedPostFixDecNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedPostFixIncNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedPreFixDecNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IndexedPreFixIncNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.InlineCollectionNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Instance
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IntAdd
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IntDiv
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.InterceptorWrapper
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IntMult
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IntSub
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Invert
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.IsDef
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.LineLabel
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.LiteralDeepPropertyNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.LiteralNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Negation
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.NewObjectNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.NewObjectPrototype
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.NewPrototypeNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.OperativeAssign
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.OperatorNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Or
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.PostFixDecNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.PostFixIncNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.PreFixDecNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.PreFixIncNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Proto
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ProtoVarNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.RegExMatch
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.RegExMatchNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ReturnNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Sign
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Soundslike
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Stacklang
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.StaticImportNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Strsim
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Substatement
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ThisWithNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.TypeCast
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.TypedVarNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Union
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.UntilNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.WhileNode
- getReducedValueAccelerated(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.WithNode
- getRegister() - Method in class org.mvel2.ast.IndexedAssignmentNode
- getRelPath() - Method in class org.mvel2.templates.TemplateRuntime
- getResolver(String) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- getResolverFactory() - Method in class org.mvel2.ast.PrototypalFunctionInstance
- getResultOptPass() - Method in interface org.mvel2.optimizers.AccessorOptimizer
- getResultOptPass() - Method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- getResultOptPass() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getResultOptPass() - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getReturnType() - Method in class org.mvel2.compiler.ExpressionCompiler
- getReturnType(boolean) - Method in class org.mvel2.util.ASTBinaryTree
- getReturnType(Class, Method) - Method in class org.mvel2.compiler.PropertyVerifier
- getReturnType(Class, String, ParserContext) - Static method in class org.mvel2.util.PropertyTools
- getReturnType(ASTIterator, boolean) - Static method in class org.mvel2.util.CompilerTools
- getReturnTypeCache() - Method in class org.mvel2.ParserContext
- getReturnTypeFromOp(int, Class, Class) - Static method in class org.mvel2.util.CompilerTools
- getRight() - Method in class org.mvel2.ast.BooleanNode
- getRightMost() - Method in class org.mvel2.ast.And
- getRightMost() - Method in class org.mvel2.ast.BinaryOperation
- getRightMost() - Method in class org.mvel2.ast.BooleanNode
- getRightMost() - Method in class org.mvel2.ast.Or
- getRoot() - Method in class org.mvel2.templates.CompiledTemplate
- getRootNode() - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getRootNode() - Method in class org.mvel2.templates.TemplateRuntime
- getRootParser() - Method in class org.mvel2.ParserContext
- getRuncount() - Method in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- getRuncount() - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- getSafeAccessor() - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- getScriptEngine() - Method in class org.mvel2.jsr223.MvelScriptEngineFactory
- getSecondStatement() - Method in class org.mvel2.ast.Contains
- getSession() - Method in class org.mvel2.sh.ShellSession.RunState
- getSetExpression() - Method in class org.mvel2.ast.WithNode.ParmValuePair
- getSetExpression() - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs
- getSetter(Class, String) - Static method in class org.mvel2.util.PropertyTools
- getSetter(Class, String, Class) - Static method in class org.mvel2.util.PropertyTools
- getSetter(String) - Static method in class org.mvel2.util.ReflectionUtil
-
This new method 'slightly' outperforms the old method, it was essentially a perfect example of me wasting my time and a premature optimization.
- getSoundslike() - Method in class org.mvel2.ast.Soundslike
- getSourceFile() - Method in class org.mvel2.ast.LineLabel
- getSourceFile() - Method in class org.mvel2.ParserContext
- getSourceName() - Method in class org.mvel2.debug.Frame
- getStackValueResult() - Method in class org.mvel2.compiler.ExpressionCompiler
- getStamp() - Method in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- getStamp() - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- getStart() - Method in class org.mvel2.ast.ASTNode
- getStart() - Method in class org.mvel2.ast.TypeDescriptor
- getStatement() - Method in class org.mvel2.ast.Instance
- getStatement() - Method in class org.mvel2.ast.Negation
- getStatement() - Method in class org.mvel2.ast.RegExMatch
- getStatement() - Method in class org.mvel2.ast.Sign
- getStatement() - Method in class org.mvel2.ast.Soundslike
- getStatement() - Method in class org.mvel2.ast.Substatement
- getStatement() - Method in class org.mvel2.ast.TypeCast
- getStatement() - Method in class org.mvel2.ast.WithNode.ParmValuePair
- getStatement() - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs
- getStaticImport(String) - Method in class org.mvel2.ParserConfiguration
- getStaticImport(String) - Method in class org.mvel2.ParserContext
-
Get a
MethodStub
which wraps a static method import. - getStaticMethod(Class, String, Class[]) - Static method in class org.mvel2.MVEL
-
A simple utility method to get a static method from a class with no checked exception.
- getStaticOrClassImport(String) - Method in class org.mvel2.ParserConfiguration
- getStaticOrClassImport(String) - Method in class org.mvel2.ParserContext
-
Returns either an instance of Class or
MethodStub
(whichever matches). - getStmt() - Method in class org.mvel2.optimizers.impl.refl.collection.ExprValueAccessor
- getSubComponentType(Class) - Static method in class org.mvel2.util.ParseTools
- getTemplate() - Method in class org.mvel2.optimizers.impl.refl.collection.ArrayCreator
- getTemplate() - Method in class org.mvel2.templates.CompiledTemplate
- getTemplate() - Method in class org.mvel2.templates.TemplateRuntime
- GetterAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- GetterAccessor(Method) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- GetterAccessorNH - Class in org.mvel2.optimizers.impl.refl.nodes
- GetterAccessorNH(Method, PropertyHandler) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- getTerminus() - Method in class org.mvel2.templates.res.Node
- getThreadAccessorOptimizer() - Static method in class org.mvel2.optimizers.OptimizerFactory
- getTotalClasses() - Method in class org.mvel2.optimizers.dynamic.DynamicClassLoader
- getTrueNode() - Method in class org.mvel2.templates.res.IfNode
- getType() - Method in class org.mvel2.ast.Proto.ProtoResolver
- getType() - Method in class org.mvel2.integration.impl.IndexVariableResolver
- getType() - Method in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- getType() - Method in class org.mvel2.integration.impl.MapVariableResolver
- getType() - Method in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- getType() - Method in class org.mvel2.integration.impl.SimpleSTValueResolver
- getType() - Method in class org.mvel2.integration.impl.SimpleValueResolver
- getType() - Method in class org.mvel2.integration.impl.StaticMethodImportResolver
- getType() - Method in interface org.mvel2.integration.VariableResolver
-
This should return the type of the variable.
- getTypeDescr() - Method in class org.mvel2.ast.NewObjectNode
- getTypeParameters(String) - Method in class org.mvel2.ParserContext
- getTypeParametersAsArray(String) - Method in class org.mvel2.ParserContext
- getValue() - Method in class org.mvel2.ast.Proto.ProtoResolver
- getValue() - Method in exception org.mvel2.compiler.EndWithValue
- getValue() - Method in class org.mvel2.integration.impl.IndexVariableResolver
- getValue() - Method in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- getValue() - Method in class org.mvel2.integration.impl.MapVariableResolver
- getValue() - Method in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- getValue() - Method in class org.mvel2.integration.impl.SimpleSTValueResolver
- getValue() - Method in class org.mvel2.integration.impl.SimpleValueResolver
- getValue() - Method in class org.mvel2.integration.impl.StaticMethodImportResolver
- getValue() - Method in interface org.mvel2.integration.VariableResolver
-
Returns the physical target value of the variable.
- getValue() - Method in interface org.mvel2.Unit
- getValue() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.NewObjectNode.NewObjectArray
- getValue(Object, Object, VariableResolverFactory) - Method in interface org.mvel2.compiler.Accessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.compiler.CompiledAccExpression
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.compiler.CompiledExpression
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.compiler.ExecutableAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.compiler.ExecutableLiteral
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.collection.ArrayCreator
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.collection.ExprValueAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.collection.ListCreator
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.collection.MapCreator
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.collection.MDArrayCreator
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayLength
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFunctionAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.Notify
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.Union
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- getValue(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getValue(Object, VariableResolverFactory) - Method in class org.mvel2.compiler.CompiledAccExpression
- getValue(Object, VariableResolverFactory) - Method in class org.mvel2.compiler.CompiledExpression
- getValue(Object, VariableResolverFactory) - Method in class org.mvel2.compiler.ExecutableAccessor
- getValue(Object, VariableResolverFactory) - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- getValue(Object, VariableResolverFactory) - Method in class org.mvel2.compiler.ExecutableLiteral
- getValue(Object, VariableResolverFactory) - Method in interface org.mvel2.compiler.ExecutableStatement
- getValues() - Method in class org.mvel2.optimizers.impl.refl.collection.ListCreator
- getVariableFactory(VariableResolverFactory) - Method in class org.mvel2.ParserConfiguration
- getVariableResolver(String) - Method in class org.mvel2.ast.InvokationContextFactory
- getVariableResolver(String) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.ItemResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.MapVariableResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- getVariableResolver(String) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- getVariableResolver(String) - Method in interface org.mvel2.integration.VariableResolverFactory
-
Return a variable resolver for the specified variable name.
- getVariableResolvers() - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- getVariables() - Method in class org.mvel2.ParserContext
- getVariables() - Method in class org.mvel2.sh.ShellSession
- getVariableScope() - Method in class org.mvel2.ParserContext
- getVarName() - Method in class org.mvel2.ast.IndexedAssignmentNode
- getVarOrInputType(String) - Method in class org.mvel2.ParserContext
-
Return the variable or input type froom the current parser context.
- getVarOrInputTypeOrNull(String) - Method in class org.mvel2.ParserContext
- getWidenedTarget(Class, Method) - Static method in class org.mvel2.util.ParseTools
- getWidenedTarget(Method) - Static method in class org.mvel2.util.ParseTools
- getWithExpressions() - Method in class org.mvel2.ast.WithNode
- getWithProperty(Class) - Method in class org.mvel2.compiler.PropertyVerifier
- getWithProperty(Object) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- getWithProperty(Object) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- getWithProperty(Object) - Method in class org.mvel2.PropertyAccessor
- getWrapperClass(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- globalFunctions - Variable in class org.mvel2.ParserContext
- GlobalListenerFactory - Class in org.mvel2.integration
- GlobalListenerFactory() - Constructor for class org.mvel2.integration.GlobalListenerFactory
- greedy - Variable in class org.mvel2.compiler.AbstractParser
- grow(int) - Method in class org.mvel2.util.StringAppender
- growByte(int) - Method in class org.mvel2.util.StringAppender
- GTHAN - Static variable in interface org.mvel2.Operator
H
- handleCond(char[], int, int, int, ParserContext) - Method in class org.mvel2.ast.ForEachNode
- handleEscapeSequence(char[], int) - Static method in class org.mvel2.util.ParseTools
-
Replace escape sequences and return trim required.
- handleLooseTypeConversion(Class, Object, Class) - Static method in class org.mvel2.conversion.ArrayHandler
-
Messy method to handle primitive boxing for conversion.
- handleNumericConversion(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- handleStringEscapes(char[]) - Static method in class org.mvel2.util.ParseTools
- handleSubstatement(Substatement) - Method in class org.mvel2.compiler.AbstractParser
- handleTypeCoercion(Class, Object) - Static method in class org.mvel2.integration.impl.SimpleSTValueResolver
- handleUnion(ASTNode) - Method in class org.mvel2.compiler.AbstractParser
-
Handle a union between a closed statement and a residual property chain.
- hasBreakpoint(String, int) - Method in class org.mvel2.debug.DebuggerContext
- hasBreakpoint(LineLabel) - Method in class org.mvel2.debug.DebuggerContext
- hasBreakpoints() - Method in class org.mvel2.debug.DebuggerContext
- hasBreakpoints() - Static method in class org.mvel2.MVELRuntime
-
Tests whether or not breakpoints have been declared.
- hasContextFreeImport(String) - Static method in class org.mvel2.ast.TypeDescriptor
- hasDebugger() - Method in class org.mvel2.debug.DebuggerContext
- hasDebuggerContext() - Static method in class org.mvel2.MVELRuntime
-
Tests whether or not a debugger context exist.
- hasFunction() - Method in class org.mvel2.ParserContext
- hasFunction(String) - Method in class org.mvel2.ParserContext
- hasGetListeners() - Static method in class org.mvel2.integration.GlobalListenerFactory
- hasGetter(Field) - Static method in class org.mvel2.util.PropertyTools
- hashCode() - Method in class org.mvel2.util.FastList
- hasImport(String) - Method in class org.mvel2.ParserConfiguration
- hasImport(String) - Method in class org.mvel2.ParserContext
-
Tests to see if the specified import exists.
- hasImports() - Method in class org.mvel2.ParserConfiguration
- hasImports() - Method in class org.mvel2.ParserContext
- hasIndexedInputs() - Method in class org.mvel2.ParserContext
- hasLine(int) - Method in interface org.mvel2.util.LineMapper.LineLookup
- hasMore() - Method in class org.mvel2.MVELInterpretedRuntime
- hasMoreNodes() - Method in interface org.mvel2.util.ASTIterator
- hasMoreNodes() - Method in class org.mvel2.util.ASTLinkedList
- hasNext() - Method in class org.mvel2.templates.util.ArrayIterator
- hasNext() - Method in class org.mvel2.templates.util.CountIterator
- hasNullMethodHandler() - Static method in class org.mvel2.integration.PropertyHandlerFactory
- hasNullPropertyHandler() - Static method in class org.mvel2.integration.PropertyHandlerFactory
- hasParameters() - Method in class org.mvel2.ast.Function
- hasPropertyHandler(Class) - Static method in class org.mvel2.integration.PropertyHandlerFactory
- hasProtoImport(String) - Method in class org.mvel2.ParserContext
- hasSetListeners() - Static method in class org.mvel2.integration.GlobalListenerFactory
- hasSetter(Field) - Static method in class org.mvel2.util.PropertyTools
- hasVarOrInput(String) - Method in class org.mvel2.ParserContext
-
Tests whether or not a variable or input exists in the current parser context.
- Help - Class in org.mvel2.sh.command.basic
- Help() - Constructor for class org.mvel2.sh.command.basic.Help
- holdOverRegister - Variable in class org.mvel2.MVELInterpretedRuntime
I
- IDENTIFIER - Static variable in class org.mvel2.ast.ASTNode
- idxAlloc - Variable in class org.mvel2.ast.IfNode
- IF - Static variable in interface org.mvel2.Operator
- IF - Static variable in interface org.mvel2.templates.res.Opcodes
- IfNode - Class in org.mvel2.ast
- IfNode - Class in org.mvel2.templates.res
- IfNode(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.IfNode
- IfNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.IfNode
- ifThenElseBlockContinues() - Method in class org.mvel2.compiler.AbstractParser
-
Checking from the current cursor position, check to see if the if-then-else block continues.
- ImmutableDefaultFactory - Class in org.mvel2.integration.impl
- ImmutableDefaultFactory() - Constructor for class org.mvel2.integration.impl.ImmutableDefaultFactory
- ImmutableElementException - Exception in org.mvel2
-
Exception thrown by internal immutable structures if any modifications are attempted.
- ImmutableElementException() - Constructor for exception org.mvel2.ImmutableElementException
- ImmutableElementException(String) - Constructor for exception org.mvel2.ImmutableElementException
- ImmutableElementException(String, Throwable) - Constructor for exception org.mvel2.ImmutableElementException
- ImmutableElementException(Throwable) - Constructor for exception org.mvel2.ImmutableElementException
- IMPORT - Static variable in interface org.mvel2.Operator
- IMPORT_STATIC - Static variable in interface org.mvel2.Operator
- importClass - Variable in class org.mvel2.ast.ImportNode
- ImportNode - Class in org.mvel2.ast
- ImportNode(char[], int, int, ParserContext) - Constructor for class org.mvel2.ast.ImportNode
- imports - Variable in class org.mvel2.integration.impl.ClassImportResolverFactory
- imports - Variable in class org.mvel2.ParserConfiguration
- inBuffer - Variable in class org.mvel2.sh.ShellSession
- INC - Static variable in interface org.mvel2.Operator
- INC_ASSIGN - Static variable in interface org.mvel2.Operator
- INCLUDE_FILE - Static variable in interface org.mvel2.templates.res.Opcodes
- INCLUDE_NAMED - Static variable in interface org.mvel2.templates.res.Opcodes
- IncludeNode - Class in org.mvel2.templates.res
- IncludeNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.IncludeNode
- includeOffset - Variable in class org.mvel2.templates.res.IncludeNode
- includeOffset - Variable in class org.mvel2.templates.res.NamedIncludeNode
- includeStart - Variable in class org.mvel2.templates.res.IncludeNode
- includeStart - Variable in class org.mvel2.templates.res.NamedIncludeNode
- incNextNonBlank() - Method in class org.mvel2.compiler.AbstractParser
-
Increment one cursor position, and move cursor to next non-blank part.
- increaseRegisterTableSize() - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- increaseSize(int) - Method in class org.mvel2.util.FastList
- incrementLineCount(int) - Method in class org.mvel2.ParserContext
-
Increments the current line count by the specified amount
- indent(int) - Method in class org.mvel2.sh.ShellSession
- index - Variable in class org.mvel2.ast.AssignmentNode
- index - Variable in class org.mvel2.ast.IndexedAssignmentNode
- index - Variable in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- index - Variable in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- index - Variable in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- index - Variable in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- index - Variable in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- index - Variable in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- index - Variable in class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- index() - Method in interface org.mvel2.util.ASTIterator
- index() - Method in class org.mvel2.util.ASTLinkedList
- indexAlloc - Variable in class org.mvel2.ast.ForNode
- indexAllocation - Variable in class org.mvel2.ParserContext
- indexBasedLookup - Variable in class org.mvel2.util.SimpleIndexHashMapWrapper
- indexCounter - Variable in class org.mvel2.util.SimpleIndexHashMapWrapper
- IndexedAssignmentNode - Class in org.mvel2.ast
- IndexedAssignmentNode(char[], int, int, int, int, String, int, ParserContext) - Constructor for class org.mvel2.ast.IndexedAssignmentNode
- IndexedAssignmentNode(char[], int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.IndexedAssignmentNode
- IndexedCharSeqAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- IndexedCharSeqAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- IndexedCharSeqAccessor(int) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- IndexedCharSeqAccessorNest - Class in org.mvel2.optimizers.impl.refl.nodes
- IndexedCharSeqAccessorNest() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- IndexedCharSeqAccessorNest(ExecutableStatement) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- IndexedDeclTypedVarNode - Class in org.mvel2.ast
- IndexedDeclTypedVarNode(int, int, int, Class, ParserContext) - Constructor for class org.mvel2.ast.IndexedDeclTypedVarNode
- indexedInputs - Variable in class org.mvel2.ParserContext
- indexedLocals - Variable in class org.mvel2.ParserContext
- IndexedOperativeAssign - Class in org.mvel2.ast
- IndexedOperativeAssign(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.IndexedOperativeAssign
- IndexedPostFixDecNode - Class in org.mvel2.ast
- IndexedPostFixDecNode(int, ParserContext) - Constructor for class org.mvel2.ast.IndexedPostFixDecNode
- IndexedPostFixIncNode - Class in org.mvel2.ast
- IndexedPostFixIncNode(int, ParserContext) - Constructor for class org.mvel2.ast.IndexedPostFixIncNode
- IndexedPreFixDecNode - Class in org.mvel2.ast
- IndexedPreFixDecNode(int, ParserContext) - Constructor for class org.mvel2.ast.IndexedPreFixDecNode
- IndexedPreFixIncNode - Class in org.mvel2.ast
- IndexedPreFixIncNode(int, ParserContext) - Constructor for class org.mvel2.ast.IndexedPreFixIncNode
- IndexedVariableAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- IndexedVariableAccessor(int) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor
- indexedVariableNames - Variable in class org.mvel2.integration.impl.BaseVariableResolverFactory
- IndexedVariableResolverFactory - Class in org.mvel2.integration.impl
- IndexedVariableResolverFactory(String[], Object[]) - Constructor for class org.mvel2.integration.impl.IndexedVariableResolverFactory
- IndexedVariableResolverFactory(String[], Object[], VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.IndexedVariableResolverFactory
- IndexedVariableResolverFactory(String[], VariableResolver[]) - Constructor for class org.mvel2.integration.impl.IndexedVariableResolverFactory
- indexedVariableResolvers - Variable in class org.mvel2.integration.impl.BaseVariableResolverFactory
- indexOf(Object) - Method in class org.mvel2.util.FastList
- indexOf(K) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- indexOffset - Variable in class org.mvel2.integration.impl.BaseVariableResolverFactory
- indexPos - Variable in class org.mvel2.integration.impl.IndexVariableResolver
- indexTarget - Variable in class org.mvel2.ast.AssignmentNode
- indexTarget - Variable in class org.mvel2.ast.IndexedAssignmentNode
- IndexVariableResolver - Class in org.mvel2.integration.impl
- IndexVariableResolver(int, Object[]) - Constructor for class org.mvel2.integration.impl.IndexVariableResolver
- ingress - Variable in class org.mvel2.compiler.ExecutableAccessor
- ingress - Variable in class org.mvel2.compiler.ExecutableAccessorSafe
- ingressType - Variable in class org.mvel2.compiler.CompiledAccExpression
- ingressType - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- ingressType - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- init() - Method in interface org.mvel2.optimizers.AccessorOptimizer
- init() - Method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- init() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- init() - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- init(Proto.ProtoInstance, Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Proto.Receiver
- initializer - Variable in class org.mvel2.ast.ForNode
- initializeTables() - Method in class org.mvel2.ParserContext
-
Initializes internal Maps.
- initializeType(Object) - Method in class org.mvel2.integration.impl.IndexVariableResolver
- initIndexedVariables() - Method in class org.mvel2.ParserContext
- initLineMapping(String, char[]) - Method in class org.mvel2.ParserContext
- initSigner(Class) - Method in class org.mvel2.ast.Sign
- initValue - Variable in class org.mvel2.ast.Proto.Receiver
- initVariableVisibility() - Method in class org.mvel2.ParserContext
- initWithKeys(K[]) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- INLINE_COLLECTION - Static variable in class org.mvel2.ast.ASTNode
- InlineCollectionNode - Class in org.mvel2.ast
- InlineCollectionNode(char[], int, int, int, Class, ParserContext) - Constructor for class org.mvel2.ast.InlineCollectionNode
- InlineCollectionNode(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.InlineCollectionNode
- inputs - Variable in class org.mvel2.compiler.PropertyVerifier
- inputs - Variable in class org.mvel2.ParserContext
- insertFactory(VariableResolverFactory) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- insertFactory(VariableResolverFactory, T) - Static method in class org.mvel2.integration.ResolverTools
-
Based on the root factory, insert the new factory right after the root, and before any other in the chain.
- instance - Variable in class org.mvel2.ast.Proto.Receiver
- Instance - Class in org.mvel2.ast
- Instance(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.Instance
- INSTANCE - Static variable in class org.mvel2.compiler.BlankLiteral
- INSTANCEOF - Static variable in interface org.mvel2.Operator
- instanceStates - Variable in class org.mvel2.ast.Proto.ProtoInstance
- Instruction() - Constructor for class org.mvel2.ast.Stacklang.Instruction
- instructionList - Variable in class org.mvel2.ast.Stacklang
- IntAdd - Class in org.mvel2.ast
- IntAdd(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.IntAdd
- IntArrayCH - Class in org.mvel2.conversion
- IntArrayCH() - Constructor for class org.mvel2.conversion.IntArrayCH
- IntDiv - Class in org.mvel2.ast
- IntDiv(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.IntDiv
- INTEGER - Static variable in class org.mvel2.ast.ForEachNode
- INTEGER - Static variable in interface org.mvel2.DataTypes
- integer32 - Variable in class org.mvel2.compiler.ExecutableLiteral
- IntegerCH - Class in org.mvel2.conversion
- IntegerCH() - Constructor for class org.mvel2.conversion.IntegerCH
- IntegerSigner() - Constructor for class org.mvel2.ast.Sign.IntegerSigner
- interceptor - Variable in class org.mvel2.ast.InterceptorWrapper
- Interceptor - Interface in org.mvel2.integration
-
An interceptor can be used to decorate functionality into an expression or to hook into external functionality, such as to log an event or fire some other event.
- interceptors - Variable in class org.mvel2.ParserConfiguration
- InterceptorWrapper - Class in org.mvel2.ast
- InterceptorWrapper(Interceptor, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.InterceptorWrapper
- interfaceAssignable(Class, Class) - Method in class org.mvel2.ast.TypeCast
- interpreted - Variable in class org.mvel2.util.ProtoParser
- IntMult - Class in org.mvel2.ast
- IntMult(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.IntMult
- intOptimized - Variable in class org.mvel2.compiler.ExecutableLiteral
- intOptimized() - Method in class org.mvel2.compiler.CompiledAccExpression
- intOptimized() - Method in class org.mvel2.compiler.CompiledExpression
- intOptimized() - Method in class org.mvel2.compiler.ExecutableAccessor
- intOptimized() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- intOptimized() - Method in class org.mvel2.compiler.ExecutableLiteral
- intOptimized() - Method in interface org.mvel2.compiler.ExecutableStatement
- IntOptimized - Interface in org.mvel2.ast
- intPush(int) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- IntSub - Class in org.mvel2.ast
- IntSub(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.IntSub
- Invert - Class in org.mvel2.ast
- Invert(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.Invert
- INVERT - Static variable in class org.mvel2.ast.ASTNode
- InvokableAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- InvokableAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor
- InvokationContextFactory - Class in org.mvel2.ast
- InvokationContextFactory(VariableResolverFactory, VariableResolverFactory) - Constructor for class org.mvel2.ast.InvokationContextFactory
- INVOKE - Static variable in interface org.mvel2.Operator
- INVOKED_METHOD_EXCEPTIONS_BUBBLE - Static variable in class org.mvel2.MVEL
- isAdvancedDebugging() - Static method in class org.mvel2.MVEL
- isAllowBootstrapBypass() - Method in class org.mvel2.ParserConfiguration
- isAllowBootstrapBypass() - Method in class org.mvel2.ParserContext
- isAllowNakedMethCall() - Method in class org.mvel2.ParserConfiguration
- isArgsNumberNotCompatible(Class[], Class<?>[], boolean) - Static method in class org.mvel2.util.ParseTools
- isArithmeticOperator(int) - Static method in class org.mvel2.compiler.AbstractParser
- isAritmeticOperation(int) - Method in class org.mvel2.ast.BinaryOperation
- isArray() - Method in class org.mvel2.ast.TypeDescriptor
- isArrayType(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- isAssignable(Class, Class) - Static method in class org.mvel2.util.PropertyTools
- isAssignableFrom(Class<?>, Class<?>) - Static method in class org.mvel2.util.ReflectionUtil
- isAssignment() - Method in class org.mvel2.ast.ASTNode
- isAssignment() - Method in class org.mvel2.ast.DeclProtoVarNode
- isAssignment() - Method in class org.mvel2.ast.DeclTypedVarNode
- isAssignment() - Method in class org.mvel2.ast.DeepAssignmentNode
- isAssignment() - Method in class org.mvel2.ast.IndexedAssignmentNode
- isAssignment() - Method in class org.mvel2.ast.IndexedDeclTypedVarNode
- isBlockSymbols() - Method in class org.mvel2.ParserContext
- isBooleanOperator(int) - Static method in class org.mvel2.compiler.ExpressionCompiler
- isBoxedNumber(Class<?>, boolean) - Method in class org.mvel2.util.CompatibilityStrategy.DefaultCompatibilityEvaluator
- isClass() - Method in class org.mvel2.ast.TypeDescriptor
- isClassLiteral() - Method in class org.mvel2.compiler.PropertyVerifier
- isCollection() - Method in class org.mvel2.ast.ASTNode
- isCompiled() - Method in class org.mvel2.ParserContext
- isConvertableIngressEgress() - Method in class org.mvel2.compiler.CompiledAccExpression
- isConvertableIngressEgress() - Method in class org.mvel2.compiler.CompiledExpression
- isConvertableIngressEgress() - Method in class org.mvel2.compiler.ExecutableAccessor
- isConvertableIngressEgress() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- isConvertableIngressEgress() - Method in class org.mvel2.compiler.ExecutableLiteral
- isConvertableIngressEgress() - Method in interface org.mvel2.compiler.ExecutableStatement
- isCritical() - Method in class org.mvel2.ErrorDetail
- isDebuggingSymbol() - Method in class org.mvel2.ast.ASTNode
- isDebugSymbols() - Method in class org.mvel2.ParserContext
- isDeepProperty() - Method in class org.mvel2.ast.ASTNode
- isDeepProperty() - Method in class org.mvel2.compiler.PropertyVerifier
- IsDef - Class in org.mvel2.ast
- IsDef(char[], int, int, ParserContext) - Constructor for class org.mvel2.ast.IsDef
- ISDEF - Static variable in interface org.mvel2.Operator
- isDigit(int) - Static method in class org.mvel2.util.ParseTools
- isDiscard() - Method in class org.mvel2.ast.ASTNode
- isEmpty() - Method in class org.mvel2.ast.Proto.ProtoInstance
- isEmpty() - Method in class org.mvel2.jsr223.MvelBindings
- isEmpty() - Method in class org.mvel2.util.ExecutionStack
- isEmpty() - Method in class org.mvel2.util.FastList
- isEmpty() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- isEmpty() - Method in interface org.mvel2.util.Stack
- isEmpty(Object) - Static method in class org.mvel2.util.PropertyTools
- isEmptyStatement() - Method in class org.mvel2.compiler.CompiledAccExpression
- isEmptyStatement() - Method in class org.mvel2.compiler.CompiledExpression
- isEmptyStatement() - Method in class org.mvel2.compiler.ExecutableAccessor
- isEmptyStatement() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- isEmptyStatement() - Method in class org.mvel2.compiler.ExecutableLiteral
- isEmptyStatement() - Method in interface org.mvel2.compiler.ExecutableStatement
- isExecutableCodeReached() - Method in class org.mvel2.ParserContext
- isExplicitCast() - Method in class org.mvel2.compiler.CompiledAccExpression
- isExplicitCast() - Method in class org.mvel2.compiler.CompiledExpression
- isExplicitCast() - Method in class org.mvel2.compiler.ExecutableAccessor
- isExplicitCast() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- isExplicitCast() - Method in class org.mvel2.compiler.ExecutableLiteral
- isExplicitCast() - Method in interface org.mvel2.compiler.ExecutableStatement
- isFatalError() - Method in class org.mvel2.ParserContext
- isFileDebugging() - Static method in class org.mvel2.MVEL
- isFqcn() - Method in class org.mvel2.compiler.PropertyVerifier
- isFQCN() - Method in class org.mvel2.ast.ASTNode
- isFunctionContext() - Method in class org.mvel2.ParserContext
- isIdentifier() - Method in class org.mvel2.ast.ASTNode
- isIdentifier() - Method in class org.mvel2.ast.Sign
- isIdentifierPart(int) - Static method in class org.mvel2.util.ParseTools
- isImportInjectionRequired() - Method in class org.mvel2.compiler.CompiledExpression
- isIndexAllocation() - Method in class org.mvel2.ParserContext
- isIndexedFactory() - Method in class org.mvel2.ast.InvokationContextFactory
- isIndexedFactory() - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- isIndexedFactory() - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- isIndexedFactory() - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- isIndexedFactory() - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- isIndexedFactory() - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- isIndexedFactory() - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- isIndexedFactory() - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- isIndexedFactory() - Method in interface org.mvel2.integration.VariableResolverFactory
- isInput() - Method in class org.mvel2.compiler.PropertyVerifier
- isInRange(int) - Method in class org.mvel2.util.LineMapper.Node
- isIntegerType(int) - Static method in class org.mvel2.math.MathProcessor
- isIntOptimizationviolation(BooleanNode, ASTNode) - Static method in class org.mvel2.util.CompilerTools
- isJunct(char) - Static method in class org.mvel2.util.ParseTools
- isLineMapped(String) - Method in class org.mvel2.ParserContext
- isLiteral() - Method in class org.mvel2.ast.ASTNode
- isLiteral() - Method in class org.mvel2.ast.BinaryOperation
- isLiteral() - Method in class org.mvel2.ast.LiteralNode
- isLiteralOnly() - Method in class org.mvel2.compiler.CompiledAccExpression
- isLiteralOnly() - Method in class org.mvel2.compiler.CompiledExpression
- isLiteralOnly() - Method in class org.mvel2.compiler.ExecutableAccessor
- isLiteralOnly() - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- isLiteralOnly() - Method in class org.mvel2.compiler.ExecutableLiteral
- isLiteralOnly() - Method in interface org.mvel2.compiler.ExecutableStatement
- isLiteralOnly() - Method in class org.mvel2.compiler.ExpressionCompiler
- isLiteralOnly() - Method in interface org.mvel2.optimizers.AccessorOptimizer
- isLiteralOnly() - Method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- isLiteralOnly() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- isLiteralOnly() - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- isMethodCall() - Method in class org.mvel2.compiler.PropertyVerifier
- isMorePreciseForBigDecimal(Executable, Executable, Class[]) - Static method in class org.mvel2.util.ParseTools
- isMoreSpecialized(Method, Method) - Static method in class org.mvel2.util.ParseTools
- isNewDeclaration() - Method in interface org.mvel2.ast.Assignment
- isNewDeclaration() - Method in class org.mvel2.ast.AssignmentNode
- isNewDeclaration() - Method in class org.mvel2.ast.DeclProtoVarNode
- isNewDeclaration() - Method in class org.mvel2.ast.DeclTypedVarNode
- isNewDeclaration() - Method in class org.mvel2.ast.DeepAssignmentNode
- isNewDeclaration() - Method in class org.mvel2.ast.IndexedAssignmentNode
- isNewDeclaration() - Method in class org.mvel2.ast.IndexedDeclTypedVarNode
- isNewDeclaration() - Method in class org.mvel2.ast.ProtoVarNode
- isNewDeclaration() - Method in class org.mvel2.ast.TypedVarNode
- isNext(char) - Method in class org.mvel2.templates.TemplateCompiler
- isNextIdentifier() - Method in class org.mvel2.compiler.AbstractParser
-
Checks to see if the next part of the statement is an identifier part.
- isNextIdentifierOrLiteral() - Method in class org.mvel2.compiler.AbstractParser
-
Returns true if the next is an identifier or literal.
- isNextResolveable(String) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- isNotValidNameorLabel(String) - Static method in class org.mvel2.util.ParseTools
-
Check if the specfied string represents a valid name of label.
- isNumber(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- isNumber(Object) - Static method in class org.mvel2.util.ParseTools
- isNumber(String) - Static method in class org.mvel2.util.ParseTools
- isNumeric(Object) - Static method in class org.mvel2.util.ParseTools
- isNumericallyCoercible(Class, Class) - Static method in class org.mvel2.util.ParseTools
- isNumericOperation(int, Object, int, int, Object) - Static method in class org.mvel2.math.MathProcessor
- isOpenNode() - Method in class org.mvel2.templates.res.Node
- isOperator() - Method in class org.mvel2.ast.ASTNode
- isOperator() - Method in class org.mvel2.ast.EndOfStatement
- isOperator() - Method in class org.mvel2.ast.OperatorNode
- isOperator() - Method in class org.mvel2.ast.ReturnNode
- isOperator(Integer) - Method in class org.mvel2.ast.ASTNode
- isOperator(Integer) - Method in class org.mvel2.ast.EndOfStatement
- isOperator(Integer) - Method in class org.mvel2.ast.OperatorNode
- isOperator(Integer) - Method in class org.mvel2.ast.ReturnNode
- isOptimizerNotified() - Method in class org.mvel2.ParserContext
- isOptimizerSupported(Class<? extends AccessorOptimizer>) - Method in interface org.mvel2.optimizers.OptimizerHook
-
Should answer back whether or not this hook understands how to work with the current optimizer.
- isOverloaded() - Method in class org.mvel2.optimizers.dynamic.DynamicClassLoader
- isOverloaded() - Static method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- isPackageImport() - Method in class org.mvel2.ast.ImportNode
- isPreferredGetter(Method, Method, Map<String, Integer>) - Static method in class org.mvel2.util.PropertyTools
- isPrimitiveOf(Class<?>, Class<?>) - Static method in class org.mvel2.util.ReflectionUtil
- isPrimitiveSubtype(Class, Class<?>) - Static method in class org.mvel2.util.ParseTools
- isPrimitiveWrapper(Class) - Static method in class org.mvel2.util.ParseTools
- isPropertyOnly(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- isPrototypeFunction() - Method in class org.mvel2.ast.NewObjectNode
- isReduceable() - Method in class org.mvel2.util.ExecutionStack
- isReductionOpportunity(ASTNode, ASTNode) - Static method in class org.mvel2.util.CompilerTools
- isReservedWord(String) - Static method in class org.mvel2.util.ParseTools
-
Check if the specified string is a reserved word in the parser.
- isResolveable(String) - Method in class org.mvel2.ast.InvokationContextFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.ItemResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.MapVariableResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- isResolveable(String) - Method in class org.mvel2.integration.impl.StaticMethodImportResolverFactory
- isResolveable(String) - Method in interface org.mvel2.integration.VariableResolverFactory
-
Determines whether or not the variable is resolver in the chain of factories.
- isResolvedExternally() - Method in class org.mvel2.compiler.PropertyVerifier
- isRetainParserState() - Method in class org.mvel2.ParserContext
- isRunning() - Method in class org.mvel2.sh.ShellSession.RunState
- isSingleNode() - Method in class org.mvel2.compiler.CompiledExpression
- isSingleNode() - Method in class org.mvel2.util.ASTLinkedList
- isStatementNotManuallyTerminated() - Method in class org.mvel2.compiler.AbstractParser
-
NOTE: This method assumes that the current position of the cursor is at the end of a logical statement, to begin with.
- isStatementNotManuallyTerminated(char[], int) - Static method in class org.mvel2.util.ParseTools
- isStrictTypeEnforcement() - Method in class org.mvel2.ParserContext
- isStrongType() - Method in class org.mvel2.util.CollectionParser
- isStrongTyping() - Method in class org.mvel2.ParserContext
- isTarget(String) - Method in class org.mvel2.ast.InvokationContextFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.CachedMapVariableResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.IndexedVariableResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.ItemResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.MapVariableResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- isTarget(String) - Method in class org.mvel2.integration.impl.StaticMethodImportResolverFactory
- isTarget(String) - Method in interface org.mvel2.integration.VariableResolverFactory
-
Deterimines whether or not the current VariableResolverFactory is the physical target for the actual variable.
- isThisVal() - Method in class org.mvel2.ast.ASTNode
- isThreadAccessorOptimizerInitialized() - Static method in class org.mvel2.optimizers.OptimizerFactory
- isUndimensionedArray() - Method in class org.mvel2.ast.TypeDescriptor
- isUnresolvedWaiting() - Static method in class org.mvel2.util.ProtoParser
- isVariablesEscape() - Method in class org.mvel2.ParserContext
- isVariableVisible(String) - Method in class org.mvel2.ParserContext
- isVerifying() - Method in class org.mvel2.compiler.ExpressionCompiler
- isVerifyOnly() - Method in class org.mvel2.compiler.ExpressionCompiler
- isVisitedLine(String, int) - Method in class org.mvel2.ParserContext
- isWaitingFor(Proto) - Method in interface org.mvel2.util.ProtoParser.DeferredTypeResolve
- isWhitespace(char) - Static method in class org.mvel2.util.ParseTools
- item - Variable in class org.mvel2.ast.DoNode
- item - Variable in class org.mvel2.ast.DoUntilNode
- item - Variable in class org.mvel2.ast.ForEachNode
- item - Variable in class org.mvel2.ast.ForNode
- item - Variable in class org.mvel2.ast.UntilNode
- item - Variable in class org.mvel2.ast.WhileNode
- item - Variable in class org.mvel2.templates.res.CompiledForEachNode
- item - Variable in class org.mvel2.templates.res.ForEachNode
- ItemResolver(String) - Constructor for class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- ItemResolver(String, Class) - Constructor for class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- ItemResolverFactory - Class in org.mvel2.integration.impl
- ItemResolverFactory(ItemResolverFactory.ItemResolver, VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.ItemResolverFactory
- ItemResolverFactory.ItemResolver - Class in org.mvel2.integration.impl
- itemType - Variable in class org.mvel2.ast.ForEachNode
- ITERABLE - Static variable in class org.mvel2.ast.ForEachNode
- iterator() - Method in class org.mvel2.templates.SimpleTemplateRegistry
- iterator() - Method in interface org.mvel2.templates.TemplateRegistry
- iterator() - Method in class org.mvel2.util.FastList
J
- JITClassLoader - Class in org.mvel2.util
- JITClassLoader(ClassLoader) - Constructor for class org.mvel2.util.JITClassLoader
- JUMP - Static variable in interface org.mvel2.Operator
- JUMPIF - Static variable in interface org.mvel2.Operator
K
- key - Variable in class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- keys - Variable in class org.mvel2.optimizers.impl.refl.collection.MapCreator
- keySet() - Method in class org.mvel2.ast.Proto.ProtoInstance
- keySet() - Method in class org.mvel2.jsr223.MvelBindings
- keySet() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- knownEgressType - Variable in class org.mvel2.compiler.CompiledExpression
- knownIngressType - Variable in class org.mvel2.compiler.CompiledExpression
- knownInType - Variable in class org.mvel2.ast.OperativeAssign
- knownType - Variable in class org.mvel2.ast.Proto.ProtoResolver
- knownType - Variable in class org.mvel2.integration.impl.MapVariableResolver
- knownType - Variable in class org.mvel2.integration.impl.PrecachedMapVariableResolver
L
- label - Variable in class org.mvel2.debug.Frame
- LABEL - Static variable in interface org.mvel2.Operator
- LANGUAGE_NAME - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
- LANGUAGE_VERSION - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
- last - Variable in class org.mvel2.util.ASTLinkedList
- lastIndexOf(Object) - Method in class org.mvel2.util.FastList
- lastLineLabel - Variable in class org.mvel2.ParserContext
- lastLineStart - Variable in exception org.mvel2.CompileException
- lastLineStart - Variable in class org.mvel2.compiler.AbstractParser
- lastNode - Variable in class org.mvel2.compiler.AbstractParser
- lastNonWhite(char) - Method in class org.mvel2.compiler.AbstractParser
- lastTextRangeEnding - Variable in class org.mvel2.templates.TemplateCompiler
- lastTypeParameters - Variable in class org.mvel2.ParserContext
- lastWasComment - Variable in class org.mvel2.compiler.AbstractParser
- lastWasIdentifier - Variable in class org.mvel2.compiler.AbstractParser
- lastWasLineLabel - Variable in class org.mvel2.compiler.AbstractParser
- ldcClassConstant(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- LDTYPE - Static variable in interface org.mvel2.Operator
- left - Variable in class org.mvel2.ast.BooleanNode
- left - Variable in class org.mvel2.util.ASTBinaryTree
- length - Variable in class org.mvel2.compiler.AbstractParser
- length - Variable in class org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor
- length - Variable in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- length - Variable in class org.mvel2.PropertyAccessor
- length - Variable in class org.mvel2.templates.TemplateCompiler
- length - Variable in class org.mvel2.util.FunctionParser
- length() - Method in class org.mvel2.util.StringAppender
- LETHAN - Static variable in interface org.mvel2.Operator
- LEVEL_0_PROPERTY_ONLY - Static variable in class org.mvel2.compiler.AbstractParser
- LEVEL_1_BASIC_LANG - Static variable in class org.mvel2.compiler.AbstractParser
- LEVEL_2_MULTI_STATEMENT - Static variable in class org.mvel2.compiler.AbstractParser
- LEVEL_3_ITERATION - Static variable in class org.mvel2.compiler.AbstractParser
- LEVEL_4_ASSIGNMENT - Static variable in class org.mvel2.compiler.AbstractParser
- LEVEL_5_CONTROL_FLOW - Static variable in class org.mvel2.compiler.AbstractParser
- line - Variable in class org.mvel2.compiler.AbstractParser
- line - Variable in class org.mvel2.templates.TemplateCompiler
- line - Variable in class org.mvel2.util.LineMapper.Node
- lineCount - Variable in class org.mvel2.ParserContext
- LineLabel - Class in org.mvel2.ast
- LineLabel(String, int, ParserContext) - Constructor for class org.mvel2.ast.LineLabel
- LineMapper - Class in org.mvel2.util
- LineMapper(char[]) - Constructor for class org.mvel2.util.LineMapper
- LineMapper.LineLookup - Interface in org.mvel2.util
- LineMapper.Node - Class in org.mvel2.util
- lineMapping - Variable in class org.mvel2.util.LineMapper
- lineNumber - Variable in class org.mvel2.ast.LineLabel
- lineNumber - Variable in exception org.mvel2.CompileException
- lineNumber - Variable in class org.mvel2.ErrorDetail
- lineOffset - Variable in class org.mvel2.ParserContext
- lines - Variable in class org.mvel2.util.LineMapper
- List(List<V>) - Constructor for class org.mvel2.util.Make.List
- LIST - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- LIST - Static variable in class org.mvel2.util.CollectionParser
- LIST_IMPL - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- ListAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- ListAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- ListAccessor(int) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- ListAccessorNest - Class in org.mvel2.optimizers.impl.refl.nodes
- ListAccessorNest() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- ListAccessorNest(String, Class) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- ListAccessorNest(ExecutableStatement, Class) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- ListCH - Class in org.mvel2.conversion
- ListCH() - Constructor for class org.mvel2.conversion.ListCH
- ListCreator - Class in org.mvel2.optimizers.impl.refl.collection
- ListCreator(Accessor[]) - Constructor for class org.mvel2.optimizers.impl.refl.collection.ListCreator
- Listener - Interface in org.mvel2.integration
- listInstance - Variable in class org.mvel2.util.Make.List
- listInstance - Variable in class org.mvel2.util.Make.Set
- listIterator() - Method in class org.mvel2.util.FastList
- listIterator(int) - Method in class org.mvel2.util.FastList
- literal - Variable in class org.mvel2.ast.ASTNode
- literal - Variable in class org.mvel2.ast.LiteralDeepPropertyNode
- literal - Variable in exception org.mvel2.ast.ReduceableCodeException
- literal - Variable in class org.mvel2.compiler.ExecutableLiteral
- literal - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- literal - Variable in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- LITERAL - Static variable in class org.mvel2.ast.ASTNode
- LiteralDeepPropertyNode - Class in org.mvel2.ast
- LiteralDeepPropertyNode(char[], int, int, int, Object, ParserContext) - Constructor for class org.mvel2.ast.LiteralDeepPropertyNode
- LiteralNode - Class in org.mvel2.ast
- LiteralNode(Object, Class, ParserContext) - Constructor for class org.mvel2.ast.LiteralNode
- LiteralNode(Object, ParserContext) - Constructor for class org.mvel2.ast.LiteralNode
- literalOnly - Variable in class org.mvel2.compiler.AbstractParser
- literalOnly - Variable in class org.mvel2.compiler.CompiledExpression
- LITERALS - Static variable in class org.mvel2.compiler.AbstractParser
- load() - Method in class org.mvel2.sh.command.basic.BasicCommandSet
- load() - Method in class org.mvel2.sh.command.file.FileCommandSet
- load() - Method in interface org.mvel2.sh.CommandSet
- LOAD - Static variable in interface org.mvel2.Operator
- loadClass(String, byte[]) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- loadField(int) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- loadFromFile(File) - Static method in class org.mvel2.util.ParseTools
- loadFromFile(File, String) - Static method in class org.mvel2.util.ParseTools
- loadLanguageFeaturesByLevel(int) - Static method in class org.mvel2.compiler.AbstractParser
- loadVariableByIndex(int) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- loadVariableByName(String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- LocalVariableResolverFactory - Interface in org.mvel2.integration.impl
- lock - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- LOG - Static variable in class org.mvel2.ast.NewObjectNode
- LOG - Static variable in class org.mvel2.conversion.UnitConversion
- LOG - Static variable in class org.mvel2.MVELInterpretedRuntime
- LOG - Static variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- LOG - Static variable in class org.mvel2.optimizers.OptimizerFactory
- LOG - Static variable in class org.mvel2.util.ErrorUtil
- LONG - Static variable in interface org.mvel2.DataTypes
- LongCH - Class in org.mvel2.conversion
- LongCH() - Constructor for class org.mvel2.conversion.LongCH
- LongSigner() - Constructor for class org.mvel2.ast.Sign.LongSigner
- lookAhead() - Method in class org.mvel2.compiler.AbstractParser
-
Return the next character (delta 1 of cursor position).
- lookAhead(int) - Method in class org.mvel2.compiler.AbstractParser
-
Return the character, forward of the currrent cursor position based on the specified range delta.
- lookBehind() - Method in class org.mvel2.compiler.AbstractParser
-
Return the last character (delta -1 of cursor position).
- lookToLast() - Method in class org.mvel2.compiler.AbstractParser
-
Return the previous non-whitespace character.
- LTHAN - Static variable in interface org.mvel2.Operator
- lType - Variable in class org.mvel2.ast.BinaryOperation
- lvrf - Variable in class org.mvel2.sh.ShellSession
M
- Macro - Interface in org.mvel2
- MacroProcessor - Class in org.mvel2
-
A simple, fast, macro processor.
- MacroProcessor() - Constructor for class org.mvel2.MacroProcessor
- MacroProcessor(Map<String, Macro>) - Constructor for class org.mvel2.MacroProcessor
- macros - Variable in class org.mvel2.MacroProcessor
- main - Variable in class org.mvel2.ast.Union
- main(String[]) - Static method in class org.mvel2.DataConversion
- main(String[]) - Static method in class org.mvel2.sh.Main
- Main - Class in org.mvel2.sh
- Main() - Constructor for class org.mvel2.sh.Main
- Make - Class in org.mvel2.util
- Make() - Constructor for class org.mvel2.util.Make
- Make.List<V> - Class in org.mvel2.util
- Make.Map<K,V> - Class in org.mvel2.util
- Make.Set<V> - Class in org.mvel2.util
- Make.String - Class in org.mvel2.util
- makeVisible(String) - Method in class org.mvel2.ParserContext
- map - Variable in class org.mvel2.jsr223.MvelBindings
-
The
Map
field stores the attributes. - map() - Method in class org.mvel2.util.LineMapper
- Map(Map<K, V>) - Constructor for class org.mvel2.util.Make.Map
- MAP - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- MAP - Static variable in class org.mvel2.util.CollectionParser
- MAP - Static variable in class org.mvel2.util.Soundex
- MAP_IMPL - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- MapAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- MapAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- MapAccessor(Object) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- MapAccessorNest - Class in org.mvel2.optimizers.impl.refl.nodes
- MapAccessorNest() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- MapAccessorNest(String, Class) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- MapAccessorNest(ExecutableStatement, Class) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- MapCreator - Class in org.mvel2.optimizers.impl.refl.collection
- MapCreator(Accessor[], Accessor[]) - Constructor for class org.mvel2.optimizers.impl.refl.collection.MapCreator
- mapInstance - Variable in class org.mvel2.util.Make.Map
- MapVariableResolver - Class in org.mvel2.integration.impl
- MapVariableResolver(Map<String, Object>, String) - Constructor for class org.mvel2.integration.impl.MapVariableResolver
- MapVariableResolver(Map<String, Object>, String, Class) - Constructor for class org.mvel2.integration.impl.MapVariableResolver
- MapVariableResolverFactory - Class in org.mvel2.integration.impl
- MapVariableResolverFactory() - Constructor for class org.mvel2.integration.impl.MapVariableResolverFactory
- MapVariableResolverFactory(Map) - Constructor for class org.mvel2.integration.impl.MapVariableResolverFactory
- MapVariableResolverFactory(Map<String, Object>, boolean) - Constructor for class org.mvel2.integration.impl.MapVariableResolverFactory
- MapVariableResolverFactory(Map<String, Object>, VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.MapVariableResolverFactory
- markTextNode(Node) - Method in class org.mvel2.templates.TemplateCompiler
- MATH_CONTEXT - Static variable in class org.mvel2.math.MathProcessor
- MathProcessor - Class in org.mvel2.math
- MathProcessor() - Constructor for class org.mvel2.math.MathProcessor
- maximumTenure - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- maxlocals - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- MDArrayCreator - Class in org.mvel2.optimizers.impl.refl.collection
- MDArrayCreator(Accessor[], Class, int) - Constructor for class org.mvel2.optimizers.impl.refl.collection.MDArrayCreator
- message - Variable in class org.mvel2.ErrorDetail
- METH - Static variable in class org.mvel2.compiler.PropertyVerifier
- METH - Static variable in class org.mvel2.optimizers.AbstractOptimizer
- METH - Static variable in class org.mvel2.PropertyAccessor
- methNull - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- method - Variable in class org.mvel2.ast.StaticImportNode
- method - Variable in class org.mvel2.integration.impl.StaticMethodImportResolver
- method - Variable in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- method - Variable in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- method - Variable in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- method - Variable in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- method - Variable in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- method - Variable in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- method - Variable in class org.mvel2.util.MethodStub
- METHOD_PARMTYPES_CACHE - Static variable in class org.mvel2.PropertyAccessor
- METHOD_RESOLVER_CACHE - Static variable in class org.mvel2.PropertyAccessor
- MethodAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- MethodAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- MethodAccessor(Method, ExecutableStatement[]) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- MethodAccessorNH - Class in org.mvel2.optimizers.impl.refl.nodes
- MethodAccessorNH() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- MethodAccessorNH(Method, ExecutableStatement[], PropertyHandler) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- methodCall - Variable in class org.mvel2.compiler.PropertyVerifier
- methodName - Variable in class org.mvel2.ast.StaticImportNode
- MethodStub - Class in org.mvel2.util
- MethodStub(Class, String) - Constructor for class org.mvel2.util.MethodStub
- MethodStub(Method) - Constructor for class org.mvel2.util.MethodStub
- MIME_TYPES - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
- MOD - Static variable in interface org.mvel2.Operator
- msgOffset - Variable in exception org.mvel2.CompileException
- MULT - Static variable in interface org.mvel2.Operator
- multi - Variable in class org.mvel2.sh.ShellSession
- multiIndentSize - Variable in class org.mvel2.sh.ShellSession
- mv - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- MVEL - Class in org.mvel2
-
The MVEL convienence class is a collection of static methods that provides a set of easy integration points for MVEL.
- MVEL() - Constructor for class org.mvel2.MVEL
- MVEL_SCRIPT_ENGINE - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
- MvelBindings - Class in org.mvel2.jsr223
- MvelBindings() - Constructor for class org.mvel2.jsr223.MvelBindings
-
Default constructor uses a
HashMap
. - MvelBindings(Map<String, Object>) - Constructor for class org.mvel2.jsr223.MvelBindings
-
Constructor uses an existing
Map
to store the values. - MVELClassLoader - Interface in org.mvel2.util
- MvelCompiledScript - Class in org.mvel2.jsr223
- MvelCompiledScript(MvelScriptEngine, Serializable) - Constructor for class org.mvel2.jsr223.MvelCompiledScript
- MVELInterpretedRuntime - Class in org.mvel2
-
The MVEL interpreted runtime, used for fast parse and execution of scripts.
- MVELInterpretedRuntime(char[]) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(char[], int, int, Object, VariableResolverFactory) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(char[], int, int, Object, VariableResolverFactory, ParserContext) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(char[], Object) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(char[], Object, Map<String, Object>) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(char[], Object, VariableResolverFactory) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(String) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(String, Object) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(String, Object, VariableResolverFactory) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(String, Object, VariableResolverFactory, ParserContext) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELInterpretedRuntime(String, VariableResolverFactory) - Constructor for class org.mvel2.MVELInterpretedRuntime
- MVELRuntime - Class in org.mvel2
-
This class contains the runtime for running compiled MVEL expressions.
- MVELRuntime() - Constructor for class org.mvel2.MVELRuntime
- MvelScriptEngine - Class in org.mvel2.jsr223
- MvelScriptEngine() - Constructor for class org.mvel2.jsr223.MvelScriptEngine
- MvelScriptEngineFactory - Class in org.mvel2.jsr223
- MvelScriptEngineFactory() - Constructor for class org.mvel2.jsr223.MvelScriptEngineFactory
N
- name - Variable in class org.mvel2.ast.DeclProtoVarNode
- name - Variable in class org.mvel2.ast.DeclTypedVarNode
- name - Variable in class org.mvel2.ast.Function
- name - Variable in class org.mvel2.ast.IndexedAssignmentNode
- name - Variable in class org.mvel2.ast.NewObjectNode
- name - Variable in class org.mvel2.ast.PostFixDecNode
- name - Variable in class org.mvel2.ast.PostFixIncNode
- name - Variable in class org.mvel2.ast.PreFixDecNode
- name - Variable in class org.mvel2.ast.PreFixIncNode
- name - Variable in class org.mvel2.ast.Proto
- name - Variable in class org.mvel2.ast.Proto.ProtoResolver
- name - Variable in class org.mvel2.ast.ProtoVarNode
- name - Variable in class org.mvel2.ast.TypedVarNode
- name - Variable in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- name - Variable in class org.mvel2.integration.impl.MapVariableResolver
- name - Variable in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- name - Variable in class org.mvel2.integration.impl.StaticMethodImportResolver
- name - Variable in class org.mvel2.optimizers.impl.refl.nodes.Notify
- name - Variable in class org.mvel2.templates.res.Node
- name - Variable in exception org.mvel2.UnresolveablePropertyException
- name - Variable in class org.mvel2.util.FunctionParser
- name - Variable in class org.mvel2.util.MethodStub
- name - Variable in class org.mvel2.util.ProtoParser
- NAME - Static variable in class org.mvel2.MVEL
- nameCache - Variable in class org.mvel2.ast.ASTNode
- NAMED_TEMPLATES - Variable in class org.mvel2.templates.SimpleTemplateRegistry
- NamedIncludeNode - Class in org.mvel2.templates.res
- NamedIncludeNode(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.NamedIncludeNode
- namedTemplateRegistry - Variable in class org.mvel2.templates.TemplateRuntime
- NAMES - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
- NAMESPACE - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- narrowType(BigDecimal, int) - Static method in class org.mvel2.util.ParseTools
- Negation - Class in org.mvel2.ast
- Negation(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.Negation
- NEQUAL - Static variable in interface org.mvel2.Operator
- nestedNode - Variable in class org.mvel2.templates.res.CompiledDeclareNode
- nestedNode - Variable in class org.mvel2.templates.res.CompiledForEachNode
- nestedNode - Variable in class org.mvel2.templates.res.DeclareNode
- nestedNode - Variable in class org.mvel2.templates.res.ForEachNode
- nestedStatement - Variable in class org.mvel2.ast.IfNode
- nestedStatement - Variable in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- NestedStatement - Interface in org.mvel2.ast
- nestParm - Variable in class org.mvel2.ast.WithNode
- nestParm - Variable in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- NEW - Static variable in interface org.mvel2.Operator
- newInstance(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Proto
- NewObjectArray(Class, ExecutableStatement[]) - Constructor for class org.mvel2.ast.NewObjectNode.NewObjectArray
- NewObjectNode - Class in org.mvel2.ast
- NewObjectNode(TypeDescriptor, int, ParserContext) - Constructor for class org.mvel2.ast.NewObjectNode
- NewObjectNode.NewObjectArray - Class in org.mvel2.ast
- newObjectOptimizer - Variable in class org.mvel2.ast.NewObjectNode
- NewObjectPrototype - Class in org.mvel2.ast
- NewObjectPrototype(ParserContext, Function) - Constructor for class org.mvel2.ast.NewObjectPrototype
- NewPrototypeNode - Class in org.mvel2.ast
- NewPrototypeNode(TypeDescriptor, ParserContext) - Constructor for class org.mvel2.ast.NewPrototypeNode
- next - Variable in class org.mvel2.templates.res.Node
- next - Variable in class org.mvel2.util.StackElement
- next() - Method in class org.mvel2.templates.util.ArrayIterator
- next() - Method in class org.mvel2.templates.util.CountIterator
- nextAccessor - Variable in class org.mvel2.optimizers.impl.refl.nodes.Union
- nextASTNode - Variable in class org.mvel2.ast.ASTNode
- nextCondPart(char[], int, int, boolean) - Static method in class org.mvel2.ast.ForNode
- nextExpr - Variable in class org.mvel2.optimizers.impl.refl.nodes.Union
- nextFactory - Variable in class org.mvel2.integration.impl.BaseVariableResolverFactory
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.Notify
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- nextNode - Variable in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- nextNode() - Method in interface org.mvel2.util.ASTIterator
- nextNode() - Method in class org.mvel2.util.ASTLinkedList
- nextNonBlank() - Method in class org.mvel2.compiler.AbstractParser
-
Move to next cursor position from current cursor position.
- nextNonBlank(char[], int) - Static method in class org.mvel2.util.ParseTools
- nextSubToken() - Method in class org.mvel2.optimizers.AbstractOptimizer
- nextToken() - Method in class org.mvel2.compiler.AbstractParser
-
Retrieve the next token in the expression.
- nextToken() - Method in class org.mvel2.PropertyAccessor
- nextTokenSkipSymbols() - Method in class org.mvel2.compiler.AbstractParser
- NO_JIT - Static variable in class org.mvel2.MVEL
- node - Variable in class org.mvel2.ast.InterceptorWrapper
- node - Variable in class org.mvel2.ast.RegExMatchNode
- node - Variable in class org.mvel2.compiler.ExecutableAccessor
- node - Variable in class org.mvel2.compiler.ExecutableAccessorSafe
- node - Variable in class org.mvel2.debug.DebugTools.DecompileContext
- Node - Class in org.mvel2.templates.res
- Node() - Constructor for class org.mvel2.templates.res.Node
- Node(int, int, int) - Constructor for class org.mvel2.util.LineMapper.Node
- Node(int, String, char[], int, int) - Constructor for class org.mvel2.templates.res.Node
- Node(int, String, char[], int, int, Node) - Constructor for class org.mvel2.templates.res.Node
- nodesAhead(int) - Method in interface org.mvel2.util.ASTIterator
- nodesAhead(int) - Method in class org.mvel2.util.ASTLinkedList
- nodesBack(int) - Method in interface org.mvel2.util.ASTIterator
- nodesBack(int) - Method in class org.mvel2.util.ASTLinkedList
- noinit - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- NOJIT - Static variable in class org.mvel2.ast.ASTNode
- nonValidImports - Variable in class org.mvel2.ParserConfiguration
- NOOP - Static variable in interface org.mvel2.Operator
- NORM - Static variable in class org.mvel2.compiler.PropertyVerifier
- NORM - Static variable in class org.mvel2.PropertyAccessor
- NORMAL_FLOW - Static variable in interface org.mvel2.integration.Interceptor
- normalizeArgsForVarArgs(Class<?>[], Object[], boolean) - Static method in class org.mvel2.util.Varargs
- Notify - Class in org.mvel2.optimizers.impl.refl.nodes
- Notify(String) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.Notify
- notifyForLateResolution(Proto) - Static method in class org.mvel2.util.ProtoParser
- notifyGetListeners(Object, String, VariableResolverFactory) - Static method in class org.mvel2.integration.GlobalListenerFactory
- notifySetListeners(Object, String, VariableResolverFactory, Object) - Static method in class org.mvel2.integration.GlobalListenerFactory
- noTilt - Variable in class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- noTilt - Variable in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- NULL - Static variable in interface org.mvel2.DataTypes
- nullHandle - Variable in class org.mvel2.PropertyAccessor
- nullHandle(String, Object, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- nullHandler - Variable in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- nullHandler - Variable in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- nullHandler - Variable in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- nullHandler - Variable in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- nullMethodHandler - Static variable in class org.mvel2.integration.PropertyHandlerFactory
- nullPropertyHandler - Static variable in class org.mvel2.integration.PropertyHandlerFactory
- nullSafe - Variable in class org.mvel2.optimizers.AbstractOptimizer
- NullSafe - Class in org.mvel2.optimizers.impl.refl.nodes
- NullSafe(char[], int, int, ParserContext) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- NullType - Class in org.mvel2.util
- NullType() - Constructor for class org.mvel2.util.NullType
- NUMERIC - Static variable in class org.mvel2.ast.ASTNode
- numericTest(char[], int, int) - Static method in class org.mvel2.util.ParseTools
O
- OBJ_CREATION - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- OBJECT - Static variable in interface org.mvel2.DataTypes
- ObjectCH - Class in org.mvel2.conversion
- ObjectCH() - Constructor for class org.mvel2.conversion.ObjectCH
- ObjectInspector - Class in org.mvel2.sh.command.basic
- ObjectInspector() - Constructor for class org.mvel2.sh.command.basic.ObjectInspector
- offset - Variable in class org.mvel2.ast.ASTNode
- offset - Variable in class org.mvel2.ast.TypeDescriptor
- offset - Variable in class org.mvel2.compiler.CompiledAccExpression
- offset - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- offset - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- offset - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- offset - Variable in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- offset - Variable in class org.mvel2.optimizers.impl.refl.nodes.Union
- offset - Variable in class org.mvel2.templates.res.CodeNode
- oLock - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- onBreak(Frame) - Method in interface org.mvel2.debug.Debugger
-
When a breakpoint is recached,
- onEvent(Object, String, VariableResolverFactory, Object) - Method in interface org.mvel2.integration.Listener
- op() - Method in class org.mvel2.util.ExecutionStack
- op(int) - Method in class org.mvel2.util.ExecutionStack
- OP_CONTINUE - Static variable in class org.mvel2.compiler.AbstractParser
- OP_NOT_LITERAL - Static variable in class org.mvel2.compiler.AbstractParser
- OP_OVERFLOW - Static variable in class org.mvel2.compiler.AbstractParser
- OP_RESET_FRAME - Static variable in class org.mvel2.compiler.AbstractParser
- OP_TERMINATE - Static variable in class org.mvel2.compiler.AbstractParser
- opcode - Variable in class org.mvel2.ast.Stacklang.Instruction
- opcodes - Static variable in class org.mvel2.ast.Stacklang
- Opcodes - Interface in org.mvel2.templates.res
- OPCODES - Static variable in class org.mvel2.templates.TemplateCompiler
- OPCODES_VERSION - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- openInputStream(File) - Static method in class org.mvel2.templates.res.CompiledIncludeNode
-
Opens a
FileInputStream
for the specified file, else providing a detail error message than simply callingnew FileInputStream(file)
. - operation - Variable in class org.mvel2.ast.BinaryOperation
- operation - Variable in class org.mvel2.ast.DeepOperativeAssignmentNode
- operation - Variable in class org.mvel2.ast.IndexedOperativeAssign
- operation - Variable in class org.mvel2.ast.OperativeAssign
- OperativeAssign - Class in org.mvel2.ast
- OperativeAssign(String, char[], int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.OperativeAssign
- operator - Variable in class org.mvel2.ast.OperatorNode
- Operator - Interface in org.mvel2
-
Contains a list of constants representing internal operators.
- OPERATOR - Static variable in class org.mvel2.ast.ASTNode
- OperatorNode - Class in org.mvel2.ast
- OperatorNode(Integer, char[], int, ParserContext) - Constructor for class org.mvel2.ast.OperatorNode
- OPERATORS - Static variable in class org.mvel2.compiler.AbstractParser
- opLookup(char) - Static method in class org.mvel2.util.ParseTools
- opt - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- opt - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- opt - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- OPT_SUBTR - Static variable in class org.mvel2.ast.ASTNode
- OptimizationFailure - Exception in org.mvel2
- OptimizationFailure() - Constructor for exception org.mvel2.OptimizationFailure
- OptimizationFailure(String) - Constructor for exception org.mvel2.OptimizationFailure
- OptimizationFailure(String, Throwable) - Constructor for exception org.mvel2.OptimizationFailure
- OptimizationFailure(Throwable) - Constructor for exception org.mvel2.OptimizationFailure
- optimizationMode - Variable in class org.mvel2.ParserContext
- optimizationNotify() - Method in class org.mvel2.ParserContext
- OptimizationNotSupported - Exception in org.mvel2.optimizers
- OptimizationNotSupported() - Constructor for exception org.mvel2.optimizers.OptimizationNotSupported
- OptimizationNotSupported(String) - Constructor for exception org.mvel2.optimizers.OptimizationNotSupported
- OptimizationNotSupported(String, Throwable) - Constructor for exception org.mvel2.optimizers.OptimizationNotSupported
- OptimizationNotSupported(Throwable) - Constructor for exception org.mvel2.optimizers.OptimizationNotSupported
- optimize(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.ASTNode
- optimize(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- optimize(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- optimize(ParserContext, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- optimizeAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Class) - Method in interface org.mvel2.optimizers.AccessorOptimizer
- optimizeAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Class) - Method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- optimizeAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- optimizeAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Class) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- optimizeCollection(ParserContext, Object, Class, char[], int, int, Object, Object, VariableResolverFactory) - Method in interface org.mvel2.optimizers.AccessorOptimizer
- optimizeCollection(ParserContext, Object, Class, char[], int, int, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- optimizeCollection(ParserContext, Object, Class, char[], int, int, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- optimizeCollection(ParserContext, Object, Class, char[], int, int, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- optimized - Variable in class org.mvel2.compiler.CompiledExpression
- optimizeFieldMethodProperty(Object, String, Class<?>, Member) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- optimizeObjectCreation(ParserContext, char[], int, int, Object, Object, VariableResolverFactory) - Method in interface org.mvel2.optimizers.AccessorOptimizer
- optimizeObjectCreation(ParserContext, char[], int, int, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- optimizeObjectCreation(ParserContext, char[], int, int, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- optimizeObjectCreation(ParserContext, char[], int, int, Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- optimizeOperator(int, ASTNode, ASTNode, ASTLinkedList, ASTLinkedList, ParserContext) - Static method in class org.mvel2.util.CompilerTools
- OPTIMIZER - Static variable in class org.mvel2.MVEL
- OptimizerFactory - Class in org.mvel2.optimizers
- OptimizerFactory() - Constructor for class org.mvel2.optimizers.OptimizerFactory
- OptimizerHook - Interface in org.mvel2.optimizers
- optimizeSetAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Object, Class) - Method in interface org.mvel2.optimizers.AccessorOptimizer
- optimizeSetAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Object, Class) - Method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- optimizeSetAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Object, Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- optimizeSetAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Object, Class) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- optimizeTree(CompiledExpression) - Static method in class org.mvel2.util.ParseTools
- Or - Class in org.mvel2.ast
- Or(ASTNode, ASTNode, boolean, ParserContext) - Constructor for class org.mvel2.ast.Or
- OR - Static variable in interface org.mvel2.Operator
- org.mvel2 - package org.mvel2
- org.mvel2.asm - package org.mvel2.asm
- org.mvel2.ast - package org.mvel2.ast
- org.mvel2.compiler - package org.mvel2.compiler
- org.mvel2.conversion - package org.mvel2.conversion
- org.mvel2.debug - package org.mvel2.debug
- org.mvel2.integration - package org.mvel2.integration
- org.mvel2.integration.impl - package org.mvel2.integration.impl
- org.mvel2.jsr223 - package org.mvel2.jsr223
- org.mvel2.math - package org.mvel2.math
- org.mvel2.optimizers - package org.mvel2.optimizers
- org.mvel2.optimizers.dynamic - package org.mvel2.optimizers.dynamic
- org.mvel2.optimizers.impl.asm - package org.mvel2.optimizers.impl.asm
- org.mvel2.optimizers.impl.refl - package org.mvel2.optimizers.impl.refl
- org.mvel2.optimizers.impl.refl.collection - package org.mvel2.optimizers.impl.refl.collection
- org.mvel2.optimizers.impl.refl.nodes - package org.mvel2.optimizers.impl.refl.nodes
- org.mvel2.sh - package org.mvel2.sh
- org.mvel2.sh.command.basic - package org.mvel2.sh.command.basic
- org.mvel2.sh.command.file - package org.mvel2.sh.command.file
- org.mvel2.sh.text - package org.mvel2.sh.text
- org.mvel2.templates - package org.mvel2.templates
- org.mvel2.templates.res - package org.mvel2.templates.res
- org.mvel2.templates.util - package org.mvel2.templates.util
- org.mvel2.templates.util.io - package org.mvel2.templates.util.io
- org.mvel2.util - package org.mvel2.util
- out - Variable in class org.mvel2.sh.ShellSession
- outputStream - Variable in class org.mvel2.templates.util.io.StandardOutputStream
P
- p - Variable in class org.mvel2.ast.RegExMatch
- packageImport - Variable in class org.mvel2.ast.ImportNode
- packageImports - Variable in class org.mvel2.integration.impl.ClassImportResolverFactory
- packageImports - Variable in class org.mvel2.ParserConfiguration
- pad(int, int) - Static method in class org.mvel2.sh.text.TextUtil
- PADDING - Static variable in class org.mvel2.sh.command.basic.ObjectInspector
- padTwo(Object, Object, int) - Static method in class org.mvel2.sh.text.TextUtil
- paint(char, int) - Static method in class org.mvel2.sh.text.TextUtil
- parameters - Variable in class org.mvel2.ast.Function
- parameters - Variable in class org.mvel2.optimizers.impl.refl.nodes.DynamicFunctionAccessor
- parameters - Variable in class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor
- parameterTypes - Variable in class org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor
- parameterTypes - Variable in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- paramTypes - Variable in class org.mvel2.compiler.PropertyVerifier
- paramTypeVarArgsSafe(Class<?>[], int, boolean) - Static method in class org.mvel2.util.Varargs
- parent - Variable in class org.mvel2.ParserContext
- parmNum - Variable in class org.mvel2.ast.Function
- parms - Variable in class org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor
- parms - Variable in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- ParmValuePair(String, ExecutableStatement, Class, ParserContext) - Constructor for class org.mvel2.ast.WithNode.ParmValuePair
- parse() - Method in class org.mvel2.MVELInterpretedRuntime
- parse() - Method in class org.mvel2.util.FunctionParser
- parse() - Method in class org.mvel2.util.ProtoParser
- parse(char[]) - Method in class org.mvel2.MacroProcessor
- parse(char[]) - Method in interface org.mvel2.PreProcessor
- parse(String) - Method in class org.mvel2.MacroProcessor
- parse(String) - Method in interface org.mvel2.PreProcessor
- parseAndExecuteInterpreted() - Method in class org.mvel2.MVELInterpretedRuntime
-
Main interpreter loop.
- parseCollection(boolean) - Method in class org.mvel2.util.CollectionParser
- parseCollection(char[], int, int, boolean, Class, ParserContext) - Method in class org.mvel2.util.CollectionParser
- parseCollection(char[], int, int, boolean, ParserContext) - Method in class org.mvel2.util.CollectionParser
- parseGraph(boolean, Class, ParserContext) - Method in class org.mvel2.ast.InlineCollectionNode
- parseInstruction(String) - Static method in class org.mvel2.ast.Stacklang
- parseMacros(String, Map<String, Macro>) - Static method in class org.mvel2.MVEL
- parseMethodOrConstructor(char[]) - Static method in class org.mvel2.util.ParseTools
- parseParameterDefList(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- parseParameterList(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- Parser - Interface in org.mvel2.compiler
- parserConfiguration - Variable in class org.mvel2.compiler.CompiledExpression
- parserConfiguration - Variable in class org.mvel2.ParserContext
- ParserConfiguration - Class in org.mvel2
-
The resusable parser configuration object.
- ParserConfiguration() - Constructor for class org.mvel2.ParserConfiguration
- ParserConfiguration(Map<String, Object>, HashSet<String>, Map<String, Interceptor>) - Constructor for class org.mvel2.ParserConfiguration
- ParserConfiguration(Map<String, Object>, Map<String, Interceptor>) - Constructor for class org.mvel2.ParserConfiguration
- parserContext - Variable in class org.mvel2.templates.TemplateCompiler
- ParserContext - Class in org.mvel2
-
The ParserContext is the main environment object used for sharing state throughout the entire parser/compileShared process.
- ParserContext() - Constructor for class org.mvel2.ParserContext
- ParserContext(boolean) - Constructor for class org.mvel2.ParserContext
- ParserContext(Map<String, Object>, Map<String, Interceptor>, String) - Constructor for class org.mvel2.ParserContext
- ParserContext(Parser) - Constructor for class org.mvel2.ParserContext
- ParserContext(ParserConfiguration) - Constructor for class org.mvel2.ParserContext
- ParserContext(ParserConfiguration, Object) - Constructor for class org.mvel2.ParserContext
- ParserContext(ParserConfiguration, ParserContext, boolean) - Constructor for class org.mvel2.ParserContext
- ParseTools - Class in org.mvel2.util
- ParseTools() - Constructor for class org.mvel2.util.ParseTools
- parseWithExpressions(String, char[], int, int, Object, VariableResolverFactory) - Static method in class org.mvel2.util.ParseTools
- patternNode - Variable in class org.mvel2.ast.RegExMatchNode
- patternOffset - Variable in class org.mvel2.ast.RegExMatch
- patternStart - Variable in class org.mvel2.ast.RegExMatch
- patternStmt - Variable in class org.mvel2.ast.RegExMatch
- pCtx - Variable in class org.mvel2.ast.ASTNode
- pCtx - Variable in class org.mvel2.ast.Stacklang
- pCtx - Variable in class org.mvel2.compiler.AbstractParser
- pCtx - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- pCtx - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- pCtx - Variable in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- pCtx - Variable in class org.mvel2.optimizers.impl.refl.nodes.Union
- pCtx - Variable in class org.mvel2.PropertyAccessor
- pCtx - Variable in class org.mvel2.sh.ShellSession
- pCtx - Variable in class org.mvel2.util.CollectionParser
- pCtx - Variable in class org.mvel2.util.FunctionParser
- pCtx - Variable in class org.mvel2.util.ProtoParser
- PCTX_STORED - Static variable in class org.mvel2.ast.ASTNode
- peek() - Method in class org.mvel2.util.ExecutionStack
- peek() - Method in interface org.mvel2.util.Stack
- peek2() - Method in class org.mvel2.util.ExecutionStack
- peek2() - Method in interface org.mvel2.util.Stack
- peekBoolean() - Method in class org.mvel2.util.ExecutionStack
- peekLast() - Method in interface org.mvel2.util.ASTIterator
- peekLast() - Method in class org.mvel2.util.ASTLinkedList
- peekNext() - Method in interface org.mvel2.util.ASTIterator
- peekNext() - Method in class org.mvel2.util.ASTLinkedList
- peekNode() - Method in interface org.mvel2.util.ASTIterator
- peekNode() - Method in class org.mvel2.util.ASTLinkedList
- pop() - Method in class org.mvel2.util.ExecutionStack
- pop() - Method in interface org.mvel2.util.Stack
- POP - Static variable in interface org.mvel2.Operator
- pop2() - Method in class org.mvel2.util.ExecutionStack
- pop2() - Method in interface org.mvel2.util.Stack
- popBoolean() - Method in class org.mvel2.util.ExecutionStack
- popVariableScope() - Method in class org.mvel2.ParserContext
- PostFixDecNode - Class in org.mvel2.ast
- PostFixDecNode(String, ParserContext) - Constructor for class org.mvel2.ast.PostFixDecNode
- PostFixIncNode - Class in org.mvel2.ast
- PostFixIncNode(String, ParserContext) - Constructor for class org.mvel2.ast.PostFixIncNode
- POWER - Static variable in interface org.mvel2.Operator
- PrecachedMapVariableResolver - Class in org.mvel2.integration.impl
- PrecachedMapVariableResolver(Map.Entry, String) - Constructor for class org.mvel2.integration.impl.PrecachedMapVariableResolver
- PrecachedMapVariableResolver(Map.Entry, String, Class) - Constructor for class org.mvel2.integration.impl.PrecachedMapVariableResolver
- PreFixDecNode - Class in org.mvel2.ast
- PreFixDecNode(String, ParserContext) - Constructor for class org.mvel2.ast.PreFixDecNode
- PreFixIncNode - Class in org.mvel2.ast
- PreFixIncNode(String, ParserContext) - Constructor for class org.mvel2.ast.PreFixIncNode
- preOffset - Variable in class org.mvel2.templates.res.IncludeNode
- preOffset - Variable in class org.mvel2.templates.res.NamedIncludeNode
- preprocess(char[], PreProcessor[]) - Static method in class org.mvel2.MVEL
- preprocess(String, PreProcessor[]) - Static method in class org.mvel2.MVEL
- PreProcessor - Interface in org.mvel2
-
A preprocessor used for pre-processing any expressions before being parsed/compiled.
- preStart - Variable in class org.mvel2.templates.res.IncludeNode
- preStart - Variable in class org.mvel2.templates.res.NamedIncludeNode
- PrimIntArrayCH - Class in org.mvel2.conversion
- PrimIntArrayCH() - Constructor for class org.mvel2.conversion.PrimIntArrayCH
- primitive - Variable in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- primitive - Variable in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- printPrompt() - Method in class org.mvel2.sh.ShellSession
- PrintWorkingDirectory - Class in org.mvel2.sh.command.file
- PrintWorkingDirectory() - Constructor for class org.mvel2.sh.command.file.PrintWorkingDirectory
- procBooleanOperator(int) - Method in class org.mvel2.MVELInterpretedRuntime
- processTables() - Method in class org.mvel2.ParserContext
- processWith(Object, Object, VariableResolverFactory) - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- procTypedNode(boolean) - Method in class org.mvel2.compiler.AbstractParser
-
Process the current typed node
- produceBytecodeGet(MethodVisitor, String, VariableResolverFactory) - Method in interface org.mvel2.optimizers.impl.asm.ProducesBytecode
- produceBytecodePut(MethodVisitor, String, VariableResolverFactory) - Method in interface org.mvel2.optimizers.impl.asm.ProducesBytecode
- ProducesBytecode - Interface in org.mvel2.optimizers.impl.asm
-
A
PropertyHandler
that implements this class advertises the to theASMAccessorOptimizer
that it is able to generate bytecode for it's custom resolvers. - PROJECTION - Static variable in interface org.mvel2.Operator
- prompt - Variable in class org.mvel2.sh.ShellSession
- PROMPT - Static variable in interface org.mvel2.sh.DefaultEnvironment
- PROMPT_VAR - Static variable in class org.mvel2.sh.ShellSession
- property - Variable in class org.mvel2.ast.DeepAssignmentNode
- property - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- property - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- property - Variable in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- property - Variable in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- property - Variable in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- property - Variable in class org.mvel2.PropertyAccessor
- property - Variable in class org.mvel2.util.CollectionParser
- PROPERTY - org.mvel2.ast.Proto.ReceiverType
- PropertyAccessException - Exception in org.mvel2
- PropertyAccessException(String, char[], int, Throwable, ParserContext) - Constructor for exception org.mvel2.PropertyAccessException
- PropertyAccessException(String, char[], int, ParserContext) - Constructor for exception org.mvel2.PropertyAccessException
- PropertyAccessor - Class in org.mvel2
- PropertyAccessor(char[], int, int, Object, VariableResolverFactory, Object, ParserContext) - Constructor for class org.mvel2.PropertyAccessor
- PropertyAccessor(char[], Object, VariableResolverFactory, Object, ParserContext) - Constructor for class org.mvel2.PropertyAccessor
- PropertyAccessor(String, Object) - Constructor for class org.mvel2.PropertyAccessor
- propertyGetListeners - Static variable in class org.mvel2.integration.GlobalListenerFactory
- propertyHandler - Variable in class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor
- PropertyHandler - Interface in org.mvel2.integration
-
This interface allows an external property handler to resolve a property against the provided context.
- PropertyHandlerAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- PropertyHandlerAccessor(String, Class, PropertyHandler) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor
- propertyHandlerClass - Static variable in class org.mvel2.integration.PropertyHandlerFactory
- PropertyHandlerFactory - Class in org.mvel2.integration
- PropertyHandlerFactory() - Constructor for class org.mvel2.integration.PropertyHandlerFactory
- propertyName - Variable in class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor
- propertySetListeners - Static variable in class org.mvel2.integration.GlobalListenerFactory
- PropertyTools - Class in org.mvel2.util
- PropertyTools() - Constructor for class org.mvel2.util.PropertyTools
- PropertyVerifier - Class in org.mvel2.compiler
-
This verifier is used by the compiler to enforce rules such as type strictness.
- PropertyVerifier(char[], int, int, ParserContext) - Constructor for class org.mvel2.compiler.PropertyVerifier
- PropertyVerifier(char[], ParserContext) - Constructor for class org.mvel2.compiler.PropertyVerifier
- PropertyVerifier(String, ParserContext) - Constructor for class org.mvel2.compiler.PropertyVerifier
- PropertyVerifier(String, ParserContext, Class) - Constructor for class org.mvel2.compiler.PropertyVerifier
- propHandler(String, Object, Class) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- propHandlerByteCode(String, Object, Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- propHandlerByteCodePut(String, Object, Class, Object) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- propHandlerSet(String, Object, Class, Object) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- propNull - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- Proto - Class in org.mvel2.ast
- Proto(String, ParserContext) - Constructor for class org.mvel2.ast.Proto
- PROTO - Static variable in interface org.mvel2.Operator
- Proto.ProtoContextFactory - Class in org.mvel2.ast
- Proto.ProtoInstance - Class in org.mvel2.ast
- Proto.ProtoResolver - Class in org.mvel2.ast
- Proto.Receiver - Class in org.mvel2.ast
- Proto.ReceiverType - Enum in org.mvel2.ast
- protoContext - Variable in class org.mvel2.ast.InvokationContextFactory
- ProtoContextFactory(SimpleIndexHashMapWrapper) - Constructor for class org.mvel2.ast.Proto.ProtoContextFactory
- ProtoInstance(Proto, Object, Object, VariableResolverFactory) - Constructor for class org.mvel2.ast.Proto.ProtoInstance
- protoName - Variable in class org.mvel2.ast.NewPrototypeNode
- protoName - Variable in class org.mvel2.util.ProtoParser
- ProtoParser - Class in org.mvel2.util
- ProtoParser(char[], int, int, String, ParserContext, int, ExecutionStack) - Constructor for class org.mvel2.util.ProtoParser
- ProtoParser.DeferredTypeResolve - Interface in org.mvel2.util
- ProtoResolver(Map<String, Object>, String) - Constructor for class org.mvel2.ast.Proto.ProtoResolver
- ProtoResolver(Map<String, Object>, String, Class) - Constructor for class org.mvel2.ast.Proto.ProtoResolver
- PrototypalFunctionInstance - Class in org.mvel2.ast
- PrototypalFunctionInstance(Function, VariableResolverFactory) - Constructor for class org.mvel2.ast.PrototypalFunctionInstance
- protoType - Variable in class org.mvel2.ast.Proto.ProtoInstance
- ProtoVarNode - Class in org.mvel2.ast
- ProtoVarNode(char[], int, int, int, Proto, ParserContext) - Constructor for class org.mvel2.ast.ProtoVarNode
- PTABLE - Static variable in interface org.mvel2.Operator
-
The index positions of the operator precedence values correspond to the actual operator itself.
- push(Object) - Method in class org.mvel2.util.ExecutionStack
- push(Object) - Method in interface org.mvel2.util.Stack
- push(Object, Object) - Method in class org.mvel2.util.ExecutionStack
- push(Object, Object) - Method in interface org.mvel2.util.Stack
- push(Object, Object, Object) - Method in class org.mvel2.util.ExecutionStack
- push(Object, Object, Object) - Method in interface org.mvel2.util.Stack
- PUSH - Static variable in interface org.mvel2.Operator
- pushAndPeek(Object) - Method in interface org.mvel2.util.Stack
- PushContext - Class in org.mvel2.sh.command.basic
- PushContext() - Constructor for class org.mvel2.sh.command.basic.PushContext
- pushVariableScope() - Method in class org.mvel2.ParserContext
- put(String, Object) - Method in class org.mvel2.jsr223.MvelBindings
-
Sets the specified key/value in the underlying
map
field. - put(String, Proto.Receiver) - Method in class org.mvel2.ast.Proto.ProtoInstance
- put(K, V) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- putAll(Map) - Method in class org.mvel2.ast.Proto.ProtoInstance
- putAll(Map<? extends String, ? extends Object>) - Method in class org.mvel2.jsr223.MvelBindings
-
putAll
is implemented usingMap.putAll
. - putAll(Map<? extends K, ? extends V>) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- putAtIndex(int, V) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
R
- READ_PROPERTY_RESOLVER_CACHE - Static variable in class org.mvel2.PropertyAccessor
- readBuffer - Variable in class org.mvel2.sh.ShellSession
- readExternal(ObjectInput) - Method in class org.mvel2.util.FastList
- readFile(TemplateRuntime, String, Object, VariableResolverFactory) - Method in class org.mvel2.templates.res.CompiledIncludeNode
- readFully(Reader) - Static method in class org.mvel2.jsr223.MvelScriptEngine
- readIn(InputStream, String) - Static method in class org.mvel2.util.ParseTools
- readInFile(File) - Static method in class org.mvel2.templates.util.TemplateTools
- readInFile(String) - Static method in class org.mvel2.templates.util.TemplateTools
- readInFile(TemplateRuntime, File) - Static method in class org.mvel2.templates.res.CompiledIncludeNode
- readInFile(TemplateRuntime, String) - Static method in class org.mvel2.templates.res.IncludeNode
- readLock - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- readStream(InputStream) - Static method in class org.mvel2.templates.util.TemplateTools
- receiver - Variable in class org.mvel2.ast.Proto.Receiver
- Receiver(Proto.ProtoInstance, Proto.ReceiverType, Object) - Constructor for class org.mvel2.ast.Proto.Receiver
- Receiver(Proto.ProtoInstance, Proto.ReceiverType, ExecutableStatement) - Constructor for class org.mvel2.ast.Proto.Receiver
- receivers - Variable in class org.mvel2.ast.Proto.ProtoInstance
- receivers - Variable in class org.mvel2.ast.Proto
- ReceiverType() - Constructor for enum org.mvel2.ast.Proto.ReceiverType
- recordParametricReturnedType(Type) - Method in class org.mvel2.compiler.PropertyVerifier
- recordTypeParmsForProperty(String) - Method in class org.mvel2.compiler.PropertyVerifier
- reducacbleOperator(int) - Static method in class org.mvel2.util.CompilerTools
- reduce() - Method in class org.mvel2.compiler.AbstractParser
-
This method is called when we reach the point where we must subEval a trinary operation in the expression.
- reduce(int, int, int) - Method in class org.mvel2.compiler.AbstractParser
- reduce(int, int, long) - Method in class org.mvel2.compiler.AbstractParser
- reduce(long, int, int) - Method in class org.mvel2.compiler.AbstractParser
- reduce(long, int, long) - Method in class org.mvel2.compiler.AbstractParser
- REDUCE - Static variable in interface org.mvel2.Operator
- ReduceableCodeException - Exception in org.mvel2.ast
- ReduceableCodeException(Object) - Constructor for exception org.mvel2.ast.ReduceableCodeException
- reduceNumeric(int) - Method in class org.mvel2.compiler.AbstractParser
- reduceRight() - Method in class org.mvel2.MVELInterpretedRuntime
-
This method peforms the equivilent of an XSWAP operation to flip the operator over to the top of the stack, and loads the stored values on the d-stack onto the main program stack.
- RedundantCodeException - Exception in org.mvel2.ast
- RedundantCodeException() - Constructor for exception org.mvel2.ast.RedundantCodeException
- ReflectionUtil - Class in org.mvel2.util
-
Utilities for working with reflection.
- ReflectionUtil() - Constructor for class org.mvel2.util.ReflectionUtil
- ReflectiveAccessorOptimizer - Class in org.mvel2.optimizers.impl.refl
- ReflectiveAccessorOptimizer() - Constructor for class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- ReflectiveAccessorOptimizer(ParserContext, char[], int, int, Object, Object, VariableResolverFactory) - Constructor for class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- REGEX - Static variable in interface org.mvel2.Operator
- RegExMatch - Class in org.mvel2.ast
- RegExMatch(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.RegExMatch
- RegExMatchNode - Class in org.mvel2.ast
- RegExMatchNode(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.RegExMatchNode
- register - Variable in class org.mvel2.ast.IndexedAssignmentNode
- register - Variable in class org.mvel2.ast.IndexedDeclTypedVarNode
- register - Variable in class org.mvel2.ast.IndexedOperativeAssign
- register - Variable in class org.mvel2.ast.IndexedPostFixDecNode
- register - Variable in class org.mvel2.ast.IndexedPostFixIncNode
- register - Variable in class org.mvel2.ast.IndexedPreFixDecNode
- register - Variable in class org.mvel2.ast.IndexedPreFixIncNode
- register - Variable in class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor
- registerBreakpoint(String, int) - Method in class org.mvel2.debug.DebuggerContext
- registerBreakpoint(String, int) - Static method in class org.mvel2.MVELRuntime
-
Register a debugger breakpoint.
- registerDynamicAccessor(DynamicAccessor) - Method in class org.mvel2.optimizers.dynamic.DynamicClassLoader
- registerGetListener(Listener) - Static method in class org.mvel2.integration.GlobalListenerFactory
- registerPropertyHandler(Class, PropertyHandler) - Static method in class org.mvel2.integration.PropertyHandlerFactory
- registerSetListener(Listener) - Static method in class org.mvel2.integration.GlobalListenerFactory
- REGULAR_ACCESSOR - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- relPath - Variable in class org.mvel2.templates.TemplateRuntime
- remove() - Method in class org.mvel2.templates.util.ArrayIterator
- remove() - Method in class org.mvel2.templates.util.CountIterator
- remove(int) - Method in class org.mvel2.util.FastList
- remove(Object) - Method in class org.mvel2.ast.Proto.ProtoInstance
- remove(Object) - Method in class org.mvel2.jsr223.MvelBindings
-
Removes the mapping for this key from this map if it is present (optional operation).
- remove(Object) - Method in class org.mvel2.util.FastList
- remove(Object) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- REMOVE - Static variable in class org.mvel2.compiler.AbstractParser
- removeAll(Collection) - Method in class org.mvel2.util.FastList
- removeBreakpoint(String, int) - Method in class org.mvel2.debug.DebuggerContext
- removeBreakpoint(String, int) - Static method in class org.mvel2.MVELRuntime
-
Remove a specific breakpoint.
- removeRange(int, int) - Method in class org.mvel2.util.FastList
- removeToken() - Method in class org.mvel2.util.ASTLinkedList
- renderClassHeirarchy(Class) - Static method in class org.mvel2.sh.command.basic.ObjectInspector
- renderFields(Class) - Static method in class org.mvel2.sh.command.basic.ObjectInspector
- renderMethods(Class) - Static method in class org.mvel2.sh.command.basic.ObjectInspector
- repeatChar(char, int) - Static method in class org.mvel2.util.ParseTools
- reportCacheSizes() - Static method in class org.mvel2.PropertyAccessor
- requireConversion - Variable in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- reset() - Method in interface org.mvel2.util.ASTIterator
- reset() - Method in class org.mvel2.util.ASTLinkedList
- reset() - Method in class org.mvel2.util.StringAppender
- resetDebugger() - Static method in class org.mvel2.MVELRuntime
-
Reset all information registered in the debugger, including the actual attached Debugger and registered breakpoints.
- resolvedExternally - Variable in class org.mvel2.compiler.PropertyVerifier
- resolveMethod() - Method in class org.mvel2.ast.StaticImportNode
- resolver - Variable in class org.mvel2.integration.impl.ItemResolverFactory
- resolverFactory - Variable in class org.mvel2.ast.PrototypalFunctionInstance
- ResolverTools - Class in org.mvel2.integration
-
A set of tools for dealing with factorys, specifically to make chaining issues easy to deal with.
- ResolverTools() - Constructor for class org.mvel2.integration.ResolverTools
- resolveType(Object) - Static method in class org.mvel2.util.ParseTools
- retainAll(Collection) - Method in class org.mvel2.util.FastList
- retainParserState - Variable in class org.mvel2.ParserContext
- RETURN - Static variable in interface org.mvel2.Operator
- returnGenericType(Method) - Method in class org.mvel2.compiler.PropertyVerifier
- ReturnNode - Class in org.mvel2.ast
- ReturnNode(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.ReturnNode
- returnType - Variable in class org.mvel2.compiler.ExpressionCompiler
- returnType - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- returnType - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- returnTypeCache - Variable in class org.mvel2.ParserContext
- rewriteClassReferenceToFQCN(int) - Method in class org.mvel2.ast.NewObjectNode
- rewriteIfNeeded(CompileException, char[], int) - Static method in class org.mvel2.util.ErrorUtil
- rewriteIfNeeded(ErrorDetail, char[], int) - Static method in class org.mvel2.util.ErrorUtil
- right - Variable in class org.mvel2.ast.BooleanNode
- right - Variable in class org.mvel2.util.ASTBinaryTree
- root - Variable in class org.mvel2.templates.CompiledTemplate
- root - Variable in class org.mvel2.util.ASTBinaryTree
- rootNode - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- rootNode - Variable in class org.mvel2.templates.TemplateRuntime
- rootObject - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- rootParser - Variable in class org.mvel2.ParserContext
- rType - Variable in class org.mvel2.ast.BinaryOperation
- run() - Method in class org.mvel2.sh.ShellSession
- runcount - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- runcount - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- runcount - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- running - Variable in class org.mvel2.sh.ShellSession.RunState
- RunState(ShellSession) - Constructor for class org.mvel2.sh.ShellSession.RunState
- RUNTIME_OPT_THREAD_UNSAFE - Static variable in class org.mvel2.MVEL
S
- Safe - Interface in org.mvel2.ast
-
Marker interface to tell MVEL it can safely hard-reference.
- SAFE_REFLECTIVE - Static variable in class org.mvel2.optimizers.OptimizerFactory
- safeAccessor - Variable in class org.mvel2.ast.ASTNode
- safeEquals(Object, Object) - Static method in class org.mvel2.math.MathProcessor
- safeNotEquals(Object, Object) - Static method in class org.mvel2.math.MathProcessor
- scanTo(char) - Method in class org.mvel2.optimizers.AbstractOptimizer
- scanTo(char) - Method in class org.mvel2.PropertyAccessor
- scoreInterface(Class<?>, Class<?>) - Static method in class org.mvel2.util.ParseTools
- scriptEngine - Variable in class org.mvel2.jsr223.MvelCompiledScript
- ScriptRuntimeException - Exception in org.mvel2
- ScriptRuntimeException() - Constructor for exception org.mvel2.ScriptRuntimeException
- ScriptRuntimeException(String) - Constructor for exception org.mvel2.ScriptRuntimeException
- ScriptRuntimeException(String, Throwable) - Constructor for exception org.mvel2.ScriptRuntimeException
- ScriptRuntimeException(Throwable) - Constructor for exception org.mvel2.ScriptRuntimeException
- secondPassOptimization - Variable in class org.mvel2.compiler.ExpressionCompiler
- sepExpr - Variable in class org.mvel2.templates.res.CompiledForEachNode
- sepExpr - Variable in class org.mvel2.templates.res.ForEachNode
- session - Variable in class org.mvel2.sh.ShellSession.RunState
- set(int, E) - Method in class org.mvel2.util.FastList
- set(Object) - Method in class org.mvel2.PropertyAccessor
- set(Object, String, Object) - Static method in class org.mvel2.PropertyAccessor
- set(Object, VariableResolverFactory, String, Object, ParserContext) - Static method in class org.mvel2.PropertyAccessor
- Set - Class in org.mvel2.sh.command.basic
- Set() - Constructor for class org.mvel2.sh.command.basic.Set
- Set(Set<V>) - Constructor for class org.mvel2.util.Make.Set
- SET - Static variable in class org.mvel2.compiler.AbstractParser
- SET_ACCESSOR - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- setAccessor(Accessor) - Method in class org.mvel2.ast.ASTNode
- setAllImports(Map<String, Object>) - Method in class org.mvel2.ParserConfiguration
- setAllowBootstrapBypass(boolean) - Method in class org.mvel2.ParserConfiguration
- setAllowBootstrapBypass(boolean) - Method in class org.mvel2.ParserContext
- setAllowNakedMethCall(boolean) - Method in class org.mvel2.ParserConfiguration
- setAsFQCNReference() - Method in class org.mvel2.ast.ASTNode
- setAsLiteral() - Method in class org.mvel2.ast.ASTNode
- setBegin(int) - Method in class org.mvel2.templates.res.Node
- setBlockSymbols(boolean) - Method in class org.mvel2.ParserContext
- setBreakpoints(Map<String, Set<Integer>>) - Method in class org.mvel2.debug.DebuggerContext
- setCEnd(int) - Method in class org.mvel2.templates.res.Node
- SetCH - Class in org.mvel2.conversion
- SetCH() - Constructor for class org.mvel2.conversion.SetCH
- setClassLoader(ClassLoader) - Method in class org.mvel2.ParserConfiguration
- setClassName(String) - Method in class org.mvel2.ast.TypeDescriptor
- setClassReference(Class) - Method in class org.mvel2.util.MethodStub
- setColumn(int) - Method in exception org.mvel2.CompileException
- setColumn(int) - Method in class org.mvel2.ErrorDetail
- setCommandBuffer(String) - Method in class org.mvel2.sh.ShellSession
- setCompatibilityEvaluator(CompatibilityStrategy.CompatibilityEvaluator) - Static method in class org.mvel2.util.CompatibilityStrategy
- setCompiled(boolean) - Method in class org.mvel2.ParserContext
- setContents(char[]) - Method in class org.mvel2.templates.res.Node
- setCritical(boolean) - Method in class org.mvel2.ErrorDetail
- setCStart(int) - Method in class org.mvel2.templates.res.Node
- setCtx(Class) - Method in class org.mvel2.compiler.PropertyVerifier
- setCtxObject(Object) - Method in class org.mvel2.sh.ShellSession
- setCurrentNode(ASTNode) - Method in class org.mvel2.util.ASTLinkedList
- setCursor(int) - Method in exception org.mvel2.CompileException
- setCursor(int) - Method in class org.mvel2.ErrorDetail
- setCursorPosition(int) - Method in class org.mvel2.ast.ASTNode
- setCursorPosition(int, int) - Method in class org.mvel2.ast.Proto
- setDebugger(Debugger) - Method in class org.mvel2.debug.DebuggerContext
- setDebuggerState(int) - Method in class org.mvel2.debug.DebuggerContext
- setDebugSymbols(boolean) - Method in class org.mvel2.ParserContext
- setDefaultOptimizer(String) - Static method in class org.mvel2.optimizers.OptimizerFactory
- setDelegate(VariableResolverFactory) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- setDescription(String) - Method in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- setEgressType(Class) - Method in class org.mvel2.ast.ASTNode
- setElseBlock(char[], int, int, ParserContext) - Method in class org.mvel2.ast.IfNode
- setElseIf(IfNode) - Method in class org.mvel2.ast.IfNode
- setElseNode(ExpressionNode) - Method in class org.mvel2.templates.res.IfNode
- setEnd(int) - Method in class org.mvel2.templates.res.Node
- setEndRange(int) - Method in class org.mvel2.ast.TypeDescriptor
- setErrorList(List<ErrorDetail>) - Method in class org.mvel2.ParserContext
- setErrors(List<ErrorDetail>) - Method in exception org.mvel2.CompileException
- setEvaluationContext(Object) - Method in exception org.mvel2.CompileException
- setExecutableCodeReached(boolean) - Method in class org.mvel2.ParserContext
- setExpr(char[]) - Method in exception org.mvel2.CompileException
- setExpr(char[]) - Method in class org.mvel2.ErrorDetail
- setExpression - Variable in class org.mvel2.ast.WithNode.ParmValuePair
- setExpression - Variable in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs
- setExpression(char[]) - Method in class org.mvel2.compiler.AbstractParser
-
Set and finesse the expression, trimming an leading or proceeding whitespace.
- setExpression(String) - Method in class org.mvel2.compiler.AbstractParser
-
Set and finesse the expression, trimming an leading or proceeding whitespace.
- setFactory(VariableResolverFactory) - Method in class org.mvel2.debug.Frame
- setFatalError(boolean) - Method in class org.mvel2.ParserContext
- setField(Field) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- setField(Field) - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- setField(Field) - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- setImports(HashMap<String, Object>) - Method in class org.mvel2.ParserConfiguration
- setImports(Map<String, Object>) - Method in class org.mvel2.ParserConfiguration
- setImports(Map<String, Object>) - Method in class org.mvel2.ParserContext
- setIndex(int) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- setIndex(int) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- setIndex(int) - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- setIndex(ExecutableStatement) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- setIndex(ExecutableStatement) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- setIndex(ExecutableStatement) - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- setIndexAllocation(boolean) - Method in class org.mvel2.ParserContext
- setIndexedVariableNames(String[]) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- setIndexedVariableNames(String[]) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- setIndexedVariableResolver(int, VariableResolver) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- setIndexedVariableResolver(int, VariableResolver) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- setIndexedVariableResolver(int, VariableResolver) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- setIndexedVariableResolver(int, VariableResolver) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- setIndexedVariableResolver(int, VariableResolver) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- setIndexedVariableResolver(int, VariableResolver) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- setIndexedVariableResolver(int, VariableResolver) - Method in interface org.mvel2.integration.VariableResolverFactory
- setIndexedVariableResolvers(VariableResolver[]) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- setIndexOffset(int) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- setInitValue(ExecutableStatement) - Method in class org.mvel2.ast.Proto.Receiver
- setInputs(List<String>) - Method in class org.mvel2.compiler.PropertyVerifier
- setInputs(Map<String, Class>) - Method in class org.mvel2.ParserContext
- setInteger32(int) - Method in class org.mvel2.compiler.ExecutableLiteral
- setInterceptors(Map<String, Interceptor>) - Method in class org.mvel2.ParserConfiguration
- setInterceptors(Map<String, Interceptor>) - Method in class org.mvel2.ParserContext
- setKey(K) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- setKnownEgressType(Class) - Method in class org.mvel2.compiler.CompiledAccExpression
- setKnownEgressType(Class) - Method in class org.mvel2.compiler.CompiledExpression
- setKnownEgressType(Class) - Method in class org.mvel2.compiler.ExecutableAccessor
- setKnownEgressType(Class) - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- setKnownEgressType(Class) - Method in class org.mvel2.compiler.ExecutableLiteral
- setKnownEgressType(Class) - Method in interface org.mvel2.compiler.ExecutableStatement
- setKnownIngressType(Class) - Method in class org.mvel2.compiler.CompiledAccExpression
- setKnownIngressType(Class) - Method in class org.mvel2.compiler.CompiledExpression
- setKnownIngressType(Class) - Method in class org.mvel2.compiler.ExecutableAccessor
- setKnownIngressType(Class) - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- setKnownIngressType(Class) - Method in class org.mvel2.compiler.ExecutableLiteral
- setKnownIngressType(Class) - Method in interface org.mvel2.compiler.ExecutableStatement
- setLanguageLevel(int) - Static method in class org.mvel2.compiler.AbstractParser
- setLastLineLabel(LineLabel) - Method in class org.mvel2.ParserContext
- setLastLineStart(int) - Method in exception org.mvel2.CompileException
- setLastTypeParameters(Type[]) - Method in class org.mvel2.ParserContext
- setLeft(ASTNode) - Method in class org.mvel2.ast.BooleanNode
- setLineAndOffset(int, int) - Method in class org.mvel2.ParserContext
-
Sets both the current line count and line offset
- setLineCount(int) - Method in class org.mvel2.ParserContext
-
Set the current number of lines in the current context.
- setLineNumber(int) - Method in class org.mvel2.ast.LineLabel
- setLineNumber(int) - Method in exception org.mvel2.CompileException
- setLineNumber(int) - Method in class org.mvel2.ErrorDetail
- setLineOffset(int) - Method in class org.mvel2.ParserContext
-
Sets the current line offset.
- setLiteral(Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- setLiteralValue(Object) - Method in class org.mvel2.ast.ASTNode
- setLiteralValue(Object) - Method in class org.mvel2.ast.LiteralNode
- setMacros(Map<String, Macro>) - Method in class org.mvel2.MacroProcessor
- setMessage(String) - Method in class org.mvel2.ErrorDetail
- setMethod(Method) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- setMethod(Method) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- setMethodName(String) - Method in class org.mvel2.util.MethodStub
- setMVELClassLoader(MVELClassLoader) - Static method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- setName(char[]) - Method in class org.mvel2.ast.ASTNode
- setName(String) - Method in class org.mvel2.ast.Function
- setName(String) - Method in class org.mvel2.ast.Proto.ProtoResolver
- setName(String) - Method in class org.mvel2.integration.impl.MapVariableResolver
- setName(String) - Method in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- setName(String) - Method in class org.mvel2.templates.res.Node
- setNamedTemplateRegistry(TemplateRegistry) - Method in class org.mvel2.templates.TemplateRuntime
- setNestedNode(Node) - Method in class org.mvel2.templates.res.CompiledForEachNode
- setNestedNode(Node) - Method in class org.mvel2.templates.res.ForEachNode
- setNext(Node) - Method in class org.mvel2.templates.res.Node
- setNextFactory(VariableResolverFactory) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- setNextFactory(VariableResolverFactory) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- setNextFactory(VariableResolverFactory) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- setNextFactory(VariableResolverFactory) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- setNextFactory(VariableResolverFactory) - Method in interface org.mvel2.integration.VariableResolverFactory
-
Sets the next factory in the chain.
- setNextNode(AccessorNode) - Method in interface org.mvel2.compiler.AccessorNode
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.Notify
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- setNextNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- setNoTilt(boolean) - Method in class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- setNoTilt(boolean) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- setNullMethodHandler(PropertyHandler) - Static method in class org.mvel2.integration.PropertyHandlerFactory
- setNullPropertyHandler(PropertyHandler) - Static method in class org.mvel2.integration.PropertyHandlerFactory
- setPackageImport(boolean) - Method in class org.mvel2.ast.ImportNode
- setPackageImports(HashSet<String>) - Method in class org.mvel2.ParserConfiguration
- setParms(ExecutableStatement[]) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- setParms(ExecutableStatement[]) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- setParserContext(ParserContext) - Method in exception org.mvel2.PropertyAccessException
- setProperty(Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- setProperty(Object, String, Object) - Static method in class org.mvel2.MVEL
- setProperty(String) - Method in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- setProperty(String, Object, VariableResolverFactory, Object) - Method in interface org.mvel2.integration.PropertyHandler
-
Sets the value of the property.
- setProperty(ExecutableStatement) - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- setRegister(int) - Method in class org.mvel2.ast.IndexedAssignmentNode
- setRetainParserState(boolean) - Method in class org.mvel2.ParserContext
- setReturnType(Class) - Method in class org.mvel2.compiler.ExpressionCompiler
- setRight(ASTNode) - Method in class org.mvel2.ast.BooleanNode
- setRight(ASTNode) - Method in class org.mvel2.ast.IntDiv
- setRightMost(ASTNode) - Method in class org.mvel2.ast.And
- setRightMost(ASTNode) - Method in class org.mvel2.ast.BinaryOperation
- setRightMost(ASTNode) - Method in class org.mvel2.ast.BooleanNode
- setRightMost(ASTNode) - Method in class org.mvel2.ast.Or
- setRoot(Node) - Method in class org.mvel2.templates.CompiledTemplate
- setRootNode(AccessorNode) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- setRootNode(Node) - Method in class org.mvel2.templates.TemplateRuntime
- setRootParser(Parser) - Method in class org.mvel2.ParserContext
- setRunning(boolean) - Method in class org.mvel2.sh.ShellSession.RunState
- setSession(ShellSession) - Method in class org.mvel2.sh.ShellSession.RunState
- setSetExpression(Serializable) - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs
- setSourceFile(String) - Method in class org.mvel2.ast.LineLabel
- setSourceFile(String) - Method in class org.mvel2.ParserContext
- setStatement(ExecutableStatement) - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs
- setStaticType(Class) - Method in class org.mvel2.ast.Proto.ProtoResolver
- setStaticType(Class) - Method in class org.mvel2.integration.impl.IndexVariableResolver
- setStaticType(Class) - Method in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- setStaticType(Class) - Method in class org.mvel2.integration.impl.MapVariableResolver
- setStaticType(Class) - Method in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- setStaticType(Class) - Method in class org.mvel2.integration.impl.SimpleSTValueResolver
- setStaticType(Class) - Method in class org.mvel2.integration.impl.SimpleValueResolver
- setStaticType(Class) - Method in class org.mvel2.integration.impl.StaticMethodImportResolver
- setStaticType(Class) - Method in interface org.mvel2.integration.VariableResolver
- setStmt(ExecutableStatement) - Method in class org.mvel2.optimizers.impl.refl.collection.ExprValueAccessor
- setStrictTypeEnforcement(boolean) - Method in class org.mvel2.ParserContext
-
Enables strict type enforcement -
- setStrongTyping(boolean) - Method in class org.mvel2.ParserContext
-
Enables strong type enforcement.
- setTemplate(char[]) - Method in class org.mvel2.templates.CompiledTemplate
- setTemplate(char[]) - Method in class org.mvel2.templates.TemplateRuntime
- SetterAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- SetterAccessor(Method) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- setTerminus(Node) - Method in class org.mvel2.templates.res.Node
- setThreadAccessorOptimizer(Class<? extends AccessorOptimizer>) - Static method in class org.mvel2.optimizers.OptimizerFactory
- setThreadDebugger(Debugger) - Static method in class org.mvel2.MVELRuntime
-
Sets the Debugger instance to handle breakpoints.
- setTiltFlag(boolean) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- setTiltFlag(boolean) - Method in class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory
- setTiltFlag(boolean) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- setTiltFlag(boolean) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- setTiltFlag(boolean) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- setTiltFlag(boolean) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- setTiltFlag(boolean) - Method in interface org.mvel2.integration.VariableResolverFactory
- setTrueNode(ExpressionNode) - Method in class org.mvel2.templates.res.IfNode
- setType(Proto.ReceiverType) - Method in class org.mvel2.ast.Proto.Receiver
- setupOptimizers() - Method in class org.mvel2.compiler.CompiledExpression
- setupParser() - Static method in class org.mvel2.compiler.AbstractParser
-
This method is internally called by the static initializer for AbstractParser in order to setup the parser.
- setValue(double) - Method in interface org.mvel2.Unit
- setValue(Object) - Method in class org.mvel2.ast.Proto.ProtoResolver
- setValue(Object) - Method in class org.mvel2.integration.impl.IndexVariableResolver
- setValue(Object) - Method in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- setValue(Object) - Method in class org.mvel2.integration.impl.MapVariableResolver
- setValue(Object) - Method in class org.mvel2.integration.impl.PrecachedMapVariableResolver
- setValue(Object) - Method in class org.mvel2.integration.impl.SimpleSTValueResolver
- setValue(Object) - Method in class org.mvel2.integration.impl.SimpleValueResolver
- setValue(Object) - Method in class org.mvel2.integration.impl.StaticMethodImportResolver
- setValue(Object) - Method in interface org.mvel2.integration.VariableResolver
-
Sets the value of the physical target value.
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.ast.NewObjectNode.NewObjectArray
- setValue(Object, Object, VariableResolverFactory, Object) - Method in interface org.mvel2.compiler.Accessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.compiler.CompiledAccExpression
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.compiler.CompiledExpression
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.compiler.ExecutableAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.compiler.ExecutableAccessorSafe
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.compiler.ExecutableLiteral
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.collection.ArrayCreator
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.collection.ExprValueAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.collection.ListCreator
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.collection.MapCreator
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.collection.MDArrayCreator
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayLength
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicFunctionAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.Notify
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.Union
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- setValue(Object, Object, VariableResolverFactory, Object) - Method in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- setValue(V) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- setValueStatement(ExecutableStatement) - Method in interface org.mvel2.ast.Assignment
- setValueStatement(ExecutableStatement) - Method in class org.mvel2.ast.AssignmentNode
- setValueStatement(ExecutableStatement) - Method in class org.mvel2.ast.DeclProtoVarNode
- setValueStatement(ExecutableStatement) - Method in class org.mvel2.ast.DeclTypedVarNode
- setValueStatement(ExecutableStatement) - Method in class org.mvel2.ast.DeepAssignmentNode
- setValueStatement(ExecutableStatement) - Method in class org.mvel2.ast.IndexedAssignmentNode
- setValueStatement(ExecutableStatement) - Method in class org.mvel2.ast.IndexedDeclTypedVarNode
- setValueStatement(ExecutableStatement) - Method in class org.mvel2.ast.ProtoVarNode
- setValueStatement(ExecutableStatement) - Method in class org.mvel2.ast.TypedVarNode
- setVariableMap(Map<String, Object>) - Method in class org.mvel2.integration.impl.MapVariableResolver
- setVariableResolvers(Map<String, VariableResolver>) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- setVariables(HashMap<String, Class>) - Method in class org.mvel2.ParserContext
- setVerifying(boolean) - Method in class org.mvel2.compiler.ExpressionCompiler
- setVerifyOnly(boolean) - Method in class org.mvel2.compiler.ExpressionCompiler
- SharedVariableSpaceModel - Class in org.mvel2.util
- SharedVariableSpaceModel(String[], Object[]) - Constructor for class org.mvel2.util.SharedVariableSpaceModel
- ShellSession - Class in org.mvel2.sh
-
A shell session.
- ShellSession() - Constructor for class org.mvel2.sh.ShellSession
- ShellSession(String) - Constructor for class org.mvel2.sh.ShellSession
- ShellSession.RunState - Class in org.mvel2.sh
- SHORT - Static variable in interface org.mvel2.DataTypes
- ShortCH - Class in org.mvel2.conversion
- ShortCH() - Constructor for class org.mvel2.conversion.ShortCH
- ShortSigner() - Constructor for class org.mvel2.ast.Sign.ShortSigner
- shouldDefer(StringAppender) - Method in class org.mvel2.sh.ShellSession
- showCodeNearError(char[], int) - Method in exception org.mvel2.CompileException
- showNodeChain() - Method in interface org.mvel2.util.ASTIterator
- showNodeChain() - Method in class org.mvel2.util.ASTLinkedList
- showSplash() - Static method in class org.mvel2.sh.Main
- showStack() - Method in interface org.mvel2.util.Stack
- ShowVars - Class in org.mvel2.sh.command.basic
- ShowVars() - Constructor for class org.mvel2.sh.command.basic.ShowVars
- sign(Object) - Method in class org.mvel2.ast.Sign.BigDecSigner
- sign(Object) - Method in class org.mvel2.ast.Sign.BigIntSigner
- sign(Object) - Method in class org.mvel2.ast.Sign.DoubleSigner
- sign(Object) - Method in class org.mvel2.ast.Sign.FloatSigner
- sign(Object) - Method in class org.mvel2.ast.Sign.IntegerSigner
- sign(Object) - Method in class org.mvel2.ast.Sign.LongSigner
- sign(Object) - Method in class org.mvel2.ast.Sign.ShortSigner
- sign(Object) - Method in class org.mvel2.ast.Sign
- sign(Object) - Method in interface org.mvel2.ast.Sign.Signer
- Sign - Class in org.mvel2.ast
- Sign(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.Sign
- Sign.BigDecSigner - Class in org.mvel2.ast
- Sign.BigIntSigner - Class in org.mvel2.ast
- Sign.DoubleSigner - Class in org.mvel2.ast
- Sign.FloatSigner - Class in org.mvel2.ast
- Sign.IntegerSigner - Class in org.mvel2.ast
- Sign.LongSigner - Class in org.mvel2.ast
- Sign.ShortSigner - Class in org.mvel2.ast
- Sign.Signer - Interface in org.mvel2.ast
- signer - Variable in class org.mvel2.ast.Sign
- signNumber(Object) - Static method in class org.mvel2.util.CompilerTools
- similarity(String, String) - Static method in class org.mvel2.util.ParseTools
- SIMILARITY - Static variable in interface org.mvel2.Operator
- SimpleIndexHashMapWrapper<K,V> - Class in org.mvel2.util
-
As most use-cases of the VariableResolverFactory's rely on Maps, this is meant to implement a simple wrapper which records index positions for use by the optimizing facilities.
- SimpleIndexHashMapWrapper() - Constructor for class org.mvel2.util.SimpleIndexHashMapWrapper
- SimpleIndexHashMapWrapper(K[]) - Constructor for class org.mvel2.util.SimpleIndexHashMapWrapper
- SimpleIndexHashMapWrapper(K[], int, float) - Constructor for class org.mvel2.util.SimpleIndexHashMapWrapper
- SimpleIndexHashMapWrapper(SimpleIndexHashMapWrapper<K, V>, boolean) - Constructor for class org.mvel2.util.SimpleIndexHashMapWrapper
- SimpleIndexHashMapWrapper.ValueContainer<K,V> - Class in org.mvel2.util
- SimpleSTValueResolver - Class in org.mvel2.integration.impl
- SimpleSTValueResolver(Object, Class) - Constructor for class org.mvel2.integration.impl.SimpleSTValueResolver
- SimpleSTValueResolver(Object, Class, boolean) - Constructor for class org.mvel2.integration.impl.SimpleSTValueResolver
- SimpleTemplateRegistry - Class in org.mvel2.templates
- SimpleTemplateRegistry() - Constructor for class org.mvel2.templates.SimpleTemplateRegistry
- SimpleValueResolver - Class in org.mvel2.integration.impl
- SimpleValueResolver(Object) - Constructor for class org.mvel2.integration.impl.SimpleValueResolver
- SimpleVariableResolverFactory - Class in org.mvel2.integration.impl
- SimpleVariableResolverFactory(Map<String, Object>) - Constructor for class org.mvel2.integration.impl.SimpleVariableResolverFactory
- SimpleVariableSpaceModel - Class in org.mvel2.util
- SimpleVariableSpaceModel(String[]) - Constructor for class org.mvel2.util.SimpleVariableSpaceModel
- singleton - Variable in class org.mvel2.ast.Function
- size - Variable in class org.mvel2.optimizers.impl.refl.collection.MapCreator
- size - Variable in class org.mvel2.util.ASTLinkedList
- size - Variable in class org.mvel2.util.ExecutionStack
- size - Variable in class org.mvel2.util.FastList
- size - Variable in class org.mvel2.util.StringAppender
- size() - Method in class org.mvel2.ast.Proto.ProtoInstance
- size() - Method in class org.mvel2.jsr223.MvelBindings
- size() - Method in interface org.mvel2.util.ASTIterator
- size() - Method in class org.mvel2.util.ASTLinkedList
- size() - Method in class org.mvel2.util.ExecutionStack
- size() - Method in class org.mvel2.util.FastList
- size() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- size() - Method in interface org.mvel2.util.Stack
- sizes - Variable in class org.mvel2.ast.NewObjectNode.NewObjectArray
- SKIP - Static variable in interface org.mvel2.integration.Interceptor
- skipNode() - Method in interface org.mvel2.util.ASTIterator
- skipNode() - Method in class org.mvel2.util.ASTLinkedList
- skipStringEscape(int) - Static method in class org.mvel2.util.ParseTools
- skipWhitespace() - Method in class org.mvel2.compiler.AbstractParser
-
If the cursor is currently pointing to whitespace, move the cursor forward to the first non-whitespace character, but account for carriage returns in the script (updates parser field: line).
- skipWhitespace(char[], int) - Static method in class org.mvel2.util.ParseTools
- soundex(String) - Static method in class org.mvel2.util.Soundex
-
Convert the given String to its Soundex code.
- Soundex - Class in org.mvel2.util
-
An implementation of Knuth's soundex algorithm.
- Soundex() - Constructor for class org.mvel2.util.Soundex
- SOUNDEX - Static variable in interface org.mvel2.Operator
- soundslike - Variable in class org.mvel2.ast.Soundslike
- soundslike - Variable in class org.mvel2.ast.Strsim
- Soundslike - Class in org.mvel2.ast
- Soundslike(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.Soundslike
- sourceFile - Variable in class org.mvel2.ast.LineLabel
- sourceFile - Variable in class org.mvel2.ParserContext
- sourceLineLookups - Variable in class org.mvel2.ParserContext
- sourceName - Variable in class org.mvel2.compiler.CompiledExpression
- splitAccumulator - Variable in class org.mvel2.compiler.AbstractParser
- splitAccumulator - Variable in class org.mvel2.util.FunctionParser
- splitAccumulator - Variable in class org.mvel2.util.ProtoParser
- st - Variable in class org.mvel2.compiler.AbstractParser
- st - Variable in class org.mvel2.PropertyAccessor
- Stack - Interface in org.mvel2.util
- StackDelimiterResolverFactory - Class in org.mvel2.integration.impl
- StackDelimiterResolverFactory(VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.StackDelimiterResolverFactory
- StackDemarcResolverFactory - Class in org.mvel2.integration.impl
- StackDemarcResolverFactory(VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.StackDemarcResolverFactory
- StackElement - Class in org.mvel2.util
- StackElement(StackElement, Object) - Constructor for class org.mvel2.util.StackElement
- Stacklang - Class in org.mvel2.ast
- Stacklang(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.Stacklang
- STACKLANG - Static variable in class org.mvel2.ast.ASTNode
- STACKLANG - Static variable in interface org.mvel2.Operator
- Stacklang.Instruction - Class in org.mvel2.ast
- StackResetResolverFactory - Class in org.mvel2.integration.impl
- StackResetResolverFactory(VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.StackResetResolverFactory
- stacksize - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- stamp - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- stamp - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- stamp - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- StandardOutputStream - Class in org.mvel2.templates.util.io
- StandardOutputStream(OutputStream) - Constructor for class org.mvel2.templates.util.io.StandardOutputStream
- start - Variable in class org.mvel2.ast.ASTNode
- start - Variable in class org.mvel2.ast.TypeDescriptor
- start - Variable in class org.mvel2.compiler.AbstractParser
- start - Variable in class org.mvel2.compiler.CompiledAccExpression
- start - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- start - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- start - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- start - Variable in class org.mvel2.optimizers.impl.refl.nodes.NullSafe
- start - Variable in class org.mvel2.optimizers.impl.refl.nodes.Union
- start - Variable in class org.mvel2.PropertyAccessor
- start - Variable in class org.mvel2.templates.res.CodeNode
- start - Variable in class org.mvel2.templates.TemplateCompiler
- start - Variable in class org.mvel2.util.CollectionParser
- start() - Static method in class org.mvel2.util.Make.List
- start() - Static method in class org.mvel2.util.Make.Map
- start() - Static method in class org.mvel2.util.Make.Set
- start() - Static method in class org.mvel2.util.Make.String
- start(Class<? extends List>) - Static method in class org.mvel2.util.Make.List
- start(Class<? extends Map>) - Static method in class org.mvel2.util.Make.Map
- start(Class<? extends Set>) - Static method in class org.mvel2.util.Make.Set
- statement - Variable in class org.mvel2.ast.AssignmentNode
- statement - Variable in class org.mvel2.ast.DeepAssignmentNode
- statement - Variable in class org.mvel2.ast.IndexedAssignmentNode
- statement - Variable in class org.mvel2.ast.IndexedOperativeAssign
- statement - Variable in class org.mvel2.ast.OperativeAssign
- statement - Variable in class org.mvel2.ast.ProtoVarNode
- statement - Variable in class org.mvel2.ast.Substatement
- statement - Variable in class org.mvel2.ast.TypeCast
- statement - Variable in class org.mvel2.ast.TypedVarNode
- statement - Variable in class org.mvel2.ast.WithNode.ParmValuePair
- statement - Variable in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs
- staticAccess - Variable in class org.mvel2.optimizers.AbstractOptimizer
- StaticFieldStub - Class in org.mvel2.util
- StaticFieldStub(Field) - Constructor for class org.mvel2.util.StaticFieldStub
- StaticImportNode - Class in org.mvel2.ast
- StaticImportNode(char[], int, int, ParserContext) - Constructor for class org.mvel2.ast.StaticImportNode
- StaticMethodImportResolver - Class in org.mvel2.integration.impl
- StaticMethodImportResolver(String, MethodStub) - Constructor for class org.mvel2.integration.impl.StaticMethodImportResolver
- StaticMethodImportResolverFactory - Class in org.mvel2.integration.impl
- StaticMethodImportResolverFactory() - Constructor for class org.mvel2.integration.impl.StaticMethodImportResolverFactory
- StaticMethodImportResolverFactory(ParserContext) - Constructor for class org.mvel2.integration.impl.StaticMethodImportResolverFactory
- StaticReferenceAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- StaticReferenceAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- StaticReferenceAccessor(Object) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor
- StaticStub - Interface in org.mvel2.util
- StaticVarAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- StaticVarAccessor(Field) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
- StaticVarAccessorNH - Class in org.mvel2.optimizers.impl.refl.nodes
- StaticVarAccessorNH(Field, PropertyHandler) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH
- STEP - Static variable in interface org.mvel2.debug.Debugger
- STEP_OVER - Static variable in interface org.mvel2.debug.Debugger
- stk - Variable in class org.mvel2.compiler.AbstractParser
- stmt - Variable in class org.mvel2.ast.Contains
- stmt - Variable in class org.mvel2.ast.Convertable
- stmt - Variable in class org.mvel2.ast.IndexedAssignmentNode
- stmt - Variable in class org.mvel2.ast.Instance
- stmt - Variable in class org.mvel2.ast.Invert
- stmt - Variable in class org.mvel2.ast.Negation
- stmt - Variable in class org.mvel2.ast.RegExMatch
- stmt - Variable in class org.mvel2.ast.Sign
- stmt - Variable in class org.mvel2.ast.Soundslike
- stmt - Variable in class org.mvel2.ast.Strsim
- stmt - Variable in class org.mvel2.optimizers.impl.refl.collection.ExprValueAccessor
- stmt2 - Variable in class org.mvel2.ast.Contains
- STOP - Static variable in interface org.mvel2.templates.res.Opcodes
- STORE - Static variable in interface org.mvel2.Operator
- STOREFIELD - Static variable in interface org.mvel2.Operator
- storeInLiteralRegister(Object) - Method in class org.mvel2.ast.ASTNode
- storePctx() - Method in class org.mvel2.ast.ASTNode
- str - Variable in class org.mvel2.util.StringAppender
- STR_APPEND - Static variable in interface org.mvel2.Operator
- strictTypeEnforcement - Variable in class org.mvel2.ParserContext
- String(StringBuilder) - Constructor for class org.mvel2.util.Make.String
- STRING - Static variable in interface org.mvel2.DataTypes
- stringAppender - Variable in class org.mvel2.util.Make.String
- StringAppender - Class in org.mvel2.util
- StringAppender() - Constructor for class org.mvel2.util.StringAppender
- StringAppender(char) - Constructor for class org.mvel2.util.StringAppender
- StringAppender(char[]) - Constructor for class org.mvel2.util.StringAppender
- StringAppender(int) - Constructor for class org.mvel2.util.StringAppender
- StringAppender(int, String) - Constructor for class org.mvel2.util.StringAppender
- StringAppender(CharSequence) - Constructor for class org.mvel2.util.StringAppender
- StringAppender(String) - Constructor for class org.mvel2.util.StringAppender
- StringAppenderStream - Class in org.mvel2.templates.util.io
- StringAppenderStream(StringAppender) - Constructor for class org.mvel2.templates.util.io.StringAppenderStream
- StringArrayCH - Class in org.mvel2.conversion
- StringArrayCH() - Constructor for class org.mvel2.conversion.StringArrayCH
- StringBuilderStream - Class in org.mvel2.templates.util.io
- StringBuilderStream(StringBuilder) - Constructor for class org.mvel2.templates.util.io.StringBuilderStream
- StringCH - Class in org.mvel2.conversion
- StringCH() - Constructor for class org.mvel2.conversion.StringCH
- stringConverter - Static variable in class org.mvel2.conversion.BooleanCH
- stringConverter - Static variable in class org.mvel2.conversion.ByteCH
- stringConverter - Static variable in class org.mvel2.conversion.CharCH
- stringConverter - Static variable in class org.mvel2.conversion.DoubleCH
- stringConverter - Static variable in class org.mvel2.conversion.FloatCH
- stringConverter - Static variable in class org.mvel2.conversion.LongCH
- stringConverter - Static variable in class org.mvel2.conversion.ShortCH
- STRONG_TYPING - Static variable in class org.mvel2.ast.ASTNode
- stronglyTyped() - Method in class org.mvel2.ParserContext
- strongTyping - Variable in class org.mvel2.ParserContext
- strongTyping() - Method in class org.mvel2.ast.ASTNode
- Strsim - Class in org.mvel2.ast
- Strsim(ASTNode, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.Strsim
- SUB - Static variable in interface org.mvel2.Operator
- subArray(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- subArray(int, int) - Method in class org.mvel2.compiler.AbstractParser
-
Create a copy of an array based on a sub-range.
- subCompile(int, int) - Method in class org.mvel2.util.CollectionParser
- subCompileExpression(char[]) - Static method in class org.mvel2.util.ParseTools
- subCompileExpression(char[], int, int, ParserContext) - Static method in class org.mvel2.util.ParseTools
- subCompileExpression(char[], ParserContext) - Static method in class org.mvel2.util.ParseTools
- subCompileExpression(String, ParserContext) - Static method in class org.mvel2.util.ParseTools
- subEx - Variable in class org.mvel2.ast.Fold
- subList(int, int) - Method in class org.mvel2.util.FastList
- subSequence(int, int) - Method in class org.mvel2.util.StringAppender
- subset(char[], int) - Static method in class org.mvel2.util.ParseTools
- subset(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- subsetTrimmed(char[], int, int) - Static method in class org.mvel2.util.ParseTools
- Substatement - Class in org.mvel2.ast
- Substatement(char[], int, int, int, ParserContext) - Constructor for class org.mvel2.ast.Substatement
- substring(int, int) - Method in class org.mvel2.util.StringAppender
- SWAP - Static variable in interface org.mvel2.Operator
- SWITCH - Static variable in interface org.mvel2.Operator
T
- targetType - Variable in class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor
- targetType - Variable in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- targetType - Variable in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- template - Variable in class org.mvel2.optimizers.impl.refl.collection.ArrayCreator
- template - Variable in class org.mvel2.optimizers.impl.refl.collection.MDArrayCreator
- template - Variable in class org.mvel2.templates.CompiledTemplate
- template - Variable in class org.mvel2.templates.TemplateCompiler
- template - Variable in class org.mvel2.templates.TemplateRuntime
- TemplateCompiler - Class in org.mvel2.templates
-
The TemplateCompiler class is used for pre-compiling MVEL Templates.
- TemplateCompiler(char[]) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(char[], boolean) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(char[], boolean, ParserContext) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(char[], Map<String, Class<? extends Node>>) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(char[], Map<String, Class<? extends Node>>, boolean) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(char[], Map<String, Class<? extends Node>>, boolean, ParserContext) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(CharSequence) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(CharSequence, boolean) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(CharSequence, boolean, ParserContext) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(CharSequence, Map<String, Class<? extends Node>>) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(CharSequence, Map<String, Class<? extends Node>>, boolean) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(CharSequence, Map<String, Class<? extends Node>>, boolean, ParserContext) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(String) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(String, boolean) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(String, Map<String, Class<? extends Node>>) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(String, Map<String, Class<? extends Node>>, boolean) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateCompiler(String, Map<String, Class<? extends Node>>, boolean, ParserContext) - Constructor for class org.mvel2.templates.TemplateCompiler
- TemplateDebug - Class in org.mvel2.templates
- TemplateDebug() - Constructor for class org.mvel2.templates.TemplateDebug
- TemplateError - Exception in org.mvel2.templates
- TemplateError() - Constructor for exception org.mvel2.templates.TemplateError
- TemplateError(String) - Constructor for exception org.mvel2.templates.TemplateError
- TemplateError(String, Throwable) - Constructor for exception org.mvel2.templates.TemplateError
- TemplateError(Throwable) - Constructor for exception org.mvel2.templates.TemplateError
- TemplateOutputStream - Interface in org.mvel2.templates.util
- TemplateRegistry - Interface in org.mvel2.templates
- TemplateRuntime - Class in org.mvel2.templates
-
This is the root of the template runtime, and contains various utility methods for executing templates.
- TemplateRuntime(char[], TemplateRegistry, Node, String) - Constructor for class org.mvel2.templates.TemplateRuntime
- TemplateRuntimeError - Exception in org.mvel2.templates
- TemplateRuntimeError() - Constructor for exception org.mvel2.templates.TemplateRuntimeError
- TemplateRuntimeError(String) - Constructor for exception org.mvel2.templates.TemplateRuntimeError
- TemplateRuntimeError(String, Throwable) - Constructor for exception org.mvel2.templates.TemplateRuntimeError
- TemplateRuntimeError(Throwable) - Constructor for exception org.mvel2.templates.TemplateRuntimeError
- TemplateSyntaxError - Exception in org.mvel2.templates
- TemplateSyntaxError() - Constructor for exception org.mvel2.templates.TemplateSyntaxError
- TemplateSyntaxError(String) - Constructor for exception org.mvel2.templates.TemplateSyntaxError
- TemplateSyntaxError(String, Throwable) - Constructor for exception org.mvel2.templates.TemplateSyntaxError
- TemplateSyntaxError(Throwable) - Constructor for exception org.mvel2.templates.TemplateSyntaxError
- TemplateTools - Class in org.mvel2.templates.util
- TemplateTools() - Constructor for class org.mvel2.templates.util.TemplateTools
- tenureLimit - Variable in class org.mvel2.optimizers.dynamic.DynamicClassLoader
- tenuringThreshold - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- TerminalExpressionNode - Class in org.mvel2.templates.res
- TerminalExpressionNode() - Constructor for class org.mvel2.templates.res.TerminalExpressionNode
- TerminalExpressionNode(Node) - Constructor for class org.mvel2.templates.res.TerminalExpressionNode
- TerminalNode - Class in org.mvel2.templates.res
- TerminalNode() - Constructor for class org.mvel2.templates.res.TerminalNode
- TerminalNode(int, int) - Constructor for class org.mvel2.templates.res.TerminalNode
- terminus - Variable in class org.mvel2.templates.res.Node
- TERNARY - Static variable in interface org.mvel2.Operator
- TERNARY_ELSE - Static variable in interface org.mvel2.Operator
- TextNode - Class in org.mvel2.templates.res
- TextNode(int, int) - Constructor for class org.mvel2.templates.res.TextNode
- TextNode(int, int, ExpressionNode) - Constructor for class org.mvel2.templates.res.TextNode
- TextUtil - Class in org.mvel2.sh.text
- TextUtil() - Constructor for class org.mvel2.sh.text.TextUtil
- ThisLiteral - Class in org.mvel2.util
- ThisLiteral() - Constructor for class org.mvel2.util.ThisLiteral
- thisRef - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- thisRef - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- THISREF - Static variable in class org.mvel2.ast.ASTNode
- thisReference - Variable in class org.mvel2.PropertyAccessor
- ThisValueAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- ThisValueAccessor() - Constructor for class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor
- ThisWithNode - Class in org.mvel2.ast
- ThisWithNode(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.ThisWithNode
- threadOptimizer - Static variable in class org.mvel2.optimizers.OptimizerFactory
- threadUnsafeVariableResolverFactory - Variable in class org.mvel2.ParserConfiguration
- throwError() - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- tilt - Variable in class org.mvel2.integration.impl.StackDemarcResolverFactory
- tiltFlag - Variable in class org.mvel2.integration.impl.BaseVariableResolverFactory
- tiltFlag - Variable in class org.mvel2.integration.impl.ImmutableDefaultFactory
- tiltFlag() - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- tiltFlag() - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- tiltFlag() - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- tiltFlag() - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- tiltFlag() - Method in interface org.mvel2.integration.VariableResolverFactory
- time - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- timeSpan - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- tk1 - Variable in class org.mvel2.util.ProtoParser
- tk2 - Variable in class org.mvel2.util.ProtoParser
- tkStart - Variable in class org.mvel2.optimizers.AbstractOptimizer
- toArray() - Method in class org.mvel2.util.FastList
- toArray(Object[]) - Method in class org.mvel2.util.FastList
- toChars() - Method in class org.mvel2.util.StringAppender
- toDouble(Object) - Static method in class org.mvel2.math.MathProcessor
- toFloat(Object) - Static method in class org.mvel2.math.MathProcessor
- toInteger(Object) - Static method in class org.mvel2.math.MathProcessor
- tokenContinues() - Method in class org.mvel2.compiler.AbstractParser
-
Checking from the current cursor position, check to see if we're inside a contiguous identifier.
- toLong(Object) - Static method in class org.mvel2.math.MathProcessor
- toNonPrimitiveArray(Class<?>) - Static method in class org.mvel2.util.ReflectionUtil
- toNonPrimitiveType(Class<?>) - Static method in class org.mvel2.util.ReflectionUtil
- toPrimitiveArrayType(Class<?>) - Static method in class org.mvel2.util.ReflectionUtil
- toPrimitiveTypeOperand(Class<?>) - Static method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
-
Gets the ASM instruction operand for the given primitive type.
- toShort(Object) - Static method in class org.mvel2.math.MathProcessor
- toString() - Method in class org.mvel2.ast.And
- toString() - Method in class org.mvel2.ast.AssignmentNode
- toString() - Method in class org.mvel2.ast.ASTNode
- toString() - Method in class org.mvel2.ast.BinaryOperation
- toString() - Method in class org.mvel2.ast.DeclProtoVarNode
- toString() - Method in class org.mvel2.ast.DeclTypedVarNode
- toString() - Method in class org.mvel2.ast.Function
- toString() - Method in class org.mvel2.ast.IfNode
- toString() - Method in class org.mvel2.ast.LineLabel
- toString() - Method in class org.mvel2.ast.LiteralNode
- toString() - Method in class org.mvel2.ast.Or
- toString() - Method in class org.mvel2.ast.Proto
- toString() - Method in class org.mvel2.ast.PrototypalFunctionInstance
- toString() - Method in class org.mvel2.ast.Substatement
- toString() - Method in class org.mvel2.ast.Union
- toString() - Method in exception org.mvel2.CompileException
- toString() - Method in class org.mvel2.compiler.BlankLiteral
- toString() - Method in class org.mvel2.compiler.CompiledExpression
- toString() - Method in class org.mvel2.compiler.ExecutableAccessor
- toString() - Method in class org.mvel2.ErrorDetail
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessor
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessor
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest
- toString() - Method in class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor
- toString() - Method in class org.mvel2.templates.res.CodeNode
- toString() - Method in class org.mvel2.templates.res.CompiledCodeNode
- toString() - Method in class org.mvel2.templates.res.CompiledEvalNode
- toString() - Method in class org.mvel2.templates.res.CompiledExpressionNode
- toString() - Method in class org.mvel2.templates.res.EndNode
- toString() - Method in class org.mvel2.templates.res.EvalNode
- toString() - Method in class org.mvel2.templates.res.ExpressionNode
- toString() - Method in class org.mvel2.templates.res.TextNode
- toString() - Method in class org.mvel2.templates.util.io.StandardOutputStream
- toString() - Method in class org.mvel2.templates.util.io.StringAppenderStream
- toString() - Method in class org.mvel2.templates.util.io.StringBuilderStream
- toString() - Method in class org.mvel2.util.ExecutionStack
- toString() - Method in class org.mvel2.util.FastList
- toString() - Method in class org.mvel2.util.StringAppender
- totalClasses - Variable in class org.mvel2.optimizers.dynamic.DynamicClassLoader
- totalRecycled - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- toType(Number, int) - Static method in class org.mvel2.math.MathProcessor
- trailingOffset - Variable in class org.mvel2.ast.InlineCollectionNode
- trailingStart - Variable in class org.mvel2.ast.InlineCollectionNode
- trimLeft(char[], int, int) - Static method in class org.mvel2.util.ParseTools
-
From the specified cursor position, trim out any whitespace between the current position and the end of the last non-whitespace character.
- trimLeft(int) - Method in class org.mvel2.compiler.AbstractParser
-
From the specified cursor position, trim out any whitespace between the current position and the end of the last non-whitespace character.
- trimLeft(int) - Method in class org.mvel2.PropertyAccessor
- trimRight(char[], int) - Static method in class org.mvel2.util.ParseTools
-
From the specified cursor position, trim out any whitespace between the current position and beginning of the first non-whitespace character.
- trimRight(int) - Method in class org.mvel2.compiler.AbstractParser
-
From the specified cursor position, trim out any whitespace between the current position and beginning of the first non-whitespace character.
- trimWhitespace() - Method in class org.mvel2.compiler.AbstractParser
-
From the current cursor position, trim backward over any whitespace to the first non-whitespace character.
- TRUE - Static variable in class org.mvel2.conversion.ShortCH
-
This is purely because Eclipse sucks, and has a serious bug with it's java parser.
- trueNode - Variable in class org.mvel2.templates.res.IfNode
- tryStaticAccess() - Method in class org.mvel2.optimizers.AbstractOptimizer
-
Try static access of the property, and return an instance of the Field, Method of Class if successful.
- tryStaticAccess() - Method in class org.mvel2.PropertyAccessor
-
Try static access of the property, and return an instance of the Field, Method of Class if successful.
- type - Variable in class org.mvel2.ast.ForEachNode
- type - Variable in class org.mvel2.ast.Proto.Receiver
- type - Variable in class org.mvel2.conversion.ArrayHandler
- type - Variable in class org.mvel2.integration.impl.IndexVariableResolver
- type - Variable in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- type - Variable in class org.mvel2.integration.impl.SimpleSTValueResolver
- type - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- type - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- type - Variable in class org.mvel2.util.CollectionParser
- type - Variable in class org.mvel2.util.ProtoParser
- type2Class(Type) - Static method in class org.mvel2.compiler.PropertyVerifier
- TypeCast - Class in org.mvel2.ast
- TypeCast(char[], int, int, Class, int, ParserContext) - Constructor for class org.mvel2.ast.TypeCast
- typeCheck(Object, Class) - Static method in class org.mvel2.ast.TypeCast
- typeCodes - Static variable in class org.mvel2.util.ParseTools
- typeDescr - Variable in class org.mvel2.ast.NewObjectNode
- TypeDescriptor - Class in org.mvel2.ast
- TypeDescriptor(char[], int, int, int) - Constructor for class org.mvel2.ast.TypeDescriptor
- TypedVarNode - Class in org.mvel2.ast
- TypedVarNode(char[], int, int, int, Class, ParserContext) - Constructor for class org.mvel2.ast.TypedVarNode
- TypeInjectionResolverFactory - Interface in org.mvel2.integration.impl
-
This is a marker interface
- TypeInjectionResolverFactoryImpl - Class in org.mvel2.integration.impl
- TypeInjectionResolverFactoryImpl() - Constructor for class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl
- TypeInjectionResolverFactoryImpl(Map<String, Object>) - Constructor for class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl
- TypeInjectionResolverFactoryImpl(Map<String, Object>, boolean) - Constructor for class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl
- TypeInjectionResolverFactoryImpl(Map<String, Object>, VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl
- TypeInjectionResolverFactoryImpl(ParserContext, VariableResolverFactory) - Constructor for class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl
- typeParameters - Variable in class org.mvel2.ParserContext
- typeResolveMap - Static variable in class org.mvel2.util.ParseTools
U
- unboxPrimitive(Class) - Static method in class org.mvel2.util.ParseTools
- Union - Class in org.mvel2.ast
- Union - Class in org.mvel2.optimizers.impl.refl.nodes
- Union(char[], int, int, int, ASTNode, ParserContext) - Constructor for class org.mvel2.ast.Union
- Union(ParserContext, Accessor, char[], int, int) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.Union
- Unit - Interface in org.mvel2
- UNIT - Static variable in interface org.mvel2.DataTypes
- UnitConversion - Class in org.mvel2.conversion
- UnitConversion() - Constructor for class org.mvel2.conversion.UnitConversion
- unregisterPropertyHandler(Class) - Static method in class org.mvel2.integration.PropertyHandlerFactory
- UnresolveablePropertyException - Exception in org.mvel2
- UnresolveablePropertyException(String) - Constructor for exception org.mvel2.UnresolveablePropertyException
- UnresolveablePropertyException(ASTNode) - Constructor for exception org.mvel2.UnresolveablePropertyException
- UnresolveablePropertyException(ASTNode, Throwable) - Constructor for exception org.mvel2.UnresolveablePropertyException
- UNTIL - Static variable in interface org.mvel2.Operator
- UntilNode - Class in org.mvel2.ast
- UntilNode(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.UntilNode
- UNTYPED_VAR - Static variable in interface org.mvel2.Operator
- unwindStatement(int) - Method in class org.mvel2.MVELInterpretedRuntime
-
This method is called to unwind the current statement without any reduction or further parsing.
- unwrapPrimitive(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- updateClassName(char[], int, int, int) - Method in class org.mvel2.ast.TypeDescriptor
- updated - Variable in class org.mvel2.integration.impl.SimpleSTValueResolver
- updated - Variable in class org.mvel2.util.FastList
- updateParameters(Object[]) - Method in class org.mvel2.integration.impl.FunctionVariableResolverFactory
- useSafeClassloading - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
V
- val - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- val - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- VAL - Static variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- vals - Variable in class org.mvel2.optimizers.impl.refl.collection.MapCreator
- value - Variable in class org.mvel2.ast.ArraySize
- value - Variable in exception org.mvel2.compiler.EndWithValue
- value - Variable in class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver
- value - Variable in class org.mvel2.integration.impl.SimpleSTValueResolver
- value - Variable in class org.mvel2.integration.impl.SimpleValueResolver
- value - Variable in class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- value - Variable in class org.mvel2.util.StackElement
- ValueContainer(int, K, V) - Constructor for class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
- valueOf(String) - Static method in enum org.mvel2.ast.Proto.ReceiverType
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.mvel2.optimizers.impl.refl.collection.ListCreator
- values() - Method in class org.mvel2.ast.Proto.ProtoInstance
- values() - Static method in enum org.mvel2.ast.Proto.ReceiverType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.mvel2.jsr223.MvelBindings
- values() - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
- Varargs - Class in org.mvel2.util
- Varargs() - Constructor for class org.mvel2.util.Varargs
- VariableAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- VariableAccessor(String) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
- variableFactory - Variable in class org.mvel2.compiler.AbstractParser
- variableFactory - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- variableFactory - Variable in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- variableFactory - Variable in class org.mvel2.PropertyAccessor
- variableIndexOf(String) - Method in class org.mvel2.ast.Proto.ProtoContextFactory
- variableIndexOf(String) - Method in class org.mvel2.integration.impl.BaseVariableResolverFactory
- variableIndexOf(String) - Method in class org.mvel2.integration.impl.ImmutableDefaultFactory
- variableIndexOf(String) - Method in class org.mvel2.integration.impl.SimpleVariableResolverFactory
- variableIndexOf(String) - Method in class org.mvel2.integration.impl.StackDemarcResolverFactory
- variableIndexOf(String) - Method in class org.mvel2.integration.impl.StackResetResolverFactory
- variableIndexOf(String) - Method in interface org.mvel2.integration.VariableResolverFactory
- variableIndexOf(String) - Method in class org.mvel2.ParserContext
- variableMap - Variable in class org.mvel2.ast.Proto.ProtoResolver
- variableMap - Variable in class org.mvel2.integration.impl.MapVariableResolver
- VariableResolver - Interface in org.mvel2.integration
-
A variable resolver is responsible for physically accessing a variable, for either read or write.
- VariableResolverFactory - Interface in org.mvel2.integration
-
A VariableResolverFactory is the primary integration point for tying in external variables.
- variableResolvers - Variable in class org.mvel2.ast.Proto.ProtoContextFactory
- variableResolvers - Variable in class org.mvel2.integration.impl.BaseVariableResolverFactory
- variables - Variable in class org.mvel2.integration.impl.CachedMapVariableResolverFactory
-
Holds the instance of the variables.
- variables - Variable in class org.mvel2.integration.impl.CachingMapVariableResolverFactory
-
Holds the instance of the variables.
- variables - Variable in class org.mvel2.integration.impl.MapVariableResolverFactory
-
Holds the instance of the variables.
- variables - Variable in class org.mvel2.ParserContext
- variables - Variable in class org.mvel2.sh.ShellSession
- variablesEscape - Variable in class org.mvel2.ParserContext
- VariableSpaceCompiler - Class in org.mvel2.util
- VariableSpaceCompiler() - Constructor for class org.mvel2.util.VariableSpaceCompiler
- VariableSpaceModel - Class in org.mvel2.util
- VariableSpaceModel(String[]) - Constructor for class org.mvel2.util.VariableSpaceModel
- variableVisibility - Variable in class org.mvel2.ParserContext
- varName - Variable in class org.mvel2.ast.AssignmentNode
- varName - Variable in class org.mvel2.ast.OperativeAssign
- vars - Variable in class org.mvel2.integration.impl.IndexVariableResolver
- verify(ParserContext, ASTNode) - Method in class org.mvel2.compiler.ExpressionCompiler
- verifying - Variable in class org.mvel2.compiler.ExpressionCompiler
- verifyOnly - Variable in class org.mvel2.compiler.ExpressionCompiler
- VERSION - Static variable in class org.mvel2.MVEL
- VERSION_SUB - Static variable in class org.mvel2.MVEL
- visitConstantClass(Class<?>) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- visitedLines - Variable in class org.mvel2.ParserContext
- visitLine(String, int) - Method in class org.mvel2.ParserContext
W
- W_BOOLEAN - Static variable in interface org.mvel2.DataTypes
- W_BYTE - Static variable in interface org.mvel2.DataTypes
- W_CHAR - Static variable in interface org.mvel2.DataTypes
- W_DOUBLE - Static variable in interface org.mvel2.DataTypes
- W_FLOAT - Static variable in interface org.mvel2.DataTypes
- W_INTEGER - Static variable in interface org.mvel2.DataTypes
- W_LONG - Static variable in interface org.mvel2.DataTypes
- W_SHORT - Static variable in interface org.mvel2.DataTypes
- WC_TEST - Static variable in class org.mvel2.ast.ImportNode
- WEAK_CACHE - Static variable in class org.mvel2.MVEL
- WHILE - Static variable in interface org.mvel2.Operator
- WhileNode - Class in org.mvel2.ast
- WhileNode(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.WhileNode
- whiteSpaceSkip() - Method in class org.mvel2.optimizers.AbstractOptimizer
-
Skip to the next non-whitespace position.
- whiteSpaceSkip() - Method in class org.mvel2.PropertyAccessor
- widen - Variable in class org.mvel2.ast.TypeCast
- WITH - Static variable in class org.mvel2.compiler.PropertyVerifier
- WITH - Static variable in interface org.mvel2.Operator
- WITH - Static variable in class org.mvel2.optimizers.AbstractOptimizer
- WITH - Static variable in class org.mvel2.PropertyAccessor
- WithAccessor - Class in org.mvel2.optimizers.impl.refl.nodes
- WithAccessor(ParserContext, String, char[], int, int, Class) - Constructor for class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- WithAccessor.ExecutablePairs - Class in org.mvel2.optimizers.impl.refl.nodes
- withExpressions - Variable in class org.mvel2.ast.WithNode
- withExpressions - Variable in class org.mvel2.optimizers.impl.refl.nodes.WithAccessor
- withImport(Class) - Method in class org.mvel2.ParserContext
- withIndexedVars(String[]) - Method in class org.mvel2.ParserContext
- withInput(String, Class) - Method in class org.mvel2.ParserContext
- withInputs(Map<String, Class>) - Method in class org.mvel2.ParserContext
- WithNode - Class in org.mvel2.ast
- WithNode(char[], int, int, int, int, int, ParserContext) - Constructor for class org.mvel2.ast.WithNode
- WithNode.ParmValuePair - Class in org.mvel2.ast
- withTypeParameters(Map<String, Map<String, Type>>) - Method in class org.mvel2.ParserContext
- wrappedMap - Variable in class org.mvel2.util.SimpleIndexHashMapWrapper
- wrapPrimitive(Class<? extends Object>) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- wrapRuntimeConverstion(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- write(Object, Object) - Static method in class org.mvel2.sh.command.basic.ObjectInspector
- WRITE_PROPERTY_RESOLVER_CACHE - Static variable in class org.mvel2.PropertyAccessor
- writeExternal(ObjectOutput) - Method in class org.mvel2.util.FastList
- writeFunctionPointerStub(Class, Method) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- writeLiteralOrSubexpression(Object) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- writeLiteralOrSubexpression(Object, Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- writeLiteralOrSubexpression(Object, Class, Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- writeLock - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- writeOutLiteralWrapped(Object) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- writeOutNullHandler(Member, int) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
X
- xswap() - Method in class org.mvel2.util.ExecutionStack
- XSWAP - Static variable in interface org.mvel2.Operator
- xswap_op() - Method in class org.mvel2.util.ExecutionStack
- xswap2() - Method in class org.mvel2.util.ExecutionStack
_
- _(V) - Method in class org.mvel2.util.Make.Set
- __resolveType(Class) - Static method in class org.mvel2.util.ParseTools
- _accessor - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- _accessor - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- _accessor - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
- _add(V) - Method in class org.mvel2.util.Make.List
- _append(char) - Method in class org.mvel2.util.Make.String
- _append(CharSequence) - Method in class org.mvel2.util.Make.String
- _append(Make.String) - Method in class org.mvel2.util.Make.String
- _captureBlock(ASTNode, char[], boolean, int) - Method in class org.mvel2.compiler.AbstractParser
- _compile() - Method in class org.mvel2.compiler.ExpressionCompiler
-
Initiate an in-context compileShared.
- _doOperations(int, Object, int, int, Object) - Static method in class org.mvel2.math.MathProcessor
- _evalFile(File, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
- _evalFile(File, String, Object, VariableResolverFactory) - Static method in class org.mvel2.MVEL
- _exec() - Method in class org.mvel2.sh.ShellSession
- _finish() - Method in class org.mvel2.util.Make.List
- _finish() - Method in class org.mvel2.util.Make.Map
- _finish() - Method in class org.mvel2.util.Make.Set
- _finish() - Method in class org.mvel2.util.Make.String
- _finishJIT() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- _getAccessor(Object, Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- _getAccessor(Object, Class) - Method in class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
- _init() - Static method in class org.mvel2.optimizers.dynamic.DynamicOptimizer
- _initializeAccessor() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- _initJIT() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
-
Does all the boilerplate for initiating the JIT.
- _initJIT2() - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
- _offset - Variable in class org.mvel2.ast.ImportNode
- _optimizeTree(CompiledExpression) - Static method in class org.mvel2.util.ParseTools
- _put(K, V) - Method in class org.mvel2.util.Make.Map
- _safeAccessor - Variable in class org.mvel2.optimizers.dynamic.DynamicCollectionAccessor
- _safeAccessor - Variable in class org.mvel2.optimizers.dynamic.DynamicGetAccessor
- _safeAccessor - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
All Classes All Packages