$ 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

$

$() - 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

AALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
AASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
ACC_ABSTRACT - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_CONSTRUCTOR - Static variable in class org.mvel2.asm.Constants
 
ACC_DEPRECATED - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_ENUM - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_FINAL - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_MANDATED - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_MODULE - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_NATIVE - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_OPEN - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_STATIC - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_STATIC_PHASE - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_STRICT - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_SUPER - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_TRANSIENT - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_TRANSITIVE - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_VARARGS - Static variable in interface org.mvel2.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface org.mvel2.asm.Opcodes
 
accept(ClassVisitor, int) - Method in class org.mvel2.asm.ClassReader
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this ClassReader.
accept(ClassVisitor, Attribute[], int) - Method in class org.mvel2.asm.ClassReader
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this ClassReader.
accept(MethodVisitor, boolean) - Method in class org.mvel2.asm.Label
Makes the given visitor visit this label and its source line numbers, if applicable.
accept(MethodWriter) - Method in class org.mvel2.asm.Frame
Makes the given MethodWriter visit the input frame of this Frame.
accept(SignatureVisitor) - Method in class org.mvel2.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
acceptType(SignatureVisitor) - Method in class org.mvel2.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
accessFlags - Variable in class org.mvel2.asm.ClassWriter
The access_flags field of the JVMS ClassFile structure.
accessFlags - Variable in class org.mvel2.asm.FieldWriter
The access_flags field of the field_info JVMS structure.
accessFlags - Variable in class org.mvel2.asm.MethodWriter
The access_flags field of the method_info JVMS structure.
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
 
ACONST_NULL - Static variable in interface org.mvel2.asm.Opcodes
 
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(Attribute) - Method in class org.mvel2.asm.Attribute.Set
 
add(SymbolTable.Entry) - Method in class org.mvel2.asm.SymbolTable
Adds the given entry in the SymbolTable.entries hash set.
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
 
addAttributes(Attribute) - Method in class org.mvel2.asm.Attribute.Set
 
addBootstrapMethod(int, int, int) - Method in class org.mvel2.asm.SymbolTable
Adds a bootstrap method to the BootstrapMethods attribute of this symbol table.
addBootstrapMethod(Handle, Object...) - Method in class org.mvel2.asm.SymbolTable
Adds a bootstrap method to the BootstrapMethods attribute of this symbol table.
addClass(Class) - Method in class org.mvel2.integration.impl.ClassImportResolverFactory
 
addClassMemberStaticImports(String) - Method in class org.mvel2.ParserConfiguration
 
addConstant(Object) - Method in class org.mvel2.asm.SymbolTable
Adds a number or string constant to the constant pool of this symbol table.
addConstantClass(String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Class_info to the constant pool of this symbol table.
addConstantDouble(double) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Double_info to the constant pool of this symbol table.
addConstantDynamic(String, String, Handle, Object...) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Dynamic_info to the constant pool of this symbol table.
addConstantDynamicOrInvokeDynamicReference(int, int, String, String, int) - Method in class org.mvel2.asm.SymbolTable
Adds a new CONSTANT_Dynamic_info or CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
addConstantDynamicOrInvokeDynamicReference(int, String, String, int) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Dynamic or a CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
addConstantFieldref(String, String, String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Fieldref_info to the constant pool of this symbol table.
addConstantFloat(float) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Float_info to the constant pool of this symbol table.
addConstantInteger(int) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Integer_info to the constant pool of this symbol table.
addConstantIntegerOrFloat(int, int) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Integer_info or CONSTANT_Float_info to the constant pool of this symbol table.
addConstantIntegerOrFloat(int, int, int) - Method in class org.mvel2.asm.SymbolTable
Adds a new CONSTANT_Integer_info or CONSTANT_Float_info to the constant pool of this symbol table.
addConstantInvokeDynamic(String, String, Handle, Object...) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
addConstantLong(long) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Long_info to the constant pool of this symbol table.
addConstantLongOrDouble(int, int, long) - Method in class org.mvel2.asm.SymbolTable
Adds a new CONSTANT_Long_info or CONSTANT_Double_info to the constant pool of this symbol table.
addConstantLongOrDouble(int, long) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Long_info or CONSTANT_Double_info to the constant pool of this symbol table.
addConstantMemberReference(int, int, String, String, String) - Method in class org.mvel2.asm.SymbolTable
Adds a new CONSTANT_Fieldref_info, CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
addConstantMemberReference(int, String, String, String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Fieldref_info, CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
addConstantMethodHandle(int, int, String, String, String) - Method in class org.mvel2.asm.SymbolTable
Adds a new CONSTANT_MethodHandle_info to the constant pool of this symbol table.
addConstantMethodHandle(int, String, String, String, boolean) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_MethodHandle_info to the constant pool of this symbol table.
addConstantMethodref(String, String, String, boolean) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
addConstantMethodType(String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_MethodType_info to the constant pool of this symbol table.
addConstantModule(String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Module_info to the constant pool of this symbol table.
addConstantNameAndType(int, String, String) - Method in class org.mvel2.asm.SymbolTable
Adds a new CONSTANT_NameAndType_info to the constant pool of this symbol table.
addConstantNameAndType(String, String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_NameAndType_info to the constant pool of this symbol table.
addConstantPackage(String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Package_info to the constant pool of this symbol table.
addConstantString(String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_String_info to the constant pool of this symbol table.
addConstantUtf8(int, String) - Method in class org.mvel2.asm.SymbolTable
Adds a new CONSTANT_String_info to the constant pool of this symbol table.
addConstantUtf8(String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Utf8_info to the constant pool of this symbol table.
addConstantUtf8Reference(int, int, String) - Method in class org.mvel2.asm.SymbolTable
Adds a new CONSTANT_Class_info, CONSTANT_String_info, CONSTANT_MethodType_info, CONSTANT_Module_info or CONSTANT_Package_info to the constant pool of this symbol table.
addConstantUtf8Reference(int, String) - Method in class org.mvel2.asm.SymbolTable
Adds a CONSTANT_Class_info, CONSTANT_String_info, CONSTANT_MethodType_info, CONSTANT_Module_info or CONSTANT_Package_info to the constant pool of this symbol table.
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
 
addForwardReference(int, int, int) - Method in class org.mvel2.asm.Label
Adds a forward reference to this label.
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
 
addInitializedType(int) - Method in class org.mvel2.asm.Frame
Adds an abstract type to the list of types on which a constructor is invoked in the basic block.
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
 
addLineNumber(int) - Method in class org.mvel2.asm.Label
Adds a source line number corresponding to this label.
addMergedType(int, int) - Method in class org.mvel2.asm.SymbolTable
Adds a merged type in the type table of this symbol table.
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
 
addSubroutineRetSuccessors(Label) - Method in class org.mvel2.asm.Label
Finds the basic blocks that end a subroutine starting with the basic block corresponding to this label and, for each one of them, adds an outgoing edge to the basic block following the given subroutine call.
addSubstatement(ExecutableStatement) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
 
addSuccessorToCurrentBasicBlock(int, Label) - Method in class org.mvel2.asm.MethodWriter
Adds a successor to MethodWriter.currentBasicBlock in the control flow graph.
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
 
addType(String) - Method in class org.mvel2.asm.SymbolTable
Adds a type in the type table of this symbol table.
addTypeInternal(SymbolTable.Entry) - Method in class org.mvel2.asm.SymbolTable
Adds the given type Symbol to SymbolTable.typeTable.
addTypeParameters(Map<String, Map<String, Type>>) - Method in class org.mvel2.ParserContext
 
addUninitializedType(String, int) - Method in class org.mvel2.asm.SymbolTable
Adds an Frame.ITEM_UNINITIALIZED type in the type table of this symbol table.
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
 
ALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
ALOAD_0 - Static variable in class org.mvel2.asm.Constants
 
ALOAD_1 - Static variable in class org.mvel2.asm.Constants
 
ALOAD_2 - Static variable in class org.mvel2.asm.Constants
 
ALOAD_3 - Static variable in class org.mvel2.asm.Constants
 
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
 
ANEWARRAY - Static variable in interface org.mvel2.asm.Opcodes
 
annotation - Variable in class org.mvel2.asm.AnnotationWriter
The 'annotation' or 'type_annotation' JVMS structure corresponding to the annotation values visited so far.
ANNOTATION_DEFAULT - Static variable in class org.mvel2.asm.Constants
 
AnnotationVisitor - Class in org.mvel2.asm
A visitor to visit a Java annotation.
AnnotationVisitor(int) - Constructor for class org.mvel2.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - Constructor for class org.mvel2.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationWriter - Class in org.mvel2.asm
An AnnotationVisitor that generates a corresponding 'annotation' or 'type_annotation' structure, as defined in the Java Virtual Machine Specification (JVMS).
AnnotationWriter(SymbolTable, boolean, ByteVector, AnnotationWriter) - Constructor for class org.mvel2.asm.AnnotationWriter
Constructs a new AnnotationWriter.
AnnotationWriter(SymbolTable, ByteVector, AnnotationWriter) - Constructor for class org.mvel2.asm.AnnotationWriter
Constructs a new AnnotationWriter using named values.
anyArrayCheck(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
 
api - Variable in class org.mvel2.asm.AnnotationVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.mvel2.asm.ClassVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.mvel2.asm.FieldVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.mvel2.asm.MethodVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.mvel2.asm.ModuleVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.mvel2.asm.signature.SignatureVisitor
The ASM API version implemented by this visitor.
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
 
APPEND_FRAME - Static variable in class org.mvel2.asm.Frame
 
appendDescriptor(Class<?>, StringBuilder) - Static method in class org.mvel2.asm.Type
Appends the descriptor of the given class to the given string builder.
appendDescriptor(StringBuilder) - Method in class org.mvel2.asm.Type
Appends the descriptor corresponding to this type to the given string buffer.
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
 
ARETURN - Static variable in interface org.mvel2.asm.Opcodes
 
argumentStack - Variable in class org.mvel2.asm.signature.SignatureWriter
The stack used to keep track of class types that have arguments.
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.asm.Type
The sort of array reference types.
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_ELEMENT - Static variable in class org.mvel2.asm.TypePath
A type path step that steps into the element type of an array type.
ARRAY_OF - Static variable in class org.mvel2.asm.Frame
The constant to be added to an abstract type to get one with one more array dimension.
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
 
ARRAYLENGTH - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
ASM_GOTO - Static variable in class org.mvel2.asm.Constants
 
ASM_GOTO_W - Static variable in class org.mvel2.asm.Constants
 
ASM_IF_ACMPEQ - Static variable in class org.mvel2.asm.Constants
 
ASM_IF_ACMPNE - Static variable in class org.mvel2.asm.Constants
 
ASM_IF_ICMPEQ - Static variable in class org.mvel2.asm.Constants
 
ASM_IF_ICMPGE - Static variable in class org.mvel2.asm.Constants
 
ASM_IF_ICMPGT - Static variable in class org.mvel2.asm.Constants
 
ASM_IF_ICMPLE - Static variable in class org.mvel2.asm.Constants
 
ASM_IF_ICMPLT - Static variable in class org.mvel2.asm.Constants
 
ASM_IF_ICMPNE - Static variable in class org.mvel2.asm.Constants
 
ASM_IFEQ - Static variable in class org.mvel2.asm.Constants
 
ASM_IFGE - Static variable in class org.mvel2.asm.Constants
 
ASM_IFGT - Static variable in class org.mvel2.asm.Constants
 
ASM_IFLE - Static variable in class org.mvel2.asm.Constants
 
ASM_IFLT - Static variable in class org.mvel2.asm.Constants
 
ASM_IFNE - Static variable in class org.mvel2.asm.Constants
 
ASM_IFNONNULL - Static variable in class org.mvel2.asm.Constants
 
ASM_IFNULL - Static variable in class org.mvel2.asm.Constants
 
ASM_IFNULL_OPCODE_DELTA - Static variable in class org.mvel2.asm.Constants
 
ASM_JSR - Static variable in class org.mvel2.asm.Constants
 
ASM_OPCODE_DELTA - Static variable in class org.mvel2.asm.Constants
 
ASM4 - Static variable in interface org.mvel2.asm.Opcodes
 
ASM5 - Static variable in interface org.mvel2.asm.Opcodes
 
ASM6 - Static variable in interface org.mvel2.asm.Opcodes
 
ASM7 - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
ASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
ASTORE_0 - Static variable in class org.mvel2.asm.Constants
 
ASTORE_1 - Static variable in class org.mvel2.asm.Constants
 
ASTORE_2 - Static variable in class org.mvel2.asm.Constants
 
ASTORE_3 - Static variable in class org.mvel2.asm.Constants
 
ATHROW - Static variable in interface org.mvel2.asm.Opcodes
 
Attribute - Class in org.mvel2.asm
A non standard class, field, method or code attribute, as defined in the Java Virtual Machine Specification (JVMS).
Attribute(String) - Constructor for class org.mvel2.asm.Attribute
Constructs a new empty attribute.
Attribute.Set - Class in org.mvel2.asm
A set of attribute prototypes (attributes with the same type are considered equal).
attributePrototypes - Variable in class org.mvel2.asm.Context
The prototypes of the attributes that must be parsed in this class.
av - Variable in class org.mvel2.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.

B

b - Variable in class org.mvel2.asm.ClassReader
A byte array containing the JVMS ClassFile structure to be parsed.
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
 
BALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
BASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
BIPUSH - Static variable in interface org.mvel2.asm.Opcodes
 
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 class org.mvel2.asm.Frame
 
BOOLEAN - Static variable in class org.mvel2.asm.Type
The sort of the boolean type.
BOOLEAN - Static variable in interface org.mvel2.DataTypes
 
BOOLEAN_TYPE - Static variable in class org.mvel2.asm.Type
The boolean type.
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
 
BOOTSTRAP_METHOD_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of the BootstrapMethods attribute entries.
BOOTSTRAP_METHODS - Static variable in class org.mvel2.asm.Constants
 
bootstrapMethod - Variable in class org.mvel2.asm.ConstantDynamic
The bootstrap method to use to compute the constant value at runtime.
bootstrapMethodArguments - Variable in class org.mvel2.asm.ConstantDynamic
The arguments to pass to the bootstrap method, in order to compute the constant value at runtime.
bootstrapMethodCount - Variable in class org.mvel2.asm.SymbolTable
The number of bootstrap methods in SymbolTable.bootstrapMethods.
bootstrapMethodOffsets - Variable in class org.mvel2.asm.ClassReader
The start offsets in ClassReader.b of each element of the bootstrap_methods array (in the BootstrapMethods attribute).
bootstrapMethods - Variable in class org.mvel2.asm.SymbolTable
The content of the BootstrapMethods attribute 'bootstrap_methods' array corresponding to this SymbolTable.
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 class org.mvel2.asm.Frame
 
BYTE - Static variable in class org.mvel2.asm.Type
The sort of the byte type.
BYTE - Static variable in interface org.mvel2.DataTypes
 
BYTE_TYPE - Static variable in class org.mvel2.asm.Type
The byte type.
ByteCH - Class in org.mvel2.conversion
 
ByteCH() - Constructor for class org.mvel2.conversion.ByteCH
 
bytecodeOffset - Variable in class org.mvel2.asm.Label
The offset of this label in the bytecode of its method, in bytes.
ByteVector - Class in org.mvel2.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class org.mvel2.asm.ByteVector
Constructs a new ByteVector with a default initial capacity.
ByteVector(byte[]) - Constructor for class org.mvel2.asm.ByteVector
Constructs a new ByteVector from the given initial data.
ByteVector(int) - Constructor for class org.mvel2.asm.ByteVector
Constructs a new ByteVector with the given initial capacity.

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
 
CALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
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.
canCopyMethodAttributes(ClassReader, int, int, boolean, boolean, int, int, int) - Method in class org.mvel2.asm.MethodWriter
Returns whether the attributes of this method can be copied from the attributes of the given method (assuming there is no method visitor between the given ClassReader and this MethodWriter).
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
 
CAST - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type declared in an explicit or implicit cast instruction.
CASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
catchType - Variable in class org.mvel2.asm.Handler
The catch_type field of this JVMS exception_table entry.
catchTypeDescriptor - Variable in class org.mvel2.asm.Handler
The internal name of the type of exceptions handled by this handler, or null to catch any exceptions.
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 class org.mvel2.asm.Frame
 
CHAR - Static variable in class org.mvel2.asm.Type
The sort of the char type.
CHAR - Static variable in interface org.mvel2.DataTypes
 
CHAR_TYPE - Static variable in class org.mvel2.asm.Type
The char type.
CharArrayCH - Class in org.mvel2.conversion
 
CharArrayCH() - Constructor for class org.mvel2.conversion.CharArrayCH
 
charAt(int) - Method in class org.mvel2.util.StringAppender
 
charBuffer - Variable in class org.mvel2.asm.Context
The buffer used to read strings in the constant pool.
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
 
CHECKCAST - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
CHOP_FRAME - Static variable in class org.mvel2.asm.Frame
 
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_EXTENDS - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the super class of a class or one of the interfaces it implements.
CLASS_LITERALS - Static variable in class org.mvel2.compiler.AbstractParser
 
CLASS_RESOLVER_CACHE - Static variable in class org.mvel2.util.ParseTools
 
CLASS_TYPE_PARAMETER - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target a type parameter of a generic class.
CLASS_TYPE_PARAMETER_BOUND - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic class.
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 exception org.mvel2.asm.ClassTooLargeException
 
className - Variable in exception org.mvel2.asm.MethodTooLargeException
 
className - Variable in class org.mvel2.asm.SymbolTable
The internal name of the class to which this symbol table belongs.
className - Variable in class org.mvel2.ast.TypeDescriptor
 
className - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
 
ClassReader - Class in org.mvel2.asm
A parser to make a ClassVisitor visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
ClassReader(byte[]) - Constructor for class org.mvel2.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, boolean) - Constructor for class org.mvel2.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class org.mvel2.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class org.mvel2.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class org.mvel2.asm.ClassReader
Constructs a new ClassReader object.
classReference - Variable in class org.mvel2.util.MethodStub
 
ClassTooLargeException - Exception in org.mvel2.asm
Exception thrown when the constant pool of a class produced by a ClassWriter is too large.
ClassTooLargeException(String, int) - Constructor for exception org.mvel2.asm.ClassTooLargeException
Constructs a new ClassTooLargeException.
ClassVisitor - Class in org.mvel2.asm
A visitor to visit a Java class.
ClassVisitor(int) - Constructor for class org.mvel2.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - Constructor for class org.mvel2.asm.ClassVisitor
Constructs a new ClassVisitor.
classWriter - Variable in class org.mvel2.asm.SymbolTable
The ClassWriter to which this SymbolTable belongs.
ClassWriter - Class in org.mvel2.asm
A ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
ClassWriter(int) - Constructor for class org.mvel2.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - Constructor for class org.mvel2.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
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 - Variable in class org.mvel2.asm.MethodWriter
The 'code' field of the Code attribute.
CODE - Static variable in class org.mvel2.asm.Constants
 
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
 
codeSize - Variable in exception org.mvel2.asm.MethodTooLargeException
 
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
 
collectAttributePrototypes(Attribute.Set) - Method in class org.mvel2.asm.FieldWriter
Collects the attributes of this field into the given set of attribute prototypes.
collectAttributePrototypes(Attribute.Set) - Method in class org.mvel2.asm.MethodWriter
Collects the attributes of this method into the given set of attribute prototypes.
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
 
compute - Variable in class org.mvel2.asm.ClassWriter
Indicates what must be automatically computed in MethodWriter.
compute - Variable in class org.mvel2.asm.MethodWriter
Indicates what must be computed.
COMPUTE_ALL_FRAMES - Static variable in class org.mvel2.asm.MethodWriter
Indicates that all the stack map frames must be computed.
COMPUTE_FRAMES - Static variable in class org.mvel2.asm.ClassWriter
A flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_INSERTED_FRAMES - Static variable in class org.mvel2.asm.MethodWriter
Indicates that the stack map frames of type F_INSERT must be computed.
COMPUTE_MAX_STACK_AND_LOCAL - Static variable in class org.mvel2.asm.MethodWriter
Indicates that the maximum stack size and the maximum number of local variables must be computed, from scratch.
COMPUTE_MAX_STACK_AND_LOCAL_FROM_FRAMES - Static variable in class org.mvel2.asm.MethodWriter
Indicates that the maximum stack size and the maximum number of local variables must be computed, from the existing stack map frames.
COMPUTE_MAXS - Static variable in class org.mvel2.asm.ClassWriter
A flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
COMPUTE_NOTHING - Static variable in class org.mvel2.asm.MethodWriter
Indicates that nothing must be computed.
computeAllFrames() - Method in class org.mvel2.asm.MethodWriter
Computes all the stack map frames of the method, from scratch.
computeAnnotationsSize(String) - Method in class org.mvel2.asm.AnnotationWriter
Returns the size of a Runtime[In]Visible[Type]Annotations attribute containing this annotation and all its predecessors (see AnnotationWriter.previousAnnotation.
computeAttributesSize() - Method in class org.mvel2.asm.ModuleWriter
Returns the size of the Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter.
computeAttributesSize(SymbolTable) - Method in class org.mvel2.asm.Attribute
Returns the total size in bytes of all the attributes in the attribute list that begins with this attribute.
computeAttributesSize(SymbolTable, byte[], int, int, int) - Method in class org.mvel2.asm.Attribute
Returns the total size in bytes of all the attributes in the attribute list that begins with this attribute.
computeBootstrapMethodsSize() - Method in class org.mvel2.asm.SymbolTable
Returns the size in bytes of this symbol table's BootstrapMethods attribute.
computeFieldInfoSize() - Method in class org.mvel2.asm.FieldWriter
Returns the size of the field_info JVMS structure generated by this FieldWriter.
computeImplicitFrame(Context) - Method in class org.mvel2.asm.ClassReader
Computes the implicit frame of the method currently being parsed (as defined in the given Context) and stores it in the given context.
computeMaxStackAndLocal() - Method in class org.mvel2.asm.MethodWriter
Computes the maximum stack size of the method.
computeMethodInfoSize() - Method in class org.mvel2.asm.MethodWriter
Returns the size of the method_info JVMS structure generated by this MethodWriter.
computeParameterAnnotationsSize(String, AnnotationWriter[], int) - Static method in class org.mvel2.asm.AnnotationWriter
Returns the size of a Runtime[In]VisibleParameterAnnotations attribute containing all the annotation lists from the given AnnotationWriter sub-array.
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
 
CONSTANT_CLASS_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Class_info JVMS structures.
CONSTANT_DOUBLE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Double_info JVMS structures.
CONSTANT_DYNAMIC_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Dynamic_info JVMS structures.
CONSTANT_FIELDREF_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Fieldref_info JVMS structures.
CONSTANT_FLOAT_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Float_info JVMS structures.
CONSTANT_INTEGER_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Integer_info JVMS structures.
CONSTANT_INTERFACE_METHODREF_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_InterfaceMethodref_info JVMS structures.
CONSTANT_INVOKE_DYNAMIC_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_InvokeDynamic_info JVMS structures.
CONSTANT_KIND - Static variable in class org.mvel2.asm.Frame
 
CONSTANT_LONG_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Long_info JVMS structures.
CONSTANT_METHOD_HANDLE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_MethodHandle_info JVMS structures.
CONSTANT_METHOD_TYPE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_MethodType_info JVMS structures.
CONSTANT_METHODREF_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Methodref_info JVMS structures.
CONSTANT_MODULE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Module_info JVMS structures.
CONSTANT_NAME_AND_TYPE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_NameAndType_info JVMS structures.
CONSTANT_PACKAGE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Package_info JVMS structures.
CONSTANT_STRING_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_String_info JVMS structures.
CONSTANT_UTF8_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of CONSTANT_Utf8_info JVMS structures.
CONSTANT_VALUE - Static variable in class org.mvel2.asm.Constants
 
ConstantDynamic - Class in org.mvel2.asm
A constant whose value is computed at runtime, with a bootstrap method.
ConstantDynamic(String, String, Handle, Object...) - Constructor for class org.mvel2.asm.ConstantDynamic
Constructs a new ConstantDynamic.
constantDynamicValues - Variable in class org.mvel2.asm.ClassReader
The ConstantDynamic objects corresponding to the CONSTANT_Dynamic constant pool items.
constantPool - Variable in class org.mvel2.asm.SymbolTable
The content of the ClassFile's constant_pool JVMS structure corresponding to this SymbolTable.
constantPoolCount - Variable in exception org.mvel2.asm.ClassTooLargeException
 
constantPoolCount - Variable in class org.mvel2.asm.SymbolTable
The number of constant pool items in SymbolTable.constantPool, plus 1.
Constants - Class in org.mvel2.asm
Defines additional JVM opcodes, access flags and constants which are not part of the ASM public API.
Constants() - Constructor for class org.mvel2.asm.Constants
 
constantUtf8Values - Variable in class org.mvel2.asm.ClassReader
The String objects corresponding to the CONSTANT_Utf8 constant pool items.
constantValueIndex - Variable in class org.mvel2.asm.FieldWriter
The constantvalue_index field of the ConstantValue attribute of this field_info, or 0 if there is no ConstantValue attribute.
constraintEx - Variable in class org.mvel2.ast.Fold
 
constructor - Variable in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
 
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor call.
CONSTRUCTOR_PARMS_CACHE - Static variable in class org.mvel2.util.ParseTools
 
CONSTRUCTOR_REFERENCE - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the receiver type of a constructor reference.
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
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(Attribute) - Method in class org.mvel2.asm.Attribute.Set
 
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
 
content - Variable in class org.mvel2.asm.Attribute
The raw content of this attribute, only used for unknown attributes (see Attribute.isUnknown()).
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
 
Context - Class in org.mvel2.asm
Information about a class being parsed in a ClassReader.
Context() - Constructor for class org.mvel2.asm.Context
 
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
 
copyBootstrapMethods(ClassReader, char[]) - Method in class org.mvel2.asm.SymbolTable
Read the BootstrapMethods 'bootstrap_methods' array binary content and add them as entries of the SymbolTable.
copyFrom(Frame) - Method in class org.mvel2.asm.Frame
Sets this frame to the value of the given frame.
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
 
cpInfoOffsets - Variable in class org.mvel2.asm.ClassReader
The offset in bytes, in ClassReader.b, of each cp_info entry of the ClassFile's constant_pool array, plus one.
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
 
createDebugLabel(int, Label[]) - Method in class org.mvel2.asm.ClassReader
Creates a label with the Label.FLAG_DEBUG_ONLY flag set, if there is no already existing label for the given bytecode offset (otherwise does nothing).
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
 
createLabel(int, Label[]) - Method in class org.mvel2.asm.ClassReader
Creates a label without the Label.FLAG_DEBUG_ONLY flag set, for the given bytecode offset.
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
 
currentBasicBlock - Variable in class org.mvel2.asm.MethodWriter
The current basic block, i.e.
currentFrame - Variable in class org.mvel2.asm.MethodWriter
The current stack map frame.
CurrentFrame - Class in org.mvel2.asm
Information about the input stack map frame at the "current" instruction of a method.
CurrentFrame(Label) - Constructor for class org.mvel2.asm.CurrentFrame
 
currentFrameLocalCount - Variable in class org.mvel2.asm.Context
The number of local variable types in the current stack map frame.
currentFrameLocalCountDelta - Variable in class org.mvel2.asm.Context
The delta number of local variable types in the current stack map frame (each type is represented with a single array element - even long and double).
currentFrameLocalTypes - Variable in class org.mvel2.asm.Context
The types of the local variables in the current stack map frame.
currentFrameOffset - Variable in class org.mvel2.asm.Context
The bytecode offset of the current stack map frame.
currentFrameStackCount - Variable in class org.mvel2.asm.Context
The number stack element types in the current stack map frame.
currentFrameStackTypes - Variable in class org.mvel2.asm.Context
The types of the stack elements in the current stack map frame.
currentFrameType - Variable in class org.mvel2.asm.Context
The type of the current stack map frame.
currentLocals - Variable in class org.mvel2.asm.MethodWriter
The number of local variables in the last visited stack map frame.
currentLocalVariableAnnotationRangeEnds - Variable in class org.mvel2.asm.Context
The end of each local variable range in the current local variable annotation.
currentLocalVariableAnnotationRangeIndices - Variable in class org.mvel2.asm.Context
The local variable index of each local variable range in the current local variable annotation.
currentLocalVariableAnnotationRangeStarts - Variable in class org.mvel2.asm.Context
The start of each local variable range in the current local variable annotation.
currentMethodAccessFlags - Variable in class org.mvel2.asm.Context
The access flags of the current method.
currentMethodDescriptor - Variable in class org.mvel2.asm.Context
The descriptor of the current method.
currentMethodLabels - Variable in class org.mvel2.asm.Context
The labels of the current method, indexed by bytecode offset (only bytecode offsets for which a label is needed have a non null associated Label).
currentMethodName - Variable in class org.mvel2.asm.Context
The name of the current method.
currentTypeAnnotationTarget - Variable in class org.mvel2.asm.Context
The target_type and target_info of the current type annotation target, encoded as described in TypeReference.
currentTypeAnnotationTargetPath - Variable in class org.mvel2.asm.Context
The target_path of the current type annotation target.
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
 
cv - Variable in class org.mvel2.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.
cw - Variable in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
 

D

D2F - Static variable in interface org.mvel2.asm.Opcodes
 
D2I - Static variable in interface org.mvel2.asm.Opcodes
 
D2L - Static variable in interface org.mvel2.asm.Opcodes
 
DADD - Static variable in interface org.mvel2.asm.Opcodes
 
DALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
DASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
data - Variable in class org.mvel2.asm.Attribute.Set
 
data - Variable in class org.mvel2.asm.ByteVector
The content of this vector.
data - Variable in class org.mvel2.asm.Symbol
The numeric value of this symbol.
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.
DCMPG - Static variable in interface org.mvel2.asm.Opcodes
 
DCMPL - Static variable in interface org.mvel2.asm.Opcodes
 
DCONST_0 - Static variable in interface org.mvel2.asm.Opcodes
 
DCONST_1 - Static variable in interface org.mvel2.asm.Opcodes
 
DDIV - Static variable in interface org.mvel2.asm.Opcodes
 
debug(String) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
 
DEBUG_FILE - Static variable in class org.mvel2.MVEL
 
debugExtension - Variable in class org.mvel2.asm.ClassWriter
The debug_extension field of the SourceDebugExtension attribute, or null.
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
 
defaultValue - Variable in class org.mvel2.asm.MethodWriter
The default_value field of the AnnotationDefault attribute, or null.
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
 
DEPRECATED - Static variable in class org.mvel2.asm.Constants
 
depth - Variable in class org.mvel2.sh.ShellSession
 
description - Variable in class org.mvel2.optimizers.dynamic.DynamicSetAccessor
 
descriptor - Variable in class org.mvel2.asm.ConstantDynamic
The constant type (must be a field descriptor).
descriptor - Variable in class org.mvel2.asm.Handle
The descriptor of the field or method designated by this handle.
descriptor - Variable in exception org.mvel2.asm.MethodTooLargeException
 
descriptor - Variable in class org.mvel2.asm.MethodWriter
The descriptor of this method.
descriptorIndex - Variable in class org.mvel2.asm.FieldWriter
The descriptor_index field of the field_info JVMS structure.
descriptorIndex - Variable in class org.mvel2.asm.MethodWriter
The descriptor_index field of the method_info JVMS structure.
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
 
DIM_MASK - Static variable in class org.mvel2.asm.Frame
 
DIM_SHIFT - Static variable in class org.mvel2.asm.Frame
The number of right shift bits to use to get the array dimensions of an abstract type.
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
 
DLOAD - Static variable in interface org.mvel2.asm.Opcodes
 
DLOAD_0 - Static variable in class org.mvel2.asm.Constants
 
DLOAD_1 - Static variable in class org.mvel2.asm.Constants
 
DLOAD_2 - Static variable in class org.mvel2.asm.Constants
 
DLOAD_3 - Static variable in class org.mvel2.asm.Constants
 
DMUL - Static variable in interface org.mvel2.asm.Opcodes
 
DNEG - Static variable in interface org.mvel2.asm.Opcodes
 
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, boolean, int) - Static method in class org.mvel2.math.MathProcessor
 
DOUBLE - Static variable in class org.mvel2.asm.Frame
 
DOUBLE - Static variable in interface org.mvel2.asm.Opcodes
 
DOUBLE - Static variable in class org.mvel2.asm.Type
The sort of the double type.
DOUBLE - Static variable in interface org.mvel2.DataTypes
 
DOUBLE_TYPE - Static variable in class org.mvel2.asm.Type
The double type.
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
 
DREM - Static variable in interface org.mvel2.asm.Opcodes
 
DRETURN - Static variable in interface org.mvel2.asm.Opcodes
 
dStack - Variable in class org.mvel2.compiler.AbstractParser
 
DSTORE - Static variable in interface org.mvel2.asm.Opcodes
 
DSTORE_0 - Static variable in class org.mvel2.asm.Constants
 
DSTORE_1 - Static variable in class org.mvel2.asm.Constants
 
DSTORE_2 - Static variable in class org.mvel2.asm.Constants
 
DSTORE_3 - Static variable in class org.mvel2.asm.Constants
 
DSUB - Static variable in interface org.mvel2.asm.Opcodes
 
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.asm.Opcodes
 
DUP - Static variable in interface org.mvel2.Operator
 
DUP_X1 - Static variable in interface org.mvel2.asm.Opcodes
 
DUP_X2 - Static variable in interface org.mvel2.asm.Opcodes
 
DUP2 - Static variable in interface org.mvel2.asm.Opcodes
 
DUP2_X1 - Static variable in interface org.mvel2.asm.Opcodes
 
DUP2_X2 - Static variable in interface org.mvel2.asm.Opcodes
 
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

Edge - Class in org.mvel2.asm
An edge in the control flow graph of a method.
Edge(int, Label, Edge) - Constructor for class org.mvel2.asm.Edge
Constructs a new Edge.
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
 
ELEMENT_OF - Static variable in class org.mvel2.asm.Frame
The constant to be added to an abstract type to get one with one less array dimension.
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_LIST - Static variable in class org.mvel2.asm.Label
A sentinel element used to indicate the end of a list of labels.
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
 
ENCLOSING_METHOD - Static variable in class org.mvel2.asm.Constants
 
enclosingClassIndex - Variable in class org.mvel2.asm.ClassWriter
The class_index field of the EnclosingMethod attribute, or 0.
enclosingMethodIndex - Variable in class org.mvel2.asm.ClassWriter
The method_index field of the EnclosingMethod attribute.
encodeUtf8(String, int, int) - Method in class org.mvel2.asm.ByteVector
Puts an UTF8 string into this byte vector.
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
 
endArguments() - Method in class org.mvel2.asm.signature.SignatureWriter
Ends the type arguments of a class or inner class type.
endCurrentBasicBlockWithNoSuccessor() - Method in class org.mvel2.asm.MethodWriter
Ends the current basic block.
endFormals() - Method in class org.mvel2.asm.signature.SignatureWriter
Ends the formal type parameters section of the signature.
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
 
endPc - Variable in class org.mvel2.asm.Handler
The end_pc field of this JVMS exception_table entry.
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
 
enlarge(int) - Method in class org.mvel2.asm.ByteVector
Enlarges this byte vector so that it can receive 'size' more bytes.
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.
entries - Variable in class org.mvel2.asm.SymbolTable
A hash set of all the entries in this SymbolTable (this includes the constant pool entries, the bootstrap method entries and the type table entries).
entry - Variable in class org.mvel2.integration.impl.PrecachedMapVariableResolver
 
Entry(int, int, long, int) - Constructor for class org.mvel2.asm.SymbolTable.Entry
 
Entry(int, int, String, int) - Constructor for class org.mvel2.asm.SymbolTable.Entry
 
Entry(int, int, String, long, int) - Constructor for class org.mvel2.asm.SymbolTable.Entry
 
Entry(int, int, String, String, int) - Constructor for class org.mvel2.asm.SymbolTable.Entry
 
Entry(int, int, String, String, String, long, int) - Constructor for class org.mvel2.asm.SymbolTable.Entry
 
entryCount - Variable in class org.mvel2.asm.SymbolTable
The total number of SymbolTable.Entry instances in SymbolTable.entries.
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.asm.ConstantDynamic
 
equals(Object) - Method in class org.mvel2.asm.Handle
 
equals(Object) - Method in class org.mvel2.asm.Type
Tests if the given object is equal to this type.
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
 
EXCEPTION - Static variable in class org.mvel2.asm.Edge
A control flow graph edge corresponding to an exception handler.
EXCEPTION_PARAMETER - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type of the exception of a 'catch' clause in a method.
exceptionIndexTable - Variable in class org.mvel2.asm.MethodWriter
The exception_index_table array of the Exceptions attribute, or null.
EXCEPTIONS - Static variable in class org.mvel2.asm.Constants
 
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(int, int, Symbol, SymbolTable) - Method in class org.mvel2.asm.CurrentFrame
Sets this CurrentFrame to the input stack map frame of the next "current" instruction, i.e.
execute(int, int, Symbol, SymbolTable) - Method in class org.mvel2.asm.Frame
Simulates the action of the given instruction on the output stack frame.
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
 
EXPAND_ASM_INSNS - Static variable in class org.mvel2.asm.ClassReader
A flag to expand the ASM specific instructions into an equivalent sequence of standard bytecode instructions.
EXPAND_FRAMES - Static variable in class org.mvel2.asm.ClassReader
A flag to expand the stack map frames.
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
 
exports - Variable in class org.mvel2.asm.ModuleWriter
The binary content of the 'exports' array of the JVMS Module attribute.
exportsCount - Variable in class org.mvel2.asm.ModuleWriter
The exports_count field of the JVMS Module attribute.
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
 
EXTENDS - Static variable in class org.mvel2.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.
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

F_APPEND - Static variable in interface org.mvel2.asm.Opcodes
A compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - Static variable in interface org.mvel2.asm.Opcodes
A compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - Static variable in interface org.mvel2.asm.Opcodes
A compressed frame with complete frame data.
F_INSERT - Static variable in class org.mvel2.asm.Constants
A frame inserted between already existing frames.
F_NEW - Static variable in interface org.mvel2.asm.Opcodes
An expanded frame.
F_SAME - Static variable in interface org.mvel2.asm.Opcodes
A compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - Static variable in interface org.mvel2.asm.Opcodes
A compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
F2D - Static variable in interface org.mvel2.asm.Opcodes
 
F2I - Static variable in interface org.mvel2.asm.Opcodes
 
F2L - Static variable in interface org.mvel2.asm.Opcodes
 
factory - Variable in class org.mvel2.debug.Frame
 
factory - Variable in class org.mvel2.jsr223.MvelScriptEngine
 
FADD - Static variable in interface org.mvel2.asm.Opcodes
 
fail - Variable in class org.mvel2.ast.AssertNode
 
FALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
FASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
fatalError - Variable in class org.mvel2.ParserContext
 
FCMPG - Static variable in interface org.mvel2.asm.Opcodes
 
FCMPL - Static variable in interface org.mvel2.asm.Opcodes
 
FCONST_0 - Static variable in interface org.mvel2.asm.Opcodes
 
FCONST_1 - Static variable in interface org.mvel2.asm.Opcodes
 
FCONST_2 - Static variable in interface org.mvel2.asm.Opcodes
 
FDIV - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
FIELD - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type of a field.
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
 
FieldVisitor - Class in org.mvel2.asm
A visitor to visit a Java field.
FieldVisitor(int) - Constructor for class org.mvel2.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - Constructor for class org.mvel2.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldWriter - Class in org.mvel2.asm
A FieldVisitor that generates a corresponding 'field_info' structure, as defined in the Java Virtual Machine Specification (JVMS).
FieldWriter(SymbolTable, int, String, String, String, Object) - Constructor for class org.mvel2.asm.FieldWriter
Constructs a new FieldWriter.
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
 
firstAttribute - Variable in class org.mvel2.asm.ClassWriter
The first non standard attribute of this class.
firstAttribute - Variable in class org.mvel2.asm.FieldWriter
The first non standard attribute of this field.
firstAttribute - Variable in class org.mvel2.asm.MethodWriter
The first non standard attribute of this method.
firstBasicBlock - Variable in class org.mvel2.asm.MethodWriter
The first basic block of the method.
firstCodeAttribute - Variable in class org.mvel2.asm.MethodWriter
The first non standard attribute of the Code attribute.
firstField - Variable in class org.mvel2.asm.ClassWriter
The fields of this class, stored in a linked list of FieldWriter linked via their FieldVisitor.fv field.
firstHandler - Variable in class org.mvel2.asm.MethodWriter
The first element in the exception handler list (used to generate the exception_table of the Code attribute).
firstMethod - Variable in class org.mvel2.asm.ClassWriter
The methods of this class, stored in a linked list of MethodWriter linked via their MethodVisitor.mv field.
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
 
FLAG_DEBUG_ONLY - Static variable in class org.mvel2.asm.Label
A flag indicating that a label is only used for debug attributes.
FLAG_JUMP_TARGET - Static variable in class org.mvel2.asm.Label
A flag indicating that a label is the target of a jump instruction, or the start of an exception handler.
FLAG_REACHABLE - Static variable in class org.mvel2.asm.Label
A flag indicating that a label corresponds to a reachable basic block.
FLAG_RESOLVED - Static variable in class org.mvel2.asm.Label
A flag indicating that the bytecode offset of a label is known.
FLAG_SUBROUTINE_CALLER - Static variable in class org.mvel2.asm.Label
A flag indicating that the basic block corresponding to a label ends with a subroutine call.
FLAG_SUBROUTINE_END - Static variable in class org.mvel2.asm.Label
A flag indicating that the basic block corresponding to a label is the end of a subroutine.
FLAG_SUBROUTINE_START - Static variable in class org.mvel2.asm.Label
A flag indicating that the basic block corresponding to a label is the start of a subroutine.
flags - Variable in class org.mvel2.asm.Label
The type and status of this label or its corresponding basic block.
FLAGS_MASK - Static variable in class org.mvel2.asm.Frame
 
FLOAD - Static variable in interface org.mvel2.asm.Opcodes
 
FLOAD_0 - Static variable in class org.mvel2.asm.Constants
 
FLOAD_1 - Static variable in class org.mvel2.asm.Constants
 
FLOAD_2 - Static variable in class org.mvel2.asm.Constants
 
FLOAD_3 - Static variable in class org.mvel2.asm.Constants
 
FLOAT - Static variable in class org.mvel2.asm.Frame
 
FLOAT - Static variable in interface org.mvel2.asm.Opcodes
 
FLOAT - Static variable in class org.mvel2.asm.Type
The sort of the float type.
FLOAT - Static variable in interface org.mvel2.DataTypes
 
FLOAT_TYPE - Static variable in class org.mvel2.asm.Type
The float type.
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
 
FMUL - Static variable in interface org.mvel2.asm.Opcodes
 
FNEG - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
FORWARD_REFERENCE_HANDLE_MASK - Static variable in class org.mvel2.asm.Label
The bit mask to extract the 'handle' of a forward reference to this label.
FORWARD_REFERENCE_TYPE_MASK - Static variable in class org.mvel2.asm.Label
The bit mask to extract the type of a forward reference to this label.
FORWARD_REFERENCE_TYPE_SHORT - Static variable in class org.mvel2.asm.Label
The type of forward references stored with two bytes in the bytecode.
FORWARD_REFERENCE_TYPE_WIDE - Static variable in class org.mvel2.asm.Label
The type of forward references stored in four bytes in the bytecode.
FORWARD_REFERENCES_CAPACITY_INCREMENT - Static variable in class org.mvel2.asm.Label
The number of elements to add to the Label.forwardReferences array when it needs to be resized to store a new forward reference.
forwardReferences - Variable in class org.mvel2.asm.Label
The forward references to this label.
fqcn - Variable in class org.mvel2.compiler.PropertyVerifier
 
FQCN - Static variable in class org.mvel2.ast.ASTNode
 
frame - Variable in class org.mvel2.asm.Label
The input and output stack map frames of the basic block corresponding to this label.
Frame - Class in org.mvel2.asm
The input and output stack map frames of a basic block.
Frame - Class in org.mvel2.debug
 
Frame(Label) - Constructor for class org.mvel2.asm.Frame
Constructs a new Frame.
Frame(LineLabel, VariableResolverFactory) - Constructor for class org.mvel2.debug.Frame
 
FREM - Static variable in interface org.mvel2.asm.Opcodes
 
FRETURN - Static variable in interface org.mvel2.asm.Opcodes
 
fromString(String) - Static method in class org.mvel2.asm.TypePath
Converts a type path in string form, in the format used by TypePath.toString(), into a TypePath object.
FSTORE - Static variable in interface org.mvel2.asm.Opcodes
 
FSTORE_0 - Static variable in class org.mvel2.asm.Constants
 
FSTORE_1 - Static variable in class org.mvel2.asm.Constants
 
FSTORE_2 - Static variable in class org.mvel2.asm.Constants
 
FSTORE_3 - Static variable in class org.mvel2.asm.Constants
 
FSUB - Static variable in interface org.mvel2.asm.Opcodes
 
FULL_FRAME - Static variable in class org.mvel2.asm.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
 
fv - Variable in class org.mvel2.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.

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.asm.SymbolTable
Returns the list of entries which can potentially have the given hash code.
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
 
getAbstractTypeFromApiFormat(SymbolTable, Object) - Static method in class org.mvel2.asm.Frame
Returns the abstract type corresponding to the given public API frame element type.
getAbstractTypeFromDescriptor(SymbolTable, String, int) - Static method in class org.mvel2.asm.Frame
Returns the abstract type corresponding to the given type descriptor.
getAbstractTypeFromInternalName(SymbolTable, String) - Static method in class org.mvel2.asm.Frame
Returns the abstract type corresponding to the internal name of a class.
getAccess() - Method in class org.mvel2.asm.ClassReader
Returns the class's access flags (see Opcodes).
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
 
getArgumentsAndReturnSizes() - Method in class org.mvel2.asm.Symbol
getArgumentsAndReturnSizes() - Method in class org.mvel2.asm.Type
Returns the size of the arguments and of the return value of methods of this type.
getArgumentsAndReturnSizes(String) - Static method in class org.mvel2.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentTypes() - Method in class org.mvel2.asm.Type
Returns the argument types of methods of this type.
getArgumentTypes(Method) - Static method in class org.mvel2.asm.Type
Returns the Type values corresponding to the argument types of the given method.
getArgumentTypes(String) - Static method in class org.mvel2.asm.Type
Returns the Type values corresponding to the argument types of the given method descriptor.
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
 
getAttributeCount() - Method in class org.mvel2.asm.Attribute
Returns the number of attributes of the attribute list that begins with this attribute.
getAttributeCount() - Method in class org.mvel2.asm.ModuleWriter
Returns the number of Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter.
getAttributePrototypes() - Method in class org.mvel2.asm.ClassWriter
Returns the prototypes of the attributes used by this class, its fields and its methods.
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
 
getBootstrapMethod() - Method in class org.mvel2.asm.ConstantDynamic
Returns the bootstrap method used to compute the value of this constant.
getBootstrapMethodArgument(int) - Method in class org.mvel2.asm.ConstantDynamic
Returns an argument passed to the bootstrap method, in order to compute the value of this constant.
getBootstrapMethodArgumentCount() - Method in class org.mvel2.asm.ConstantDynamic
Returns the number of arguments passed to the bootstrap method, in order to compute the value of this constant.
getBootstrapMethodArgumentsUnsafe() - Method in class org.mvel2.asm.ConstantDynamic
Returns the arguments to pass to the bootstrap method, in order to compute the value of this constant.
getBreakpoints() - Method in class org.mvel2.debug.DebuggerContext
 
getByIndex(int) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
 
getCanonicalInstance() - Method in class org.mvel2.asm.Label
Returns the "canonical" Label instance corresponding to this label's bytecode offset, if known, otherwise the label itself.
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.asm.ClassWriter
Returns the ClassLoader to be used by the default implementation of ClassWriter.getCommonSuperClass(String, String), that of this ClassWriter's runtime type by default.
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.asm.ClassReader
Returns the internal name of the class (see Type.getInternalName()).
getClassName() - Method in exception org.mvel2.asm.ClassTooLargeException
Returns the internal name of the class.
getClassName() - Method in exception org.mvel2.asm.MethodTooLargeException
Returns the internal name of the owner class.
getClassName() - Method in class org.mvel2.asm.SymbolTable
Returns the internal name of the class to which this symbol table belongs.
getClassName() - Method in class org.mvel2.asm.Type
Returns the binary name of the class corresponding to this type.
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
 
getCodeSize() - Method in exception org.mvel2.asm.MethodTooLargeException
Returns the size of the method's Code attribute, in bytes.
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
 
getCommonSuperClass(String, String) - Method in class org.mvel2.asm.ClassWriter
Returns the common super type of the two given types.
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
 
getConstantPoolCount() - Method in exception org.mvel2.asm.ClassTooLargeException
Returns the number of constant pool items of the class.
getConstantPoolCount() - Method in class org.mvel2.asm.SymbolTable
Returns the number of items in this symbol table's constant_pool array (plus 1).
getConstantPoolLength() - Method in class org.mvel2.asm.SymbolTable
Returns the length in bytes of this symbol table's constant_pool array.
getConstructor() - Method in class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor
 
getConstructorDescriptor(Constructor<?>) - Static method in class org.mvel2.asm.Type
Returns the descriptor corresponding to the given constructor.
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
 
getDesc() - Method in class org.mvel2.asm.Handle
Returns the descriptor of the field or method designated by this handle.
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
 
getDescriptor() - Method in class org.mvel2.asm.ConstantDynamic
Returns the type of this constant.
getDescriptor() - Method in exception org.mvel2.asm.MethodTooLargeException
Returns the descriptor of the method.
getDescriptor() - Method in class org.mvel2.asm.Type
Returns the descriptor corresponding to this type.
getDescriptor(Class<?>) - Static method in class org.mvel2.asm.Type
Returns the descriptor corresponding to the given class.
getDimensions() - Method in class org.mvel2.asm.Type
Returns the number of dimensions of this array type.
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
 
getElementType() - Method in class org.mvel2.asm.Type
Returns the type of the elements of this array type.
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
 
getExceptionIndex() - Method in class org.mvel2.asm.TypeReference
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced by this type reference.
getExceptionTableLength(Handler) - Static method in class org.mvel2.asm.Handler
Returns the number of elements of the Handler list that begins with the given element.
getExceptionTableSize(Handler) - Static method in class org.mvel2.asm.Handler
Returns the size in bytes of the JVMS exception_table corresponding to the Handler list that begins with the given element.
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.asm.Opcodes
 
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
 
getFirstAttributeOffset() - Method in class org.mvel2.asm.ClassReader
Returns the offset in ClassReader.b of the first ClassFile's 'attributes' array field entry.
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.
getFormalParameterIndex() - Method in class org.mvel2.asm.TypeReference
Returns the index of the formal parameter whose type is referenced by this type reference.
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
 
getInitializedType(SymbolTable, int) - Method in class org.mvel2.asm.Frame
Returns the "initialized" abstract type corresponding to the given abstract type.
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
 
getInputStackSize() - Method in class org.mvel2.asm.Frame
 
getInteger32() - Method in class org.mvel2.compiler.ExecutableLiteral
 
getInterceptors() - Method in class org.mvel2.ParserConfiguration
 
getInterceptors() - Method in class org.mvel2.ParserContext
 
getInterfaces() - Method in class org.mvel2.asm.ClassReader
Returns the internal names of the implemented interfaces (see Type.getInternalName()).
getInternalName() - Method in class org.mvel2.asm.Type
Returns the internal name of the class corresponding to this object or array type.
getInternalName(Class<?>) - Static method in class org.mvel2.asm.Type
Returns the internal name of the given class.
getIsGetter(String) - Static method in class org.mvel2.util.ReflectionUtil
 
getItem(int) - Method in class org.mvel2.asm.ClassReader
Returns the start offset in ClassReader.b of a JVMS 'cp_info' structure (i.e.
getItemCount() - Method in class org.mvel2.asm.ClassReader
Returns the number of entries in the class's constant pool table.
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.
getLabels() - Method in class org.mvel2.asm.Attribute
Returns the labels corresponding to this attribute.
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.asm.TypePath
Returns the length of this path, i.e.
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
 
getLocal(int) - Method in class org.mvel2.asm.Frame
Returns the abstract type stored at the given local variable index in the output frame.
getMacros() - Method in class org.mvel2.MacroProcessor
 
getMain() - Method in class org.mvel2.ast.Union
 
getMajorVersion() - Method in class org.mvel2.asm.SymbolTable
Returns the major version of the class to which this symbol table belongs.
getMaxStringLength() - Method in class org.mvel2.asm.ClassReader
Returns a conservative estimate of the maximum length of the strings contained in the class's constant pool table.
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
 
getMethodDescriptor(Method) - Static method in class org.mvel2.asm.Type
Returns the descriptor corresponding to the given method.
getMethodDescriptor(Type, Type...) - Static method in class org.mvel2.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodName() - Method in exception org.mvel2.asm.MethodTooLargeException
Returns the name of the method.
getMethodName() - Method in class org.mvel2.util.MethodStub
 
getMethodScore(Class[], boolean, Class<?>[], boolean) - Static method in class org.mvel2.util.ParseTools
 
getMethodType(String) - Static method in class org.mvel2.asm.Type
Returns the Type corresponding to the given method descriptor.
getMethodType(Type, Type...) - Static method in class org.mvel2.asm.Type
Returns the method Type corresponding to the given argument and return types.
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.asm.ConstantDynamic
Returns the name of this constant.
getName() - Method in class org.mvel2.asm.Handle
Returns the name of the field or method designated by this handle.
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
 
getObjectType(String) - Static method in class org.mvel2.asm.Type
Returns the Type corresponding to the given internal name.
getOffset() - Method in class org.mvel2.asm.Label
Returns the bytecode offset corresponding to this label.
getOffset() - Method in class org.mvel2.ast.ASTNode
 
getOffset() - Method in class org.mvel2.ast.TypeDescriptor
 
getOpcode(int) - Method in class org.mvel2.asm.Type
Returns a JVM instruction opcode adapted to this Type.
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
 
getOwner() - Method in class org.mvel2.asm.Handle
Returns the internal name of the class that owns the field or method designated by this handle.
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.asm.Type
Returns the return type of methods of this type.
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(Method) - Static method in class org.mvel2.asm.Type
Returns the Type corresponding to the return type of the given method.
getReturnType(String) - Static method in class org.mvel2.asm.Type
Returns the Type corresponding to the return type of the given method descriptor.
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.
getSize() - Method in class org.mvel2.asm.ConstantDynamic
Returns the size of this constant.
getSize() - Method in class org.mvel2.asm.Type
Returns the size of values of this type.
getSort() - Method in class org.mvel2.asm.Type
Returns the sort of this type.
getSort() - Method in class org.mvel2.asm.TypeReference
Returns the sort of this type reference.
getSoundslike() - Method in class org.mvel2.ast.Soundslike
 
getSource() - Method in class org.mvel2.asm.SymbolTable
Returns the ClassReader from which this SymbolTable was constructed.
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
 
GETSTATIC - Static variable in interface org.mvel2.asm.Opcodes
 
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).
getStep(int) - Method in class org.mvel2.asm.TypePath
Returns the value of the given step of this path.
getStepArgument(int) - Method in class org.mvel2.asm.TypePath
Returns the index of the type argument that the given step is stepping into.
getStmt() - Method in class org.mvel2.optimizers.impl.refl.collection.ExprValueAccessor
 
getSubComponentType(Class) - Static method in class org.mvel2.util.ParseTools
 
getSuperName() - Method in class org.mvel2.asm.ClassReader
Returns the internal of name of the super class (see Type.getInternalName()).
getSuperTypeIndex() - Method in class org.mvel2.asm.TypeReference
Returns the index of the "super type" of a class that is referenced by this type reference.
getTag() - Method in class org.mvel2.asm.Handle
Returns the kind of field or method designated by this handle.
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
 
getTryCatchBlockIndex() - Method in class org.mvel2.asm.TypeReference
Returns the index of the try catch block (using the order in which they are visited with visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
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.
getType(int) - Method in class org.mvel2.asm.SymbolTable
Returns the type table element whose index is given.
getType(Class<?>) - Static method in class org.mvel2.asm.Type
Returns the Type corresponding to the given class.
getType(Constructor<?>) - Static method in class org.mvel2.asm.Type
Returns the method Type corresponding to the given constructor.
getType(Method) - Static method in class org.mvel2.asm.Type
Returns the method Type corresponding to the given method.
getType(String) - Static method in class org.mvel2.asm.Type
Returns the Type corresponding to the given type descriptor.
getTypeAnnotationBytecodeOffset(int[], int) - Method in class org.mvel2.asm.ClassReader
Returns the bytecode offset corresponding to the specified JVMS 'type_annotation' structure, or -1 if there is no such type_annotation of if it does not have a bytecode offset.
getTypeArgumentIndex() - Method in class org.mvel2.asm.TypeReference
Returns the index of the type argument referenced by this type reference.
getTypeDescr() - Method in class org.mvel2.ast.NewObjectNode
 
getTypeInternal(String, int, int) - Static method in class org.mvel2.asm.Type
Returns the Type corresponding to the given field or method descriptor.
getTypeParameterBoundIndex() - Method in class org.mvel2.asm.TypeReference
Returns the index of the type parameter bound, within the type parameter TypeReference.getTypeParameterIndex(), referenced by this type reference.
getTypeParameterIndex() - Method in class org.mvel2.asm.TypeReference
Returns the index of the type parameter referenced by this type reference.
getTypeParameters(String) - Method in class org.mvel2.ParserContext
 
getTypeParametersAsArray(String) - Method in class org.mvel2.ParserContext
 
getValue() - Method in class org.mvel2.asm.TypeReference
Returns the int encoded value of this type reference, suitable for use in visit methods related to type annotations, like visitTypeAnnotation.
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
 
GOTO - Static variable in interface org.mvel2.asm.Opcodes
 
GOTO_W - Static variable in class org.mvel2.asm.Constants
 
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

H_GETFIELD - Static variable in interface org.mvel2.asm.Opcodes
 
H_GETSTATIC - Static variable in interface org.mvel2.asm.Opcodes
 
H_INVOKEINTERFACE - Static variable in interface org.mvel2.asm.Opcodes
 
H_INVOKESPECIAL - Static variable in interface org.mvel2.asm.Opcodes
 
H_INVOKESTATIC - Static variable in interface org.mvel2.asm.Opcodes
 
H_INVOKEVIRTUAL - Static variable in interface org.mvel2.asm.Opcodes
 
H_NEWINVOKESPECIAL - Static variable in interface org.mvel2.asm.Opcodes
 
H_PUTFIELD - Static variable in interface org.mvel2.asm.Opcodes
 
H_PUTSTATIC - Static variable in interface org.mvel2.asm.Opcodes
 
Handle - Class in org.mvel2.asm
A reference to a field or a method.
Handle(int, String, String, String) - Constructor for class org.mvel2.asm.Handle
Deprecated.
this constructor has been superseded by Handle(int, String, String, String, boolean).
Handle(int, String, String, String, boolean) - Constructor for class org.mvel2.asm.Handle
Constructs a new field or method handle.
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
 
Handler - Class in org.mvel2.asm
Information about an exception handler.
Handler(Handler, Label, Label) - Constructor for class org.mvel2.asm.Handler
Constructs a new Handler from the given one, with a different scope.
Handler(Label, Label, Label, int, String) - Constructor for class org.mvel2.asm.Handler
Constructs a new Handler.
handlerPc - Variable in class org.mvel2.asm.Handler
The handler_pc field of this JVMS exception_table entry.
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.
hasAsmInstructions - Variable in class org.mvel2.asm.MethodWriter
Whether the bytecode of this method contains ASM specific instructions.
hasAsmInstructions() - Method in class org.mvel2.asm.MethodWriter
 
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.
hasFormals - Variable in class org.mvel2.asm.signature.SignatureWriter
Whether the visited signature contains formal type parameters.
hasFrames() - Method in class org.mvel2.asm.MethodWriter
 
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
 
hash(int, int) - Static method in class org.mvel2.asm.SymbolTable
 
hash(int, long) - Static method in class org.mvel2.asm.SymbolTable
 
hash(int, String) - Static method in class org.mvel2.asm.SymbolTable
 
hash(int, String, int) - Static method in class org.mvel2.asm.SymbolTable
 
hash(int, String, String) - Static method in class org.mvel2.asm.SymbolTable
 
hash(int, String, String, int) - Static method in class org.mvel2.asm.SymbolTable
 
hash(int, String, String, String) - Static method in class org.mvel2.asm.SymbolTable
 
hash(int, String, String, String, int) - Static method in class org.mvel2.asm.SymbolTable
 
hashCode - Variable in class org.mvel2.asm.SymbolTable.Entry
The hash code of this entry.
hashCode() - Method in class org.mvel2.asm.ConstantDynamic
 
hashCode() - Method in class org.mvel2.asm.Handle
 
hashCode() - Method in class org.mvel2.asm.Type
Returns a hash code value for this type.
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 - Variable in class org.mvel2.asm.signature.SignatureWriter
Whether the visited signature contains method parameter types.
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
 
hasSubroutines - Variable in class org.mvel2.asm.MethodWriter
Whether this method contains subroutines.
hasVarOrInput(String) - Method in class org.mvel2.ParserContext
Tests whether or not a variable or input exists in the current parser context.
header - Variable in class org.mvel2.asm.ClassReader
The offset in bytes, in ClassReader.b, of the ClassFile's access_flags field.
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

I2B - Static variable in interface org.mvel2.asm.Opcodes
 
I2C - Static variable in interface org.mvel2.asm.Opcodes
 
I2D - Static variable in interface org.mvel2.asm.Opcodes
 
I2F - Static variable in interface org.mvel2.asm.Opcodes
 
I2L - Static variable in interface org.mvel2.asm.Opcodes
 
I2S - Static variable in interface org.mvel2.asm.Opcodes
 
IADD - Static variable in interface org.mvel2.asm.Opcodes
 
IALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
IAND - Static variable in interface org.mvel2.asm.Opcodes
 
IASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
ICONST_0 - Static variable in interface org.mvel2.asm.Opcodes
 
ICONST_1 - Static variable in interface org.mvel2.asm.Opcodes
 
ICONST_2 - Static variable in interface org.mvel2.asm.Opcodes
 
ICONST_3 - Static variable in interface org.mvel2.asm.Opcodes
 
ICONST_4 - Static variable in interface org.mvel2.asm.Opcodes
 
ICONST_5 - Static variable in interface org.mvel2.asm.Opcodes
 
ICONST_M1 - Static variable in interface org.mvel2.asm.Opcodes
 
IDENTIFIER - Static variable in class org.mvel2.ast.ASTNode
 
IDIV - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
IF_ACMPEQ - Static variable in interface org.mvel2.asm.Opcodes
 
IF_ACMPNE - Static variable in interface org.mvel2.asm.Opcodes
 
IF_ICMPEQ - Static variable in interface org.mvel2.asm.Opcodes
 
IF_ICMPGE - Static variable in interface org.mvel2.asm.Opcodes
 
IF_ICMPGT - Static variable in interface org.mvel2.asm.Opcodes
 
IF_ICMPLE - Static variable in interface org.mvel2.asm.Opcodes
 
IF_ICMPLT - Static variable in interface org.mvel2.asm.Opcodes
 
IF_ICMPNE - Static variable in interface org.mvel2.asm.Opcodes
 
IFEQ - Static variable in interface org.mvel2.asm.Opcodes
 
IFGE - Static variable in interface org.mvel2.asm.Opcodes
 
IFGT - Static variable in interface org.mvel2.asm.Opcodes
 
IFLE - Static variable in interface org.mvel2.asm.Opcodes
 
IFLT - Static variable in interface org.mvel2.asm.Opcodes
 
IFNE - Static variable in interface org.mvel2.asm.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
 
IFNONNULL - Static variable in interface org.mvel2.asm.Opcodes
 
IFNULL - Static variable in interface org.mvel2.asm.Opcodes
 
ifThenElseBlockContinues() - Method in class org.mvel2.compiler.AbstractParser
Checking from the current cursor position, check to see if the if-then-else block continues.
IINC - Static variable in interface org.mvel2.asm.Opcodes
 
ILOAD - Static variable in interface org.mvel2.asm.Opcodes
 
ILOAD_0 - Static variable in class org.mvel2.asm.Constants
 
ILOAD_1 - Static variable in class org.mvel2.asm.Constants
 
ILOAD_2 - Static variable in class org.mvel2.asm.Constants
 
ILOAD_3 - Static variable in class org.mvel2.asm.Constants
 
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
 
IMUL - Static variable in interface org.mvel2.asm.Opcodes
 
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.asm.Symbol
The index of this symbol in the constant pool, in the BootstrapMethods attribute, or in the (ASM specific) type table of a class (depending on the Symbol.tag value).
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
 
INEG - Static variable in interface org.mvel2.asm.Opcodes
 
info - Variable in class org.mvel2.asm.Edge
Information about this control flow graph edge.
info - Variable in class org.mvel2.asm.Label
A user managed state associated with this label.
info - Variable in class org.mvel2.asm.Symbol
Additional information about this symbol, generally computed lazily.
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
 
initializationCount - Variable in class org.mvel2.asm.Frame
The number of types that are initialized in the basic block.
initializations - Variable in class org.mvel2.asm.Frame
The abstract types that are initialized in the basic block.
initializer - Variable in class org.mvel2.ast.ForNode
 
initializeTables() - Method in class org.mvel2.ParserContext
Initializes internal Maps.
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
 
INNER_CLASSES - Static variable in class org.mvel2.asm.Constants
 
INNER_TYPE - Static variable in class org.mvel2.asm.TypePath
A type path step that steps into the nested type of a class type.
innerClasses - Variable in class org.mvel2.asm.ClassWriter
The 'classes' array of the InnerClasses attribute, or null.
INPUT_STREAM_DATA_CHUNK_SIZE - Static variable in class org.mvel2.asm.ClassReader
The size of the temporary byte array used to read class input streams chunk by chunk.
inputLocals - Variable in class org.mvel2.asm.Frame
The input stack map frame locals.
inputs - Variable in class org.mvel2.compiler.PropertyVerifier
 
inputs - Variable in class org.mvel2.ParserContext
 
inputStack - Variable in class org.mvel2.asm.Frame
The input stack map frame stack.
inputStackSize - Variable in class org.mvel2.asm.Label
The number of elements in the input stack of the basic block corresponding to this label.
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.asm.Opcodes
 
INSTANCEOF - Static variable in class org.mvel2.asm.signature.SignatureVisitor
Wildcard for a normal type argument.
INSTANCEOF - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type declared in an 'instanceof' instruction.
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
 
INT - Static variable in class org.mvel2.asm.Type
The sort of the int type.
INT_TYPE - Static variable in class org.mvel2.asm.Type
The int type.
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.asm.Frame
 
INTEGER - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
interfaceCount - Variable in class org.mvel2.asm.ClassWriter
The interface_count field of the JVMS ClassFile structure.
interfaces - Variable in class org.mvel2.asm.ClassWriter
The 'interfaces' array of the JVMS ClassFile structure.
INTERNAL - Static variable in class org.mvel2.asm.Type
The (private) sort of object reference types represented with an internal name.
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
 
invisibleAnnotableParameterCount - Variable in class org.mvel2.asm.MethodWriter
The number of method parameters that can have runtime visible annotations, or 0.
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
 
INVOKEDYNAMIC - Static variable in interface org.mvel2.asm.Opcodes
 
INVOKEINTERFACE - Static variable in interface org.mvel2.asm.Opcodes
 
INVOKESPECIAL - Static variable in interface org.mvel2.asm.Opcodes
 
INVOKESTATIC - Static variable in interface org.mvel2.asm.Opcodes
 
INVOKEVIRTUAL - Static variable in interface org.mvel2.asm.Opcodes
 
IOR - Static variable in interface org.mvel2.asm.Opcodes
 
IREM - Static variable in interface org.mvel2.asm.Opcodes
 
IRETURN - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
isCodeAttribute() - Method in class org.mvel2.asm.Attribute
Returns true if this type of attribute is a code attribute.
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
 
ISHL - Static variable in interface org.mvel2.asm.Opcodes
 
ISHR - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
isInterface - Variable in class org.mvel2.asm.Handle
Whether the owner is an interface or not.
isInterface() - Method in class org.mvel2.asm.Handle
Returns true if the owner of the field or method designated by this handle is an interface.
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
 
ISTORE - Static variable in interface org.mvel2.asm.Opcodes
 
ISTORE_0 - Static variable in class org.mvel2.asm.Constants
 
ISTORE_1 - Static variable in class org.mvel2.asm.Constants
 
ISTORE_2 - Static variable in class org.mvel2.asm.Constants
 
ISTORE_3 - Static variable in class org.mvel2.asm.Constants
 
ISUB - Static variable in interface org.mvel2.asm.Opcodes
 
isUndimensionedArray() - Method in class org.mvel2.ast.TypeDescriptor
 
isUnknown() - Method in class org.mvel2.asm.Attribute
Returns true if this type of attribute is unknown.
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
 
ITEM_ASM_BOOLEAN - Static variable in class org.mvel2.asm.Frame
 
ITEM_ASM_BYTE - Static variable in class org.mvel2.asm.Frame
 
ITEM_ASM_CHAR - Static variable in class org.mvel2.asm.Frame
 
ITEM_ASM_SHORT - Static variable in class org.mvel2.asm.Frame
 
ITEM_DOUBLE - Static variable in class org.mvel2.asm.Frame
 
ITEM_FLOAT - Static variable in class org.mvel2.asm.Frame
 
ITEM_INTEGER - Static variable in class org.mvel2.asm.Frame
 
ITEM_LONG - Static variable in class org.mvel2.asm.Frame
 
ITEM_NULL - Static variable in class org.mvel2.asm.Frame
 
ITEM_OBJECT - Static variable in class org.mvel2.asm.Frame
 
ITEM_TOP - Static variable in class org.mvel2.asm.Frame
 
ITEM_UNINITIALIZED - Static variable in class org.mvel2.asm.Frame
 
ITEM_UNINITIALIZED_THIS - Static variable in class org.mvel2.asm.Frame
 
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
 
IUSHR - Static variable in interface org.mvel2.asm.Opcodes
 
IXOR - Static variable in interface org.mvel2.asm.Opcodes
 

J

JITClassLoader - Class in org.mvel2.util
 
JITClassLoader(ClassLoader) - Constructor for class org.mvel2.util.JITClassLoader
 
JSR - Static variable in interface org.mvel2.asm.Opcodes
 
JSR_W - Static variable in class org.mvel2.asm.Constants
 
JUMP - Static variable in class org.mvel2.asm.Edge
A control flow graph edge corresponding to a jump or ret instruction.
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
 
KIND_MASK - Static variable in class org.mvel2.asm.Frame
 
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

L2D - Static variable in interface org.mvel2.asm.Opcodes
 
L2F - Static variable in interface org.mvel2.asm.Opcodes
 
L2I - Static variable in interface org.mvel2.asm.Opcodes
 
label - Variable in class org.mvel2.debug.Frame
 
Label - Class in org.mvel2.asm
A position in the bytecode of a method.
Label() - Constructor for class org.mvel2.asm.Label
Constructs a new label.
LABEL - Static variable in interface org.mvel2.Operator
 
LADD - Static variable in interface org.mvel2.asm.Opcodes
 
LALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
LAND - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
lastBasicBlock - Variable in class org.mvel2.asm.MethodWriter
The last basic block of the method (in bytecode offset order).
lastBytecodeOffset - Variable in class org.mvel2.asm.MethodWriter
The start offset of the last visited instruction.
lastCodeRuntimeInvisibleTypeAnnotation - Variable in class org.mvel2.asm.MethodWriter
The last runtime invisible type annotation of the Code attribute.
lastCodeRuntimeVisibleTypeAnnotation - Variable in class org.mvel2.asm.MethodWriter
The last runtime visible type annotation of the Code attribute.
lastField - Variable in class org.mvel2.asm.ClassWriter
The fields of this class, stored in a linked list of FieldWriter linked via their FieldVisitor.fv field.
lastHandler - Variable in class org.mvel2.asm.MethodWriter
The last element in the exception handler list (used to generate the exception_table of the Code attribute).
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
 
lastMethod - Variable in class org.mvel2.asm.ClassWriter
The methods of this class, stored in a linked list of MethodWriter linked via their MethodVisitor.mv field.
lastNode - Variable in class org.mvel2.compiler.AbstractParser
 
lastNonWhite(char) - Method in class org.mvel2.compiler.AbstractParser
 
LASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
lastRuntimeInvisibleAnnotation - Variable in class org.mvel2.asm.ClassWriter
The last runtime invisible annotation of this class.
lastRuntimeInvisibleAnnotation - Variable in class org.mvel2.asm.FieldWriter
The last runtime invisible annotation of this field.
lastRuntimeInvisibleAnnotation - Variable in class org.mvel2.asm.MethodWriter
The last runtime invisible annotation of this method.
lastRuntimeInvisibleParameterAnnotations - Variable in class org.mvel2.asm.MethodWriter
The runtime invisible parameter annotations of this method.
lastRuntimeInvisibleTypeAnnotation - Variable in class org.mvel2.asm.ClassWriter
The last runtime invisible type annotation of this class.
lastRuntimeInvisibleTypeAnnotation - Variable in class org.mvel2.asm.FieldWriter
The last runtime invisible type annotation of this field.
lastRuntimeInvisibleTypeAnnotation - Variable in class org.mvel2.asm.MethodWriter
The last runtime invisible type annotation of this method.
lastRuntimeVisibleAnnotation - Variable in class org.mvel2.asm.ClassWriter
The last runtime visible annotation of this class.
lastRuntimeVisibleAnnotation - Variable in class org.mvel2.asm.FieldWriter
The last runtime visible annotation of this field.
lastRuntimeVisibleAnnotation - Variable in class org.mvel2.asm.MethodWriter
The last runtime visible annotation of this method.
lastRuntimeVisibleParameterAnnotations - Variable in class org.mvel2.asm.MethodWriter
The runtime visible parameter annotations of this method.
lastRuntimeVisibleTypeAnnotation - Variable in class org.mvel2.asm.ClassWriter
The last runtime visible type annotation of this class.
lastRuntimeVisibleTypeAnnotation - Variable in class org.mvel2.asm.FieldWriter
The last runtime visible type annotation of this field.
lastRuntimeVisibleTypeAnnotation - Variable in class org.mvel2.asm.MethodWriter
The last runtime visible type annotation of this method.
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
 
LCMP - Static variable in interface org.mvel2.asm.Opcodes
 
LCONST_0 - Static variable in interface org.mvel2.asm.Opcodes
 
LCONST_1 - Static variable in interface org.mvel2.asm.Opcodes
 
LDC - Static variable in interface org.mvel2.asm.Opcodes
 
LDC_W - Static variable in class org.mvel2.asm.Constants
 
LDC2_W - Static variable in class org.mvel2.asm.Constants
 
ldcClassConstant(Class) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
 
LDIV - Static variable in interface org.mvel2.asm.Opcodes
 
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.asm.ByteVector
The actual number of bytes in this vector.
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
 
LINE_NUMBER_TABLE - Static variable in class org.mvel2.asm.Constants
 
LINE_NUMBERS_CAPACITY_INCREMENT - Static variable in class org.mvel2.asm.Label
The number of elements to add to the Label.otherLineNumbers array when it needs to be resized to store a new source line number.
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.asm.Label
The source line number corresponding to this label, or 0.
lineNumber - Variable in class org.mvel2.ast.LineLabel
 
lineNumber - Variable in exception org.mvel2.CompileException
 
lineNumber - Variable in class org.mvel2.ErrorDetail
 
lineNumberTable - Variable in class org.mvel2.asm.MethodWriter
The line_number_table array of the LineNumberTable code attribute, or null.
lineNumberTableLength - Variable in class org.mvel2.asm.MethodWriter
The line_number_table_length field of the LineNumberTable code attribute.
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
 
LLOAD - Static variable in interface org.mvel2.asm.Opcodes
 
LLOAD_0 - Static variable in class org.mvel2.asm.Constants
 
LLOAD_1 - Static variable in class org.mvel2.asm.Constants
 
LLOAD_2 - Static variable in class org.mvel2.asm.Constants
 
LLOAD_3 - Static variable in class org.mvel2.asm.Constants
 
LMUL - Static variable in interface org.mvel2.asm.Opcodes
 
LNEG - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
LOCAL_KIND - Static variable in class org.mvel2.asm.Frame
 
LOCAL_VARIABLE - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type of a local variable in a method.
LOCAL_VARIABLE_TABLE - Static variable in class org.mvel2.asm.Constants
 
LOCAL_VARIABLE_TYPE_TABLE - Static variable in class org.mvel2.asm.Constants
 
LocalVariableResolverFactory - Interface in org.mvel2.integration.impl
 
localVariableTable - Variable in class org.mvel2.asm.MethodWriter
The local_variable_table array of the LocalVariableTable code attribute, or null.
localVariableTableLength - Variable in class org.mvel2.asm.MethodWriter
The local_variable_table_length field of the LocalVariableTable code attribute.
localVariableTypeTable - Variable in class org.mvel2.asm.MethodWriter
The local_variable_type_table array of the LocalVariableTypeTable code attribute, or null.
localVariableTypeTableLength - Variable in class org.mvel2.asm.MethodWriter
The local_variable_type_table_length field of the LocalVariableTypeTable code attribute.
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 class org.mvel2.asm.Frame
 
LONG - Static variable in interface org.mvel2.asm.Opcodes
 
LONG - Static variable in class org.mvel2.asm.Type
The sort of the long type.
LONG - Static variable in interface org.mvel2.DataTypes
 
LONG_TYPE - Static variable in class org.mvel2.asm.Type
The long type.
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.
LOOKUPSWITCH - Static variable in interface org.mvel2.asm.Opcodes
 
LOR - Static variable in interface org.mvel2.asm.Opcodes
 
LREM - Static variable in interface org.mvel2.asm.Opcodes
 
LRETURN - Static variable in interface org.mvel2.asm.Opcodes
 
LSHL - Static variable in interface org.mvel2.asm.Opcodes
 
LSHR - Static variable in interface org.mvel2.asm.Opcodes
 
LSTORE - Static variable in interface org.mvel2.asm.Opcodes
 
LSTORE_0 - Static variable in class org.mvel2.asm.Constants
 
LSTORE_1 - Static variable in class org.mvel2.asm.Constants
 
LSTORE_2 - Static variable in class org.mvel2.asm.Constants
 
LSTORE_3 - Static variable in class org.mvel2.asm.Constants
 
LSUB - Static variable in interface org.mvel2.asm.Opcodes
 
LTHAN - Static variable in interface org.mvel2.Operator
 
lType - Variable in class org.mvel2.ast.BinaryOperation
 
LUSHR - Static variable in interface org.mvel2.asm.Opcodes
 
lvrf - Variable in class org.mvel2.sh.ShellSession
 
LXOR - Static variable in interface org.mvel2.asm.Opcodes
 

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
 
mainClassIndex - Variable in class org.mvel2.asm.ModuleWriter
The main_class_index field of the JVMS ModuleMainClass attribute, or 0.
majorVersion - Variable in class org.mvel2.asm.SymbolTable
The major version number of the class to which this symbol table belongs.
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
 
markSubroutine(short) - Method in class org.mvel2.asm.Label
Finds the basic blocks that belong to the subroutine starting with the basic block corresponding to this label, and marks these blocks as belonging to this subroutine.
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
 
maxLocals - Variable in class org.mvel2.asm.MethodWriter
The max_locals field of the Code attribute.
maxRelativeStackSize - Variable in class org.mvel2.asm.MethodWriter
The maximum relative stack size after the last visited instruction.
maxStack - Variable in class org.mvel2.asm.MethodWriter
The max_stack field of the Code attribute.
maxStringLength - Variable in class org.mvel2.asm.ClassReader
A conservative estimate of the maximum length of the strings contained in the constant pool of the class.
MDArrayCreator - Class in org.mvel2.optimizers.impl.refl.collection
 
MDArrayCreator(Accessor[], Class, int) - Constructor for class org.mvel2.optimizers.impl.refl.collection.MDArrayCreator
 
merge(SymbolTable, int, int[], int) - Static method in class org.mvel2.asm.Frame
Merges the type at the given index in the given abstract type array with the given type.
merge(SymbolTable, Frame, int) - Method in class org.mvel2.asm.Frame
Merges the input frame of the given Frame with the input and output frames of this Frame.
MERGED_TYPE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of a merged type entry in the (ASM specific) type table of a class.
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 - Static variable in class org.mvel2.asm.Type
The sort of method types.
METHOD_FORMAL_PARAMETER - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type of a formal parameter of a method.
METHOD_INVOCATION_TYPE_ARGUMENT - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method call.
METHOD_PARAMETERS - Static variable in class org.mvel2.asm.Constants
 
METHOD_PARMTYPES_CACHE - Static variable in class org.mvel2.PropertyAccessor
 
METHOD_RECEIVER - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the receiver type of a method.
METHOD_REFERENCE - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the receiver type of a method reference.
METHOD_REFERENCE_TYPE_ARGUMENT - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method reference.
METHOD_RESOLVER_CACHE - Static variable in class org.mvel2.PropertyAccessor
 
METHOD_RETURN - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the return type of a method.
METHOD_TYPE_PARAMETER - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target a type parameter of a generic method.
METHOD_TYPE_PARAMETER_BOUND - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic method.
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 exception org.mvel2.asm.MethodTooLargeException
 
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
 
MethodTooLargeException - Exception in org.mvel2.asm
Exception thrown when the Code attribute of a method produced by a ClassWriter is too large.
MethodTooLargeException(String, String, String, int) - Constructor for exception org.mvel2.asm.MethodTooLargeException
Constructs a new MethodTooLargeException.
MethodVisitor - Class in org.mvel2.asm
A visitor to visit a Java method.
MethodVisitor(int) - Constructor for class org.mvel2.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - Constructor for class org.mvel2.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodWriter - Class in org.mvel2.asm
A MethodVisitor that generates a corresponding 'method_info' structure, as defined in the Java Virtual Machine Specification (JVMS).
MethodWriter(SymbolTable, int, String, String, String, String[], int) - Constructor for class org.mvel2.asm.MethodWriter
Constructs a new MethodWriter.
MIME_TYPES - Static variable in class org.mvel2.jsr223.MvelScriptEngineFactory
 
MOD - Static variable in interface org.mvel2.Operator
 
MODULE - Static variable in class org.mvel2.asm.Constants
 
MODULE_MAIN_CLASS - Static variable in class org.mvel2.asm.Constants
 
MODULE_PACKAGES - Static variable in class org.mvel2.asm.Constants
 
moduleFlags - Variable in class org.mvel2.asm.ModuleWriter
The module_flags field of the JVMS Module attribute.
moduleNameIndex - Variable in class org.mvel2.asm.ModuleWriter
The module_name_index field of the JVMS Module attribute.
moduleVersionIndex - Variable in class org.mvel2.asm.ModuleWriter
The module_version_index field of the JVMS Module attribute.
ModuleVisitor - Class in org.mvel2.asm
A visitor to visit a Java module.
ModuleVisitor(int) - Constructor for class org.mvel2.asm.ModuleVisitor
Constructs a new ModuleVisitor.
ModuleVisitor(int, ModuleVisitor) - Constructor for class org.mvel2.asm.ModuleVisitor
Constructs a new ModuleVisitor.
moduleWriter - Variable in class org.mvel2.asm.ClassWriter
The Module attribute of this class, or null.
ModuleWriter - Class in org.mvel2.asm
A ModuleVisitor that generates the corresponding Module, ModulePackages and ModuleMainClass attributes, as defined in the Java Virtual Machine Specification (JVMS).
ModuleWriter(SymbolTable, int, int, int) - Constructor for class org.mvel2.asm.ModuleWriter
 
MONITORENTER - Static variable in interface org.mvel2.asm.Opcodes
 
MONITOREXIT - Static variable in interface org.mvel2.asm.Opcodes
 
msgOffset - Variable in exception org.mvel2.CompileException
 
MULT - Static variable in interface org.mvel2.Operator
 
multi - Variable in class org.mvel2.sh.ShellSession
 
MULTIANEWARRAY - Static variable in interface org.mvel2.asm.Opcodes
 
multiIndentSize - Variable in class org.mvel2.sh.ShellSession
 
mv - Variable in class org.mvel2.asm.MethodVisitor
The method visitor to which this visitor must delegate method calls.
mv - Variable in class org.mvel2.asm.ModuleVisitor
The module visitor to which this visitor must delegate method calls.
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

NA - Static variable in class org.mvel2.asm.MethodWriter
Indicates that MethodWriter.STACK_SIZE_DELTA is not applicable (not constant or never used).
name - Variable in class org.mvel2.asm.ConstantDynamic
The constant name (can be arbitrary).
name - Variable in class org.mvel2.asm.Handle
The name of the field or method designated by this handle.
name - Variable in class org.mvel2.asm.MethodWriter
The name of this method.
name - Variable in class org.mvel2.asm.Symbol
The name of the class field or method corresponding to this symbol.
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
 
nameIndex - Variable in class org.mvel2.asm.FieldWriter
The name_index field of the field_info JVMS structure.
nameIndex - Variable in class org.mvel2.asm.MethodWriter
The name_index field of the method_info JVMS structure.
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
 
NEST_HOST - Static variable in class org.mvel2.asm.Constants
 
NEST_MEMBERS - Static variable in class org.mvel2.asm.Constants
 
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
 
nestHostClassIndex - Variable in class org.mvel2.asm.ClassWriter
The host_class_index field of the NestHost attribute, or 0.
nestMemberClasses - Variable in class org.mvel2.asm.ClassWriter
The 'classes' array of the NestMembers attribute, or null.
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.asm.Opcodes
 
NEW - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type of the object created by a 'new' instruction.
NEW - Static variable in interface org.mvel2.Operator
 
NEWARRAY - Static variable in interface org.mvel2.asm.Opcodes
 
newClass(String) - Method in class org.mvel2.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newConst(Object) - Method in class org.mvel2.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConstantDynamic(String, String, Handle, Object...) - Method in class org.mvel2.asm.ClassWriter
Adds a dynamic constant reference to the constant pool of the class being build.
newExceptionReference(int) - Static method in class org.mvel2.asm.TypeReference
Returns a reference to the type of an exception, in a 'throws' clause of a method.
newField(String, String, String) - Method in class org.mvel2.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newFormalParameterReference(int) - Static method in class org.mvel2.asm.TypeReference
Returns a reference to the type of a formal parameter of a method.
newHandle(int, String, String, String) - Method in class org.mvel2.asm.ClassWriter
Deprecated.
newHandle(int, String, String, String, boolean) - Method in class org.mvel2.asm.ClassWriter
Adds a handle to the constant pool of the class being build.
newInstance(Object, Object, VariableResolverFactory) - Method in class org.mvel2.ast.Proto
 
newInvokeDynamic(String, String, Handle, Object...) - Method in class org.mvel2.asm.ClassWriter
Adds an invokedynamic reference to the constant pool of the class being build.
newMethod(String, String, String, boolean) - Method in class org.mvel2.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethodType(String) - Method in class org.mvel2.asm.ClassWriter
Adds a method type reference to the constant pool of the class being build.
newModule(String) - Method in class org.mvel2.asm.ClassWriter
Adds a module reference to the constant pool of the class being build.
newNameType(String, String) - Method in class org.mvel2.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
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
 
newPackage(String) - Method in class org.mvel2.asm.ClassWriter
Adds a package reference to the constant pool of the class being build.
NewPrototypeNode - Class in org.mvel2.ast
 
NewPrototypeNode(TypeDescriptor, ParserContext) - Constructor for class org.mvel2.ast.NewPrototypeNode
 
newSuperTypeReference(int) - Static method in class org.mvel2.asm.TypeReference
Returns a reference to the super class or to an interface of the 'implements' clause of a class.
newTryCatchReference(int) - Static method in class org.mvel2.asm.TypeReference
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
newTypeArgumentReference(int, int) - Static method in class org.mvel2.asm.TypeReference
Returns a reference to the type of a type argument in a constructor or method call or reference.
newTypeParameterBoundReference(int, int, int) - Static method in class org.mvel2.asm.TypeReference
Returns a reference to a type parameter bound of a generic class or method.
newTypeParameterReference(int, int) - Static method in class org.mvel2.asm.TypeReference
Returns a reference to a type parameter of a generic class or method.
newTypeReference(int) - Static method in class org.mvel2.asm.TypeReference
Returns a type reference of the given sort.
newUTF8(String) - Method in class org.mvel2.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
next - Variable in class org.mvel2.asm.SymbolTable.Entry
Another entry (and so on recursively) having the same hash code (modulo the size of SymbolTable.entries) as this one.
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
 
nextAnnotation - Variable in class org.mvel2.asm.AnnotationWriter
The next AnnotationWriter.
nextASTNode - Variable in class org.mvel2.ast.ASTNode
 
nextAttribute - Variable in class org.mvel2.asm.Attribute
The next attribute in this attribute list (Attribute instances can be linked via this field to store a list of class, field, method or code attributes).
nextBasicBlock - Variable in class org.mvel2.asm.Label
The successor of this label, in the order they are visited in MethodVisitor.visitLabel(org.mvel2.asm.Label).
nextCondPart(char[], int, int, boolean) - Static method in class org.mvel2.ast.ForNode
 
nextEdge - Variable in class org.mvel2.asm.Edge
The next edge in the list of outgoing edges of a basic block.
nextExpr - Variable in class org.mvel2.optimizers.impl.refl.nodes.Union
 
nextFactory - Variable in class org.mvel2.integration.impl.BaseVariableResolverFactory
 
nextHandler - Variable in class org.mvel2.asm.Handler
The next exception handler.
nextListElement - Variable in class org.mvel2.asm.Label
The next element in the list of labels to which this label belongs, or null if it does not belong to any list.
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
 
NOP - Static variable in interface org.mvel2.asm.Opcodes
 
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 class org.mvel2.asm.Frame
 
NULL - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
numberOfExceptions - Variable in class org.mvel2.asm.MethodWriter
The number_of_exceptions field of the Exceptions attribute.
numberOfInnerClasses - Variable in class org.mvel2.asm.ClassWriter
The number_of_classes field of the InnerClasses attribute, or 0.
numberOfNestMemberClasses - Variable in class org.mvel2.asm.ClassWriter
The number_of_classes field of the NestMembers attribute, or 0.
numElementValuePairs - Variable in class org.mvel2.asm.AnnotationWriter
The number of element value pairs visited so far.
numElementValuePairsOffset - Variable in class org.mvel2.asm.AnnotationWriter
The offset in AnnotationWriter.annotation where AnnotationWriter.numElementValuePairs must be stored (or -1 for the case of AnnotationDefault attributes).
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 class org.mvel2.asm.Type
The sort of object reference types.
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.asm
The JVM opcodes, access flags and array type codes.
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 calling new FileInputStream(file).
opens - Variable in class org.mvel2.asm.ModuleWriter
The binary content of the 'opens' array of the JVMS Module attribute.
opensCount - Variable in class org.mvel2.asm.ModuleWriter
The opens_count field of the JVMS Module attribute.
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
Provides a small and fast bytecode manipulation framework.
org.mvel2.asm.signature - package org.mvel2.asm.signature
Provides support for type signatures.
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
 
otherLineNumbers - Variable in class org.mvel2.asm.Label
The source line numbers corresponding to this label, in addition to Label.lineNumber, or null.
out - Variable in class org.mvel2.sh.ShellSession
 
outgoingEdges - Variable in class org.mvel2.asm.Label
The outgoing edges of the basic block corresponding to this label, in the control flow graph of its method.
outputLocals - Variable in class org.mvel2.asm.Frame
The output stack map frame locals.
outputStack - Variable in class org.mvel2.asm.Frame
The output stack map frame stack.
outputStackMax - Variable in class org.mvel2.asm.Label
The maximum height reached by the output stack, relatively to the top of the input stack, in the basic block corresponding to this label.
outputStackSize - Variable in class org.mvel2.asm.Label
The number of elements in the output stack, at the end of the basic block corresponding to this label.
outputStackStart - Variable in class org.mvel2.asm.Frame
The start of the output stack, relatively to the input stack.
outputStackTop - Variable in class org.mvel2.asm.Frame
The index of the top stack element in Frame.outputStack.
outputStream - Variable in class org.mvel2.templates.util.io.StandardOutputStream
 
owner - Variable in class org.mvel2.asm.Frame
The basic block to which these input and output stack map frames correspond.
owner - Variable in class org.mvel2.asm.Handle
The internal name of the class that owns the field or method designated by this handle.
owner - Variable in class org.mvel2.asm.Symbol
The internal name of the owner class of this symbol.

P

p - Variable in class org.mvel2.ast.RegExMatch
 
packageCount - Variable in class org.mvel2.asm.ModuleWriter
The provides_count field of the JVMS ModulePackages attribute.
packageImport - Variable in class org.mvel2.ast.ImportNode
 
packageImports - Variable in class org.mvel2.integration.impl.ClassImportResolverFactory
 
packageImports - Variable in class org.mvel2.ParserConfiguration
 
packageIndex - Variable in class org.mvel2.asm.ModuleWriter
The binary content of the 'package_index' array of the JVMS ModulePackages attribute.
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.asm.MethodWriter
The 'parameters' array of the MethodParameters attribute, or null.
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
 
parametersCount - Variable in class org.mvel2.asm.MethodWriter
The parameters_count field of the MethodParameters attribute.
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
 
parseType(String, int, SignatureVisitor) - Static method in class org.mvel2.asm.signature.SignatureReader
Parses a JavaTypeSignature and makes the given visitor visit it.
parseWithExpressions(String, char[], int, int, Object, VariableResolverFactory) - Static method in class org.mvel2.util.ParseTools
 
parsingOptions - Variable in class org.mvel2.asm.Context
The options used to parse this class.
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.asm.Frame
Pops an abstract type from the output frame stack and returns its value.
pop() - Method in class org.mvel2.util.ExecutionStack
 
pop() - Method in interface org.mvel2.util.Stack
 
pop(int) - Method in class org.mvel2.asm.Frame
Pops the given number of abstract types from the output frame stack.
pop(String) - Method in class org.mvel2.asm.Frame
Pops as many abstract types from the output frame stack as described by the given descriptor.
POP - Static variable in interface org.mvel2.asm.Opcodes
 
POP - Static variable in interface org.mvel2.Operator
 
pop2() - Method in class org.mvel2.util.ExecutionStack
 
pop2() - Method in interface org.mvel2.util.Stack
 
POP2 - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
previousAnnotation - Variable in class org.mvel2.asm.AnnotationWriter
The previous AnnotationWriter.
previousFrame - Variable in class org.mvel2.asm.MethodWriter
The last frame that was written in MethodWriter.stackMapTableEntries.
previousFrameOffset - Variable in class org.mvel2.asm.MethodWriter
The bytecode offset of the last frame that was written in MethodWriter.stackMapTableEntries.
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
 
PRIMITIVE_DESCRIPTORS - Static variable in class org.mvel2.asm.Type
The descriptors of the primitive types.
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 the ASMAccessorOptimizer 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
 
provides - Variable in class org.mvel2.asm.ModuleWriter
The binary content of the 'provides' array of the JVMS Module attribute.
providesCount - Variable in class org.mvel2.asm.ModuleWriter
The provides_count field of the JVMS Module attribute.
PTABLE - Static variable in interface org.mvel2.Operator
The index positions of the operator precedence values correspond to the actual operator itself.
push(int) - Method in class org.mvel2.asm.Frame
Pushes the given abstract type on the output frame stack.
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(SymbolTable, String) - Method in class org.mvel2.asm.Frame
Pushes the abstract type corresponding to the given descriptor on the output frame 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
 
pushSuccessors(Label) - Method in class org.mvel2.asm.Label
Adds the successors of this label in the method's control flow graph (except those corresponding to a jsr target, and those already in a list of labels) to the given list of blocks to process, and returns the new list.
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
 
put(ByteVector, int, boolean) - Method in class org.mvel2.asm.Label
Puts a reference to this label in the bytecode of a method.
put(SymbolTable.Entry) - Method in class org.mvel2.asm.SymbolTable
Puts the given entry in the SymbolTable.entries hash set.
put(TypePath, ByteVector) - Static method in class org.mvel2.asm.TypePath
Puts the type_path JVMS structure corresponding to the given TypePath into the given ByteVector.
put11(int, int) - Method in class org.mvel2.asm.ByteVector
Puts two bytes into this byte vector.
put112(int, int, int) - Method in class org.mvel2.asm.ByteVector
Puts two bytes and a short into this byte vector.
put12(int, int) - Method in class org.mvel2.asm.ByteVector
Puts a byte and a short into this byte vector.
put122(int, int, int) - Method in class org.mvel2.asm.ByteVector
Puts one byte and two shorts into this byte vector.
putAbstractType(SymbolTable, int, ByteVector) - Static method in class org.mvel2.asm.Frame
Put the given abstract type in the given ByteVector, using the JVMS verification_type_info format used in StackMapTable attributes.
putAbstractTypes(int, int) - Method in class org.mvel2.asm.MethodWriter
Puts some abstract types of MethodWriter.currentFrame in MethodWriter.stackMapTableEntries , using the JVMS verification_type_info format used in StackMapTable attributes.
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 using Map.putAll.
putAll(Map<? extends K, ? extends V>) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
 
putAnnotations(int, ByteVector) - Method in class org.mvel2.asm.AnnotationWriter
Puts a Runtime[In]Visible[Type]Annotations attribute containing this annotations and all its predecessors (see AnnotationWriter.previousAnnotation in the given ByteVector.
putAtIndex(int, V) - Method in class org.mvel2.util.SimpleIndexHashMapWrapper
 
putAttributes(ByteVector) - Method in class org.mvel2.asm.ModuleWriter
Puts the Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter in the given ByteVector.
putAttributes(SymbolTable, byte[], int, int, int, ByteVector) - Method in class org.mvel2.asm.Attribute
Puts all the attributes of the attribute list that begins with this attribute, in the given byte vector.
putAttributes(SymbolTable, ByteVector) - Method in class org.mvel2.asm.Attribute
Puts all the attributes of the attribute list that begins with this attribute, in the given byte vector.
putBootstrapMethods(ByteVector) - Method in class org.mvel2.asm.SymbolTable
Puts this symbol table's BootstrapMethods attribute in the given ByteVector.
putByte(int) - Method in class org.mvel2.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - Method in class org.mvel2.asm.ByteVector
Puts an array of bytes into this byte vector.
putConstantPool(ByteVector) - Method in class org.mvel2.asm.SymbolTable
Puts this symbol table's constant_pool array in the given ByteVector, preceded by the constant_pool_count value.
putExceptionTable(Handler, ByteVector) - Static method in class org.mvel2.asm.Handler
Puts the JVMS exception_table corresponding to the Handler list that begins with the given element.
PUTFIELD - Static variable in interface org.mvel2.asm.Opcodes
 
putFieldInfo(ByteVector) - Method in class org.mvel2.asm.FieldWriter
Puts the content of the field_info JVMS structure generated by this FieldWriter into the given ByteVector.
putFrame() - Method in class org.mvel2.asm.MethodWriter
Compresses and writes MethodWriter.currentFrame in a new StackMapTable entry.
putFrameType(Object) - Method in class org.mvel2.asm.MethodWriter
Puts the given public API frame element type in MethodWriter.stackMapTableEntries , using the JVMS verification_type_info format used in StackMapTable attributes.
putInt(int) - Method in class org.mvel2.asm.ByteVector
Puts an int into this byte vector.
putLong(long) - Method in class org.mvel2.asm.ByteVector
Puts a long into this byte vector.
putMethodInfo(ByteVector) - Method in class org.mvel2.asm.MethodWriter
Puts the content of the method_info JVMS structure generated by this MethodWriter into the given ByteVector.
putParameterAnnotations(int, AnnotationWriter[], int, ByteVector) - Static method in class org.mvel2.asm.AnnotationWriter
Puts a Runtime[In]VisibleParameterAnnotations attribute containing all the annotation lists from the given AnnotationWriter sub-array in the given ByteVector.
putShort(int) - Method in class org.mvel2.asm.ByteVector
Puts a short into this byte vector.
PUTSTATIC - Static variable in interface org.mvel2.asm.Opcodes
 
putTarget(int, ByteVector) - Static method in class org.mvel2.asm.TypeReference
Puts the given target_type and target_info JVMS structures into the given ByteVector.
putUTF8(String) - Method in class org.mvel2.asm.ByteVector
Puts an UTF8 string into this byte vector.

R

read(ClassReader, int, int, char[], int, Label[]) - Method in class org.mvel2.asm.Attribute
Reads a Attribute.type attribute.
READ_PROPERTY_RESOLVER_CACHE - Static variable in class org.mvel2.PropertyAccessor
 
readAttribute(Attribute[], String, int, int, char[], int, Label[]) - Method in class org.mvel2.asm.ClassReader
Reads a non standard JVMS 'attribute' structure in ClassReader.b.
readBootstrapMethodsAttribute(int) - Method in class org.mvel2.asm.ClassReader
Reads the BootstrapMethods attribute to compute the offset of each bootstrap method.
readBuffer - Variable in class org.mvel2.sh.ShellSession
 
readByte(int) - Method in class org.mvel2.asm.ClassReader
Reads a byte value in ClassReader.b.
readClass(int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a CONSTANT_Class constant pool entry in ClassReader.b.
readCode(MethodVisitor, Context, int) - Method in class org.mvel2.asm.ClassReader
Reads a JVMS 'Code' attribute and makes the given visitor visit it.
readConst(int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a numeric or string constant pool entry in ClassReader.b.
readConstantDynamic(int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a CONSTANT_Dynamic constant pool entry in ClassReader.b.
readElementValue(AnnotationVisitor, int, String, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a JVMS 'element_value' structure and makes the given visitor visit it.
readElementValues(AnnotationVisitor, int, boolean, char[]) - Method in class org.mvel2.asm.ClassReader
Reads the element values of a JVMS 'annotation' structure and makes the given visitor visit them.
readExternal(ObjectInput) - Method in class org.mvel2.util.FastList
 
readField(ClassVisitor, Context, int) - Method in class org.mvel2.asm.ClassReader
Reads a JVMS field_info structure and makes the given visitor visit it.
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
 
readInt(int) - Method in class org.mvel2.asm.ClassReader
Reads a signed int value in ClassReader.b.
readLabel(int, Label[]) - Method in class org.mvel2.asm.ClassReader
Returns the label corresponding to the given bytecode offset.
readLock - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
 
readLong(int) - Method in class org.mvel2.asm.ClassReader
Reads a signed long value in ClassReader.b.
readMethod(ClassVisitor, Context, int) - Method in class org.mvel2.asm.ClassReader
Reads a JVMS method_info structure and makes the given visitor visit it.
readModule(int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a CONSTANT_Module constant pool entry in ClassReader.b.
readModuleAttributes(ClassVisitor, Context, int, int, String) - Method in class org.mvel2.asm.ClassReader
Reads the Module, ModulePackages and ModuleMainClass attributes and visit them.
readPackage(int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a CONSTANT_Package constant pool entry in ClassReader.b.
readParameterAnnotations(MethodVisitor, Context, int, boolean) - Method in class org.mvel2.asm.ClassReader
Reads a Runtime[In]VisibleParameterAnnotations attribute and makes the given visitor visit it.
readShort(int) - Method in class org.mvel2.asm.ClassReader
Reads a signed short value in ClassReader.b.
readStackMapFrame(int, boolean, boolean, Context) - Method in class org.mvel2.asm.ClassReader
Reads a JVMS 'stack_map_frame' structure and stores the result in the given Context object.
readStream(InputStream) - Static method in class org.mvel2.templates.util.TemplateTools
 
readStream(InputStream, boolean) - Static method in class org.mvel2.asm.ClassReader
Reads the given input stream and returns its content as a byte array.
readStringish(int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a CONSTANT_Class, CONSTANT_String, CONSTANT_MethodType, CONSTANT_Module or CONSTANT_Package constant pool entry in ClassReader.b.
readTypeAnnotations(MethodVisitor, Context, int, boolean) - Method in class org.mvel2.asm.ClassReader
Parses a Runtime[In]VisibleTypeAnnotations attribute to find the offset of each type_annotation entry it contains, to find the corresponding labels, and to visit the try catch block annotations.
readTypeAnnotationTarget(Context, int) - Method in class org.mvel2.asm.ClassReader
Parses the header of a JVMS type_annotation structure to extract its target_type, target_info and target_path (the result is stored in the given context), and returns the start offset of the rest of the type_annotation structure.
readUnsignedShort(int) - Method in class org.mvel2.asm.ClassReader
Reads an unsigned short value in ClassReader.b.
readUtf(int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a CONSTANT_Utf8 constant pool entry in ClassReader.b.
readUtf(int, int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads an UTF8 string in ClassReader.b.
readUTF8(int, char[]) - Method in class org.mvel2.asm.ClassReader
Reads a CONSTANT_Utf8 constant pool entry in ClassReader.b.
readVerificationTypeInfo(int, Object[], int, char[], Label[]) - Method in class org.mvel2.asm.ClassReader
Reads a JVMS 'verification_type_info' structure and stores it at the given index in the given array.
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
 
REFERENCE_KIND - Static variable in class org.mvel2.asm.Frame
 
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
 
relativeStackSize - Variable in class org.mvel2.asm.MethodWriter
The relative stack size after the last visited instruction.
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
 
removeRange(Handler, Label, Label) - Static method in class org.mvel2.asm.Handler
Removes the range between start and end from the Handler list that begins with the given element.
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
 
replaceAsmInstructions(byte[], boolean) - Method in class org.mvel2.asm.ClassWriter
Returns the equivalent of the given class file, with the ASM specific instructions replaced with standard ones.
reportCacheSizes() - Static method in class org.mvel2.PropertyAccessor
 
requireConversion - Variable in class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest
 
requires - Variable in class org.mvel2.asm.ModuleWriter
The binary content of the 'requires' array of the JVMS Module attribute.
REQUIRES_ASM5 - Static variable in class org.mvel2.asm.MethodVisitor
 
requiresCount - Variable in class org.mvel2.asm.ModuleWriter
The requires_count field of the JVMS Module attribute.
RESERVED - Static variable in class org.mvel2.asm.Frame
 
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.
resolve(byte[], int) - Method in class org.mvel2.asm.Label
Sets the bytecode offset of this label to the given value and resolves the forward references to this label, if any.
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
 
RESOURCE_VARIABLE - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type of a resource variable in a method.
RET - Static variable in interface org.mvel2.asm.Opcodes
 
retainAll(Collection) - Method in class org.mvel2.util.FastList
 
retainParserState - Variable in class org.mvel2.ParserContext
 
RETURN - Static variable in interface org.mvel2.asm.Opcodes
 
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_INVISIBLE_ANNOTATIONS - Static variable in class org.mvel2.asm.Constants
 
RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.mvel2.asm.Constants
 
RUNTIME_INVISIBLE_TYPE_ANNOTATIONS - Static variable in class org.mvel2.asm.Constants
 
RUNTIME_OPT_THREAD_UNSAFE - Static variable in class org.mvel2.MVEL
 
RUNTIME_VISIBLE_ANNOTATIONS - Static variable in class org.mvel2.asm.Constants
 
RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.mvel2.asm.Constants
 
RUNTIME_VISIBLE_TYPE_ANNOTATIONS - Static variable in class org.mvel2.asm.Constants
 

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
 
SALOAD - Static variable in interface org.mvel2.asm.Opcodes
 
SAME_FRAME - Static variable in class org.mvel2.asm.Frame
 
SAME_FRAME_EXTENDED - Static variable in class org.mvel2.asm.Frame
 
SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.mvel2.asm.Frame
 
SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.mvel2.asm.Frame
 
SASTORE - Static variable in interface org.mvel2.asm.Opcodes
 
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
 
serialVersionUID - Static variable in exception org.mvel2.asm.ClassTooLargeException
 
serialVersionUID - Static variable in exception org.mvel2.asm.MethodTooLargeException
 
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.asm.Attribute.Set
 
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
 
setInputFrameFromApiFormat(SymbolTable, int, Object[], int, Object[]) - Method in class org.mvel2.asm.Frame
Sets the input frame from the given public API frame description.
setInputFrameFromDescriptor(SymbolTable, int, String, int) - Method in class org.mvel2.asm.Frame
Sets the input frame from the given method description.
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
 
setLocal(int, int) - Method in class org.mvel2.asm.Frame
Replaces the abstract type stored at the given local variable index in the output frame.
setMacros(Map<String, Macro>) - Method in class org.mvel2.MacroProcessor
 
setMajorVersionAndClassName(int, String) - Method in class org.mvel2.asm.SymbolTable
Sets the major version and the name of the class to which this symbol table belongs.
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 class org.mvel2.asm.Frame
 
SHORT - Static variable in class org.mvel2.asm.Type
The sort of the short type.
SHORT - Static variable in interface org.mvel2.DataTypes
 
SHORT_TYPE - Static variable in class org.mvel2.asm.Type
The short type.
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
 
SIGNATURE - Static variable in class org.mvel2.asm.Constants
 
signatureIndex - Variable in class org.mvel2.asm.ClassWriter
The signature_index field of the Signature attribute, or 0.
signatureIndex - Variable in class org.mvel2.asm.FieldWriter
The signature_index field of the Signature attribute of this field_info, or 0 if there is no Signature attribute.
signatureIndex - Variable in class org.mvel2.asm.MethodWriter
The signature_index field of the Signature attribute.
SignatureReader - Class in org.mvel2.asm.signature
A parser for signature literals, as defined in the Java Virtual Machine Specification (JVMS), to visit them with a SignatureVisitor.
SignatureReader(String) - Constructor for class org.mvel2.asm.signature.SignatureReader
Constructs a SignatureReader for the given signature.
signatureValue - Variable in class org.mvel2.asm.signature.SignatureReader
The JVMS signature to be read.
SignatureVisitor - Class in org.mvel2.asm.signature
A visitor to visit a generic signature.
SignatureVisitor(int) - Constructor for class org.mvel2.asm.signature.SignatureVisitor
Constructs a new SignatureVisitor.
SignatureWriter - Class in org.mvel2.asm.signature
A SignatureVisitor that generates signature literals, as defined in the Java Virtual Machine Specification (JVMS).
SignatureWriter() - Constructor for class org.mvel2.asm.signature.SignatureWriter
Constructs a new SignatureWriter.
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
 
SIPUSH - Static variable in interface org.mvel2.asm.Opcodes
 
size - Variable in class org.mvel2.asm.Attribute.Set
 
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
 
SIZE_INCREMENT - Static variable in class org.mvel2.asm.Attribute.Set
 
sizes - Variable in class org.mvel2.ast.NewObjectNode.NewObjectArray
 
SKIP - Static variable in interface org.mvel2.integration.Interceptor
 
SKIP_CODE - Static variable in class org.mvel2.asm.ClassReader
A flag to skip the Code attributes.
SKIP_DEBUG - Static variable in class org.mvel2.asm.ClassReader
A flag to skip the SourceFile, SourceDebugExtension, LocalVariableTable, LocalVariableTypeTable and LineNumberTable attributes.
SKIP_FRAMES - Static variable in class org.mvel2.asm.ClassReader
A flag to skip the StackMap and StackMapTable attributes.
skipNode() - Method in interface org.mvel2.util.ASTIterator
 
skipNode() - Method in class org.mvel2.util.ASTLinkedList
 
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
 
sort - Variable in class org.mvel2.asm.Type
The sort of this type.
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
 
SOURCE_DEBUG_EXTENSION - Static variable in class org.mvel2.asm.Constants
 
SOURCE_FILE - Static variable in class org.mvel2.asm.Constants
 
sourceClassReader - Variable in class org.mvel2.asm.SymbolTable
The ClassReader from which this SymbolTable was constructed, or null if it was constructed from scratch.
sourceFile - Variable in class org.mvel2.ast.LineLabel
 
sourceFile - Variable in class org.mvel2.ParserContext
 
sourceFileIndex - Variable in class org.mvel2.asm.ClassWriter
The source_file_index field of the SourceFile attribute, or 0.
sourceLength - Variable in class org.mvel2.asm.MethodWriter
The length in bytes in SymbolTable.getSource() which must be copied to get the method_info for this method (excluding its first 6 bytes for access_flags, name_index and descriptor_index).
sourceLineLookups - Variable in class org.mvel2.ParserContext
 
sourceName - Variable in class org.mvel2.compiler.CompiledExpression
 
sourceOffset - Variable in class org.mvel2.asm.MethodWriter
The offset in bytes in SymbolTable.getSource() from which the method_info for this method (excluding its first 6 bytes) must be copied, or 0.
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
 
STACK_KIND - Static variable in class org.mvel2.asm.Frame
 
STACK_MAP_TABLE - Static variable in class org.mvel2.asm.Constants
 
STACK_SIZE_DELTA - Static variable in class org.mvel2.asm.MethodWriter
The stack size variation corresponding to each JVM opcode.
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
 
stackMapTableEntries - Variable in class org.mvel2.asm.MethodWriter
The 'entries' array of the StackMapTable code attribute.
stackMapTableNumberOfEntries - Variable in class org.mvel2.asm.MethodWriter
The number_of_entries field of the StackMapTable code attribute.
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
 
startPc - Variable in class org.mvel2.asm.Handler
The start_pc field of this JVMS exception_table entry.
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
 
stringBuilder - Variable in class org.mvel2.asm.signature.SignatureWriter
The builder used to construct the visited signature.
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
 
subroutineId - Variable in class org.mvel2.asm.Label
The id of the subroutine to which this basic block belongs, or 0.
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
 
successor - Variable in class org.mvel2.asm.Edge
The successor block of this control flow graph edge.
SUPER - Static variable in class org.mvel2.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
superClass - Variable in class org.mvel2.asm.ClassWriter
The super_class field of the JVMS ClassFile structure.
SWAP - Static variable in interface org.mvel2.asm.Opcodes
 
SWAP - Static variable in interface org.mvel2.Operator
 
SWITCH - Static variable in interface org.mvel2.Operator
 
Symbol - Class in org.mvel2.asm
An entry of the constant pool, of the BootstrapMethods attribute, or of the (ASM specific) type table of a class.
Symbol(int, int, String, String, String, long) - Constructor for class org.mvel2.asm.Symbol
Constructs a new Symbol.
symbolTable - Variable in class org.mvel2.asm.AnnotationWriter
Where the constants used in this AnnotationWriter must be stored.
symbolTable - Variable in class org.mvel2.asm.ClassWriter
The symbol table for this class (contains the constant_pool and the BootstrapMethods).
symbolTable - Variable in class org.mvel2.asm.FieldWriter
Where the constants used in this FieldWriter must be stored.
symbolTable - Variable in class org.mvel2.asm.MethodWriter
Where the constants used in this MethodWriter must be stored.
symbolTable - Variable in class org.mvel2.asm.ModuleWriter
Where the constants used in this AnnotationWriter must be stored.
SymbolTable - Class in org.mvel2.asm
The constant pool entries, the BootstrapMethods attribute entries and the (ASM specific) type table entries of a class.
SymbolTable(ClassWriter) - Constructor for class org.mvel2.asm.SymbolTable
Constructs a new, empty SymbolTable for the given ClassWriter.
SymbolTable(ClassWriter, ClassReader) - Constructor for class org.mvel2.asm.SymbolTable
Constructs a new SymbolTable for the given ClassWriter, initialized with the constant pool and bootstrap methods of the given ClassReader.
SymbolTable.Entry - Class in org.mvel2.asm
An entry of a SymbolTable.
SYNTHETIC - Static variable in class org.mvel2.asm.Constants
 

T

T_BOOLEAN - Static variable in interface org.mvel2.asm.Opcodes
 
T_BYTE - Static variable in interface org.mvel2.asm.Opcodes
 
T_CHAR - Static variable in interface org.mvel2.asm.Opcodes
 
T_DOUBLE - Static variable in interface org.mvel2.asm.Opcodes
 
T_FLOAT - Static variable in interface org.mvel2.asm.Opcodes
 
T_INT - Static variable in interface org.mvel2.asm.Opcodes
 
T_LONG - Static variable in interface org.mvel2.asm.Opcodes
 
T_SHORT - Static variable in interface org.mvel2.asm.Opcodes
 
TABLESWITCH - Static variable in interface org.mvel2.asm.Opcodes
 
tag - Variable in class org.mvel2.asm.Handle
The kind of field or method designated by this Handle.
tag - Variable in class org.mvel2.asm.Symbol
A tag indicating the type of this symbol.
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
 
targetTypeAndInfo - Variable in class org.mvel2.asm.TypeReference
The target_type and target_info structures - as defined in the Java Virtual Machine Specification (JVMS) - corresponding to this type reference.
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
 
thisClass - Variable in class org.mvel2.asm.ClassWriter
The this_class field of the JVMS ClassFile structure.
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
 
THROWS - Static variable in class org.mvel2.asm.TypeReference
The sort of type references that target the type of an exception declared in the throws clause of a method.
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.asm.Attribute.Set
 
toArray() - Method in class org.mvel2.util.FastList
 
toArray(Object[]) - Method in class org.mvel2.util.FastList
 
toByteArray() - Method in class org.mvel2.asm.ClassWriter
Returns the content of the class file that was built by this ClassWriter.
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
 
TOP - Static variable in class org.mvel2.asm.Frame
 
TOP - Static variable in interface org.mvel2.asm.Opcodes
 
TOP_IF_LONG_OR_DOUBLE_FLAG - Static variable in class org.mvel2.asm.Frame
A flag used for LOCAL_KIND and STACK_KIND abstract types, indicating that if the resolved, concrete type is LONG or DOUBLE, TOP should be used instead (because the value has been partially overridden with an xSTORE instruction).
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.asm.ConstantDynamic
 
toString() - Method in class org.mvel2.asm.Handle
Returns the textual representation of this handle.
toString() - Method in class org.mvel2.asm.Label
Returns a string representation of this label.
toString() - Method in class org.mvel2.asm.signature.SignatureWriter
Returns the signature that was built by this signature writer.
toString() - Method in class org.mvel2.asm.Type
Returns a string representation of this type.
toString() - Method in class org.mvel2.asm.TypePath
Returns a string representation of this type path.
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.asm.Attribute
The type of this attribute, also called its name in the JVMS.
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.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
 
Type - Class in org.mvel2.asm
A Java field or method type.
Type(int, String, int, int) - Constructor for class org.mvel2.asm.Type
Constructs a reference type.
TYPE_ARGUMENT - Static variable in class org.mvel2.asm.TypePath
A type path step that steps into a type argument of a generic type.
TYPE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of a normal type entry in the (ASM specific) type table of a class.
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
 
typeCount - Variable in class org.mvel2.asm.SymbolTable
The actual number of elements in SymbolTable.typeTable.
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
 
TypePath - Class in org.mvel2.asm
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
TypePath(byte[], int) - Constructor for class org.mvel2.asm.TypePath
Constructs a new TypePath.
typePathContainer - Variable in class org.mvel2.asm.TypePath
The byte array where the 'type_path' structure - as defined in the Java Virtual Machine Specification (JVMS) - corresponding to this TypePath is stored.
typePathOffset - Variable in class org.mvel2.asm.TypePath
The offset of the first byte of the type_path JVMS structure in TypePath.typePathContainer.
TypeReference - Class in org.mvel2.asm
A reference to a type appearing in a class, field or method declaration, or on an instruction.
TypeReference(int) - Constructor for class org.mvel2.asm.TypeReference
Constructs a new TypeReference.
typeResolveMap - Static variable in class org.mvel2.util.ParseTools
 
typeTable - Variable in class org.mvel2.asm.SymbolTable
An ASM specific type table used to temporarily store internal names that will not necessarily be stored in the constant pool.

U

unboxPrimitive(Class) - Static method in class org.mvel2.util.ParseTools
 
UNINITIALIZED_KIND - Static variable in class org.mvel2.asm.Frame
 
UNINITIALIZED_THIS - Static variable in class org.mvel2.asm.Frame
 
UNINITIALIZED_THIS - Static variable in interface org.mvel2.asm.Opcodes
 
UNINITIALIZED_TYPE_TAG - Static variable in class org.mvel2.asm.Symbol
The tag value of an Frame.ITEM_UNINITIALIZED type entry in the type table of a class.
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
 
useNamedValues - Variable in class org.mvel2.asm.AnnotationWriter
Whether values are named or not.
useSafeClassloading - Static variable in class org.mvel2.optimizers.dynamic.DynamicOptimizer
 
usesCount - Variable in class org.mvel2.asm.ModuleWriter
The uses_count field of the JVMS Module attribute.
usesIndex - Variable in class org.mvel2.asm.ModuleWriter
The binary content of the 'uses_index' array of the JVMS Module attribute.

V

V_PREVIEW - Static variable in interface org.mvel2.asm.Opcodes
Version flag indicating that the class is using 'preview' features.
V1_1 - Static variable in interface org.mvel2.asm.Opcodes
 
V1_2 - Static variable in interface org.mvel2.asm.Opcodes
 
V1_3 - Static variable in interface org.mvel2.asm.Opcodes
 
V1_4 - Static variable in interface org.mvel2.asm.Opcodes
 
V1_5 - Static variable in interface org.mvel2.asm.Opcodes
 
V1_6 - Static variable in interface org.mvel2.asm.Opcodes
 
V1_7 - Static variable in interface org.mvel2.asm.Opcodes
 
V1_8 - Static variable in interface org.mvel2.asm.Opcodes
 
V10 - Static variable in interface org.mvel2.asm.Opcodes
 
V11 - Static variable in interface org.mvel2.asm.Opcodes
 
V12 - Static variable in interface org.mvel2.asm.Opcodes
 
V9 - Static variable in interface org.mvel2.asm.Opcodes
 
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.asm.Symbol
The string value of this symbol.
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
 
VALUE_MASK - Static variable in class org.mvel2.asm.Frame
 
valueBegin - Variable in class org.mvel2.asm.Type
The beginning index, inclusive, of the value of this Java field or method type in Type.valueBuffer.
valueBuffer - Variable in class org.mvel2.asm.Type
A buffer containing the value of this field or method type.
ValueContainer(int, K, V) - Constructor for class org.mvel2.util.SimpleIndexHashMapWrapper.ValueContainer
 
valueEnd - Variable in class org.mvel2.asm.Type
The end index, exclusive, of the value of this Java field or method type in Type.valueBuffer.
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 - Variable in class org.mvel2.asm.ClassWriter
The minor_version and major_version fields of the JVMS ClassFile structure.
VERSION - Static variable in class org.mvel2.MVEL
 
VERSION_SUB - Static variable in class org.mvel2.MVEL
 
visibleAnnotableParameterCount - Variable in class org.mvel2.asm.MethodWriter
The number of method parameters that can have runtime visible annotations, or 0.
visit(int, int, String, String, String, String[]) - Method in class org.mvel2.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - Method in class org.mvel2.asm.ClassWriter
 
visit(String, Object) - Method in class org.mvel2.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String, Object) - Method in class org.mvel2.asm.AnnotationWriter
 
visitAbstractType(int, int) - Method in class org.mvel2.asm.MethodWriter
Sets an abstract type in MethodWriter.currentFrame.
visitAnnotableParameterCount(int, boolean) - Method in class org.mvel2.asm.MethodVisitor
Visits the number of method parameters that can have annotations.
visitAnnotableParameterCount(int, boolean) - Method in class org.mvel2.asm.MethodWriter
 
visitAnnotation(String, boolean) - Method in class org.mvel2.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class org.mvel2.asm.ClassWriter
 
visitAnnotation(String, boolean) - Method in class org.mvel2.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class org.mvel2.asm.FieldWriter
 
visitAnnotation(String, boolean) - Method in class org.mvel2.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - Method in class org.mvel2.asm.MethodWriter
 
visitAnnotation(String, String) - Method in class org.mvel2.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, String) - Method in class org.mvel2.asm.AnnotationWriter
 
visitAnnotationDefault() - Method in class org.mvel2.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class org.mvel2.asm.MethodWriter
 
visitArray(String) - Method in class org.mvel2.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class org.mvel2.asm.AnnotationWriter
 
visitArrayType() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits a signature corresponding to an array type.
visitArrayType() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitAttribute(Attribute) - Method in class org.mvel2.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class org.mvel2.asm.ClassWriter
 
visitAttribute(Attribute) - Method in class org.mvel2.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class org.mvel2.asm.FieldWriter
 
visitAttribute(Attribute) - Method in class org.mvel2.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - Method in class org.mvel2.asm.MethodWriter
 
visitBaseType(char) - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits a signature corresponding to a primitive type.
visitBaseType(char) - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitClassBound() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits the class bound of the last visited formal type parameter.
visitClassBound() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitClassType(String) - Method in class org.mvel2.asm.signature.SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.
visitClassType(String) - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitCode() - Method in class org.mvel2.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - Method in class org.mvel2.asm.MethodWriter
 
visitConstantClass(Class<?>) - Method in class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
 
visitedLines - Variable in class org.mvel2.ParserContext
 
visitEnd() - Method in class org.mvel2.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class org.mvel2.asm.AnnotationWriter
 
visitEnd() - Method in class org.mvel2.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class org.mvel2.asm.ClassWriter
 
visitEnd() - Method in class org.mvel2.asm.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class org.mvel2.asm.FieldWriter
 
visitEnd() - Method in class org.mvel2.asm.MethodVisitor
Visits the end of the method.
visitEnd() - Method in class org.mvel2.asm.MethodWriter
 
visitEnd() - Method in class org.mvel2.asm.ModuleVisitor
Visits the end of the module.
visitEnd() - Method in class org.mvel2.asm.ModuleWriter
 
visitEnd() - Method in class org.mvel2.asm.signature.SignatureVisitor
Ends the visit of a signature corresponding to a class or interface type.
visitEnd() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitEnum(String, String, String) - Method in class org.mvel2.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class org.mvel2.asm.AnnotationWriter
 
visitExceptionType() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits the type of a method exception.
visitExceptionType() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitExport(String, int, String...) - Method in class org.mvel2.asm.ModuleVisitor
Visit an exported package of the current module.
visitExport(String, int, String...) - Method in class org.mvel2.asm.ModuleWriter
 
visitField(int, String, String, String, Object) - Method in class org.mvel2.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - Method in class org.mvel2.asm.ClassWriter
 
visitFieldInsn(int, String, String, String) - Method in class org.mvel2.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - Method in class org.mvel2.asm.MethodWriter
 
visitFormalTypeParameter(String) - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits a formal type parameter.
visitFormalTypeParameter(String) - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.mvel2.asm.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitFrame(int, int, Object[], int, Object[]) - Method in class org.mvel2.asm.MethodWriter
 
visitFrameEnd() - Method in class org.mvel2.asm.MethodWriter
Ends the visit of MethodWriter.currentFrame by writing it in the StackMapTable entries and by updating the StackMapTable number_of_entries (except if the current frame is the first one, which is implicit in StackMapTable).
visitFrameStart(int, int, int) - Method in class org.mvel2.asm.MethodWriter
Starts the visit of a new stack map frame, stored in MethodWriter.currentFrame.
visitIincInsn(int, int) - Method in class org.mvel2.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - Method in class org.mvel2.asm.MethodWriter
 
visitInnerClass(String, String, String, int) - Method in class org.mvel2.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class org.mvel2.asm.ClassWriter
 
visitInnerClassType(String) - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits an inner class.
visitInnerClassType(String) - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitInsn(int) - Method in class org.mvel2.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class org.mvel2.asm.MethodWriter
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.MethodVisitor
Visits an annotation on an instruction.
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.MethodWriter
 
visitInterface() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits the type of an interface implemented by the class.
visitInterface() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitInterfaceBound() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits an interface bound of the last visited formal type parameter.
visitInterfaceBound() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitIntInsn(int, int) - Method in class org.mvel2.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - Method in class org.mvel2.asm.MethodWriter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.mvel2.asm.MethodVisitor
Visits an invokedynamic instruction.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.mvel2.asm.MethodWriter
 
visitJumpInsn(int, Label) - Method in class org.mvel2.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - Method in class org.mvel2.asm.MethodWriter
 
visitLabel(Label) - Method in class org.mvel2.asm.MethodVisitor
Visits a label.
visitLabel(Label) - Method in class org.mvel2.asm.MethodWriter
 
visitLdcInsn(Object) - Method in class org.mvel2.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - Method in class org.mvel2.asm.MethodWriter
 
visitLine(String, int) - Method in class org.mvel2.ParserContext
 
visitLineNumber(int, Label) - Method in class org.mvel2.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class org.mvel2.asm.MethodWriter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.mvel2.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.mvel2.asm.MethodWriter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.mvel2.asm.MethodVisitor
Visits an annotation on a local variable type.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.mvel2.asm.MethodWriter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.mvel2.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.mvel2.asm.MethodWriter
 
visitMainClass(String) - Method in class org.mvel2.asm.ModuleVisitor
Visit the main class of the current module.
visitMainClass(String) - Method in class org.mvel2.asm.ModuleWriter
 
visitMaxs(int, int) - Method in class org.mvel2.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - Method in class org.mvel2.asm.MethodWriter
 
visitMethod(int, String, String, String, String[]) - Method in class org.mvel2.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - Method in class org.mvel2.asm.ClassWriter
 
visitMethodInsn(int, String, String, String) - Method in class org.mvel2.asm.MethodVisitor
visitMethodInsn(int, String, String, String, boolean) - Method in class org.mvel2.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String, boolean) - Method in class org.mvel2.asm.MethodWriter
 
visitModule(String, int, String) - Method in class org.mvel2.asm.ClassVisitor
Visit the module corresponding to the class.
visitModule(String, int, String) - Method in class org.mvel2.asm.ClassWriter
 
visitMultiANewArrayInsn(String, int) - Method in class org.mvel2.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - Method in class org.mvel2.asm.MethodWriter
 
visitNestHost(String) - Method in class org.mvel2.asm.ClassVisitor
Visits the nest host class of the class.
visitNestHost(String) - Method in class org.mvel2.asm.ClassWriter
 
visitNestMember(String) - Method in class org.mvel2.asm.ClassVisitor
Visits a member of the nest.
visitNestMember(String) - Method in class org.mvel2.asm.ClassWriter
 
visitOpen(String, int, String...) - Method in class org.mvel2.asm.ModuleVisitor
Visit an open package of the current module.
visitOpen(String, int, String...) - Method in class org.mvel2.asm.ModuleWriter
 
visitOuterClass(String, String, String) - Method in class org.mvel2.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class org.mvel2.asm.ClassWriter
 
visitPackage(String) - Method in class org.mvel2.asm.ModuleVisitor
Visit a package of the current module.
visitPackage(String) - Method in class org.mvel2.asm.ModuleWriter
 
visitParameter(String, int) - Method in class org.mvel2.asm.MethodVisitor
Visits a parameter of this method.
visitParameter(String, int) - Method in class org.mvel2.asm.MethodWriter
 
visitParameterAnnotation(int, String, boolean) - Method in class org.mvel2.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - Method in class org.mvel2.asm.MethodWriter
 
visitParameterType() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits the type of a method parameter.
visitParameterType() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitProvide(String, String...) - Method in class org.mvel2.asm.ModuleVisitor
Visit an implementation of a service.
visitProvide(String, String...) - Method in class org.mvel2.asm.ModuleWriter
 
visitRequire(String, int, String) - Method in class org.mvel2.asm.ModuleVisitor
Visits a dependence of the current module.
visitRequire(String, int, String) - Method in class org.mvel2.asm.ModuleWriter
 
visitReturnType() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits the return type of the method.
visitReturnType() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitSource(String, String) - Method in class org.mvel2.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class org.mvel2.asm.ClassWriter
 
visitSuperclass() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits the type of the super class.
visitSuperclass() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitSwitchInsn(Label, Label[]) - Method in class org.mvel2.asm.MethodWriter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.mvel2.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.mvel2.asm.MethodWriter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.MethodVisitor
Visits an annotation on an exception handler type.
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.MethodWriter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.mvel2.asm.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.mvel2.asm.MethodWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.ClassVisitor
Visits an annotation on a type in the class signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.ClassWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.FieldVisitor
Visits an annotation on the type of the field.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.FieldWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.MethodVisitor
Visits an annotation on a type in the method signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.mvel2.asm.MethodWriter
 
visitTypeArgument() - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits an unbounded type argument of the last visited class or inner class type.
visitTypeArgument() - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitTypeArgument(char) - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits a type argument of the last visited class or inner class type.
visitTypeArgument(char) - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitTypeInsn(int, String) - Method in class org.mvel2.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, String) - Method in class org.mvel2.asm.MethodWriter
 
visitTypeVariable(String) - Method in class org.mvel2.asm.signature.SignatureVisitor
Visits a signature corresponding to a type variable.
visitTypeVariable(String) - Method in class org.mvel2.asm.signature.SignatureWriter
 
visitUse(String) - Method in class org.mvel2.asm.ModuleVisitor
Visit a service used by the current module.
visitUse(String) - Method in class org.mvel2.asm.ModuleWriter
 
visitVarInsn(int, int) - Method in class org.mvel2.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - Method in class org.mvel2.asm.MethodWriter
 
VOID - Static variable in class org.mvel2.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class org.mvel2.asm.Type
The void type.

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
 
WIDE - Static variable in class org.mvel2.asm.Constants
 
WIDE_JUMP_OPCODE_DELTA - Static variable in class org.mvel2.asm.Constants
 
widen - Variable in class org.mvel2.ast.TypeCast
 
WILDCARD_BOUND - Static variable in class org.mvel2.asm.TypePath
A type path step that steps into the bound of a wildcard type.
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(ClassWriter, byte[], int, int, int) - Method in class org.mvel2.asm.Attribute
Returns the byte array form of the content of this attribute.
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
 
$ 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