Serialized Form
-
Package org.mvel2
-
Class org.mvel2.CompileException extends RuntimeException implements Serializable
-
Serialized Fields
-
column
int column
-
cursor
int cursor
-
errors
List<ErrorDetail> errors
-
evaluationContext
Object evaluationContext
-
expr
char[] expr
-
lastLineStart
int lastLineStart
-
lineNumber
int lineNumber
-
msgOffset
int msgOffset
-
-
-
Class org.mvel2.ConversionException extends RuntimeException implements Serializable
-
Class org.mvel2.ExecutionContext extends Object implements Serializable
-
Serialized Fields
-
idSequence
AtomicInteger idSequence
-
maxAllowedMemory
long maxAllowedMemory
-
maxAllowedMethodArgs
int maxAllowedMethodArgs
-
memorySize
long memorySize
-
parserConfig
SandboxedParserConfiguration parserConfig
-
stackLevel
int stackLevel
-
stopped
boolean stopped
-
valueReferenceMap
Map<Object,org.mvel2.ExecutionContext.ValueReference> valueReferenceMap
-
variablesMap
Map<org.mvel2.ExecutionContext.VarKey,Object> variablesMap
-
-
-
Class org.mvel2.ImmutableElementException extends RuntimeException implements Serializable
-
Class org.mvel2.MacroProcessor extends AbstractParser implements Serializable
-
Class org.mvel2.MVELInterpretedRuntime extends AbstractParser implements Serializable
-
Serialized Fields
-
holdOverRegister
Object holdOverRegister
-
-
-
Class org.mvel2.OptimizationFailure extends RuntimeException implements Serializable
-
Class org.mvel2.ParserConfiguration extends Object implements Serializable
-
Serialized Fields
-
allowBootstrapBypass
boolean allowBootstrapBypass
-
allowNakedMethCall
boolean allowNakedMethCall
-
imports
Map<String,Object> imports
-
interceptors
Map<String,Interceptor> interceptors
-
packageImports
HashSet<String> packageImports
-
threadUnsafeVariableResolverFactory
VariableResolverFactory threadUnsafeVariableResolverFactory
-
-
-
Class org.mvel2.ParserContext extends Object implements Serializable
-
Serialized Fields
-
blockSymbols
boolean blockSymbols
-
compiled
boolean compiled
-
debugSymbols
boolean debugSymbols
-
evaluationContext
Object evaluationContext
-
executableCodeReached
boolean executableCodeReached
-
fatalError
boolean fatalError
-
functionContext
boolean functionContext
-
globalFunctions
HashMap<String,Function> globalFunctions
-
indexAllocation
boolean indexAllocation
-
indexedInputs
ArrayList<String> indexedInputs
-
indexedLocals
ArrayList<String> indexedLocals
-
inputs
Map<String,Class> inputs
-
lastLineLabel
LineLabel lastLineLabel
-
lineCount
int lineCount
-
lineOffset
int lineOffset
-
literals
Map<String,Object> literals
-
localDeclarations
ArrayList<String> localDeclarations
-
optimizationMode
boolean optimizationMode
-
parent
ParserContext parent
-
parserConfiguration
ParserConfiguration parserConfiguration
-
retainParserState
boolean retainParserState
-
sourceFile
String sourceFile
-
strictTypeEnforcement
boolean strictTypeEnforcement
-
strongTyping
boolean strongTyping
-
variables
HashMap<String,Class> variables
-
variablesEscape
boolean variablesEscape
-
variableVisibility
ArrayList<Set<String>> variableVisibility
-
-
-
Class org.mvel2.PropertyAccessException extends CompileException implements Serializable
-
Class org.mvel2.SandboxedParserConfiguration extends ParserConfiguration implements Serializable
-
Serialized Fields
-
additionalDataTypes
Map<Class<?>,Function<Object,Long>> additionalDataTypes
-
invocationCheckers
Map<Method,TriFunction<ExecutionContext,Object,Object[],Object[]>> invocationCheckers
-
sanboxedClassLoader
SandboxedClassLoader sanboxedClassLoader
-
-
-
Class org.mvel2.ScriptExecutionStoppedException extends ScriptRuntimeException implements Serializable
-
Class org.mvel2.ScriptMemoryOverflowException extends ScriptRuntimeException implements Serializable
-
Class org.mvel2.ScriptRuntimeException extends RuntimeException implements Serializable
-
Class org.mvel2.UnresolveablePropertyException extends RuntimeException implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
-
Package org.mvel2.asm
-
Class org.mvel2.asm.ClassTooLargeException extends IndexOutOfBoundsException implements Serializable
- serialVersionUID:
- 160715609518896765L
-
Serialized Fields
-
className
String className
-
constantPoolCount
int constantPoolCount
-
-
Class org.mvel2.asm.MethodTooLargeException extends IndexOutOfBoundsException implements Serializable
- serialVersionUID:
- 6807380416709738314L
-
-
Package org.mvel2.ast
-
Class org.mvel2.ast.And extends BooleanNode implements Serializable
-
Class org.mvel2.ast.ArraySize extends Object implements Serializable
-
Serialized Fields
-
value
char[] value
-
-
-
Class org.mvel2.ast.AssertNode extends ASTNode implements Serializable
-
Serialized Fields
-
assertion
ExecutableStatement assertion
-
fail
ExecutableStatement fail
-
-
-
Class org.mvel2.ast.AssignmentNode extends ASTNode implements Serializable
-
Serialized Fields
-
assignmentVar
String assignmentVar
-
col
boolean col
-
index
String index
-
indexTarget
char[] indexTarget
-
statement
ExecutableStatement statement
-
varName
String varName
-
-
-
Class org.mvel2.ast.ASTNode extends Object implements Serializable
-
Serialized Fields
-
cursorPosition
int cursorPosition
-
egressType
Class egressType
-
endOfName
int endOfName
-
expr
char[] expr
-
fields
int fields
-
firstUnion
int firstUnion
-
literal
Object literal
-
nameCache
String nameCache
-
nextASTNode
ASTNode nextASTNode
-
offset
int offset
-
pCtx
ParserContext pCtx
-
safeAccessor
Accessor safeAccessor
-
start
int start
-
-
-
Class org.mvel2.ast.BinaryOperation extends BooleanNode implements Serializable
-
Serialized Fields
-
lType
int lType
-
operation
int operation
-
rType
int rType
-
-
-
Class org.mvel2.ast.BlockNode extends ASTNode implements Serializable
-
Serialized Fields
-
blockOffset
int blockOffset
-
blockStart
int blockStart
-
compiledBlock
ExecutableStatement compiledBlock
-
-
-
Class org.mvel2.ast.BooleanNode extends ASTNode implements Serializable
-
Class org.mvel2.ast.Contains extends ASTNode implements Serializable
-
Class org.mvel2.ast.Convertable extends ASTNode implements Serializable
-
Class org.mvel2.ast.DeclProtoVarNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
Class org.mvel2.ast.DeclTypedVarNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
Class org.mvel2.ast.DeepAssignmentNode extends ASTNode implements Serializable
-
Serialized Fields
-
acc
CompiledAccExpression acc
-
property
String property
-
statement
ExecutableStatement statement
-
-
-
Class org.mvel2.ast.DeepOperativeAssignmentNode extends DeepAssignmentNode implements Serializable
-
Serialized Fields
-
operation
int operation
-
-
-
Class org.mvel2.ast.DoNode extends BlockNode implements Serializable
-
Serialized Fields
-
condition
ExecutableStatement condition
-
item
String item
-
-
-
Class org.mvel2.ast.DoUntilNode extends BlockNode implements Serializable
-
Serialized Fields
-
condition
ExecutableStatement condition
-
item
String item
-
-
-
Class org.mvel2.ast.EndOfStatement extends ASTNode implements Serializable
-
Class org.mvel2.ast.Fold extends ASTNode implements Serializable
-
Serialized Fields
-
constraintEx
ExecutableStatement constraintEx
-
dataEx
ExecutableStatement dataEx
-
subEx
ExecutableStatement subEx
-
-
-
Class org.mvel2.ast.ForEachNode extends BlockNode implements Serializable
-
Serialized Fields
-
condition
ExecutableStatement condition
-
item
String item
-
itemType
Class itemType
-
type
int type
-
-
-
Class org.mvel2.ast.ForNode extends BlockNode implements Serializable
-
Serialized Fields
-
after
ExecutableStatement after
-
condition
ExecutableStatement condition
-
indexAlloc
boolean indexAlloc
-
initializer
ExecutableStatement initializer
-
item
String item
-
-
-
Class org.mvel2.ast.Function extends ASTNode implements Serializable
-
Serialized Fields
-
compiledBlock
ExecutableStatement compiledBlock
-
compiledMode
boolean compiledMode
-
name
String name
-
parameters
String[] parameters
-
parmNum
int parmNum
-
singleton
boolean singleton
-
-
-
Class org.mvel2.ast.IfNode extends BlockNode implements Serializable
-
Serialized Fields
-
condition
ExecutableStatement condition
-
elseBlock
ExecutableStatement elseBlock
-
elseIf
IfNode elseIf
-
idxAlloc
boolean idxAlloc
-
nestedStatement
ExecutableStatement nestedStatement
-
-
-
Class org.mvel2.ast.ImportNode extends ASTNode implements Serializable
-
Serialized Fields
-
_offset
int _offset
-
importClass
Class importClass
-
packageImport
boolean packageImport
-
-
-
Class org.mvel2.ast.IndexedAssignmentNode extends ASTNode implements Serializable
-
Serialized Fields
-
assignmentVar
String assignmentVar
-
col
boolean col
-
index
char[] index
-
indexTarget
char[] indexTarget
-
name
String name
-
register
int register
-
statement
ExecutableStatement statement
-
stmt
char[] stmt
-
-
-
Class org.mvel2.ast.IndexedDeclTypedVarNode extends ASTNode implements Serializable
-
Serialized Fields
-
register
int register
-
-
-
Class org.mvel2.ast.IndexedOperativeAssign extends ASTNode implements Serializable
-
Serialized Fields
-
operation
int operation
-
register
int register
-
statement
ExecutableStatement statement
-
-
-
Class org.mvel2.ast.IndexedPostFixDecNode extends ASTNode implements Serializable
-
Serialized Fields
-
register
int register
-
-
-
Class org.mvel2.ast.IndexedPostFixIncNode extends ASTNode implements Serializable
-
Serialized Fields
-
register
int register
-
-
-
Class org.mvel2.ast.IndexedPreFixDecNode extends ASTNode implements Serializable
-
Serialized Fields
-
register
int register
-
-
-
Class org.mvel2.ast.IndexedPreFixIncNode extends ASTNode implements Serializable
-
Serialized Fields
-
register
int register
-
-
-
Class org.mvel2.ast.InlineCollectionNode extends ASTNode implements Serializable
-
Serialized Fields
-
collectionGraph
Object collectionGraph
-
trailingOffset
int trailingOffset
-
trailingStart
int trailingStart
-
-
-
Class org.mvel2.ast.Instance extends ASTNode implements Serializable
-
Class org.mvel2.ast.IntAdd extends BinaryOperation implements Serializable
-
Class org.mvel2.ast.IntDiv extends BinaryOperation implements Serializable
-
Class org.mvel2.ast.InterceptorWrapper extends ASTNode implements Serializable
-
Serialized Fields
-
interceptor
Interceptor interceptor
-
node
ASTNode node
-
-
-
Class org.mvel2.ast.IntMult extends BinaryOperation implements Serializable
-
Class org.mvel2.ast.IntSub extends BinaryOperation implements Serializable
-
Class org.mvel2.ast.Invert extends ASTNode implements Serializable
-
Serialized Fields
-
stmt
ExecutableStatement stmt
-
-
-
Class org.mvel2.ast.InvokationContextFactory extends MapVariableResolverFactory implements Serializable
-
Serialized Fields
-
protoContext
VariableResolverFactory protoContext
-
-
-
Class org.mvel2.ast.IsDef extends ASTNode implements Serializable
-
Class org.mvel2.ast.LineLabel extends ASTNode implements Serializable
-
Serialized Fields
-
lineNumber
int lineNumber
-
sourceFile
String sourceFile
-
-
-
Class org.mvel2.ast.LiteralDeepPropertyNode extends ASTNode implements Serializable
-
Serialized Fields
-
literal
Object literal
-
-
-
Class org.mvel2.ast.LiteralNode extends ASTNode implements Serializable
-
Class org.mvel2.ast.Negation extends ASTNode implements Serializable
-
Serialized Fields
-
stmt
ExecutableStatement stmt
-
-
-
Class org.mvel2.ast.NewObjectNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
char[] name
-
typeDescr
TypeDescriptor typeDescr
-
-
-
Class org.mvel2.ast.NewObjectNode.NewObjectArray extends Object implements Serializable
-
Serialized Fields
-
arrayType
Class arrayType
-
sizes
ExecutableStatement[] sizes
-
-
-
Class org.mvel2.ast.NewObjectPrototype extends ASTNode implements Serializable
-
Serialized Fields
-
function
Function function
-
-
-
Class org.mvel2.ast.NewPrototypeNode extends ASTNode implements Serializable
-
Serialized Fields
-
protoName
String protoName
-
-
-
Class org.mvel2.ast.OperativeAssign extends ASTNode implements Serializable
-
Serialized Fields
-
knownInType
int knownInType
-
operation
int operation
-
statement
ExecutableStatement statement
-
varName
String varName
-
-
-
Class org.mvel2.ast.OperatorNode extends ASTNode implements Serializable
-
Serialized Fields
-
operator
Integer operator
-
-
-
Class org.mvel2.ast.Or extends BooleanNode implements Serializable
-
Class org.mvel2.ast.PostFixDecNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
Class org.mvel2.ast.PostFixIncNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
Class org.mvel2.ast.PreFixDecNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
Class org.mvel2.ast.PreFixIncNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
Class org.mvel2.ast.Proto extends ASTNode implements Serializable
-
Serialized Fields
-
cursorEnd
int cursorEnd
-
cursorStart
int cursorStart
-
name
String name
-
receivers
Map<String,Proto.Receiver> receivers
-
-
-
Class org.mvel2.ast.Proto.ProtoContextFactory extends MapVariableResolverFactory implements Serializable
-
Serialized Fields
-
variableResolvers
SimpleIndexHashMapWrapper<String,VariableResolver> variableResolvers
-
-
-
Class org.mvel2.ast.Proto.ProtoResolver extends Object implements Serializable
-
Class org.mvel2.ast.ProtoVarNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
String name
-
statement
ExecutableStatement statement
-
-
-
Class org.mvel2.ast.ReduceableCodeException extends RuntimeException implements Serializable
-
Serialized Fields
-
literal
Object literal
-
-
-
Class org.mvel2.ast.RedundantCodeException extends RuntimeException implements Serializable
-
Class org.mvel2.ast.RegExMatch extends ASTNode implements Serializable
-
Serialized Fields
-
p
Pattern p
-
patternOffset
int patternOffset
-
patternStart
int patternStart
-
patternStmt
ExecutableStatement patternStmt
-
stmt
ExecutableStatement stmt
-
-
-
Class org.mvel2.ast.RegExMatchNode extends ASTNode implements Serializable
-
Class org.mvel2.ast.ReturnNode extends ASTNode implements Serializable
-
Class org.mvel2.ast.Sign extends ASTNode implements Serializable
-
Serialized Fields
-
signer
org.mvel2.ast.Sign.Signer signer
-
stmt
ExecutableStatement stmt
-
-
-
Class org.mvel2.ast.Soundslike extends ASTNode implements Serializable
-
Class org.mvel2.ast.Stacklang extends BlockNode implements Serializable
-
Serialized Fields
-
instructionList
List<org.mvel2.ast.Stacklang.Instruction> instructionList
-
pCtx
ParserContext pCtx
-
-
-
Class org.mvel2.ast.StaticImportNode extends ASTNode implements Serializable
-
Class org.mvel2.ast.Strsim extends ASTNode implements Serializable
-
Class org.mvel2.ast.Substatement extends ASTNode implements Serializable
-
Serialized Fields
-
statement
ExecutableStatement statement
-
-
-
Class org.mvel2.ast.ThisWithNode extends WithNode implements Serializable
-
Class org.mvel2.ast.TypeCast extends ASTNode implements Serializable
-
Serialized Fields
-
statement
ExecutableStatement statement
-
widen
boolean widen
-
-
-
Class org.mvel2.ast.TypeDescriptor extends Object implements Serializable
-
Serialized Fields
-
arraySize
ArraySize[] arraySize
-
className
String className
-
compiledArraySize
ExecutableStatement[] compiledArraySize
-
endRange
int endRange
-
expr
char[] expr
-
offset
int offset
-
start
int start
-
-
-
Class org.mvel2.ast.TypedVarNode extends ASTNode implements Serializable
-
Serialized Fields
-
name
String name
-
statement
ExecutableStatement statement
-
-
-
Class org.mvel2.ast.Union extends ASTNode implements Serializable
-
Serialized Fields
-
main
ASTNode main
-
-
-
Class org.mvel2.ast.UntilNode extends BlockNode implements Serializable
-
Serialized Fields
-
condition
ExecutableStatement condition
-
item
String item
-
-
-
Class org.mvel2.ast.WhileNode extends BlockNode implements Serializable
-
Serialized Fields
-
condition
ExecutableStatement condition
-
item
String item
-
-
-
Class org.mvel2.ast.WithNode extends BlockNode implements Serializable
-
Serialized Fields
-
nestParm
String nestParm
-
withExpressions
WithNode.ParmValuePair[] withExpressions
-
-
-
Class org.mvel2.ast.WithNode.ParmValuePair extends Object implements Serializable
-
Serialized Fields
-
setExpression
Serializable setExpression
-
statement
ExecutableStatement statement
-
-
-
-
Package org.mvel2.compiler
-
Class org.mvel2.compiler.AbstractParser extends Object implements Serializable
-
Serialized Fields
-
compileMode
boolean compileMode
-
ctx
Object ctx
-
cursor
int cursor
-
debugSymbols
boolean debugSymbols
-
dStack
ExecutionStack dStack
-
end
int end
-
expr
char[] expr
-
fields
int fields
-
greedy
boolean greedy
-
lastLineStart
int lastLineStart
-
lastNode
ASTNode lastNode
-
lastWasComment
boolean lastWasComment
-
lastWasIdentifier
boolean lastWasIdentifier
-
lastWasLineLabel
boolean lastWasLineLabel
-
lastWasVar
boolean lastWasVar
-
length
int length
-
line
int line
-
literalOnly
int literalOnly
-
pCtx
ParserContext pCtx
-
splitAccumulator
ExecutionStack splitAccumulator
-
st
int st
-
start
int start
-
stk
ExecutionStack stk
-
variableFactory
VariableResolverFactory variableFactory
-
-
-
Class org.mvel2.compiler.BlankLiteral extends Object implements Serializable
-
Class org.mvel2.compiler.CompiledAccExpression extends Object implements Serializable
-
Serialized Fields
-
context
ParserContext context
-
expression
char[] expression
-
ingressType
Class ingressType
-
offset
int offset
-
start
int start
-
-
-
Class org.mvel2.compiler.CompiledExpression extends Object implements Serializable
-
Serialized Fields
-
convertableIngressEgress
boolean convertableIngressEgress
-
firstNode
ASTNode firstNode
-
knownEgressType
Class knownEgressType
-
knownIngressType
Class knownIngressType
-
literalOnly
boolean literalOnly
-
optimized
boolean optimized
-
parserConfiguration
ParserConfiguration parserConfiguration
-
sourceName
String sourceName
-
-
-
Class org.mvel2.compiler.EndWithValue extends RuntimeException implements Serializable
-
Serialized Fields
-
value
Object value
-
-
-
Class org.mvel2.compiler.ExecutableAccessor extends Object implements Serializable
-
Class org.mvel2.compiler.ExecutableAccessorSafe extends Object implements Serializable
-
Class org.mvel2.compiler.ExecutableLiteral extends Object implements Serializable
-
Serialized Fields
-
integer32
int integer32
-
intOptimized
boolean intOptimized
-
literal
Object literal
-
-
-
Class org.mvel2.compiler.ExpressionCompiler extends AbstractParser implements Serializable
-
Serialized Fields
-
returnType
Class returnType
-
secondPassOptimization
boolean secondPassOptimization
-
verifying
boolean verifying
-
verifyOnly
boolean verifyOnly
-
-
-
Class org.mvel2.compiler.PropertyVerifier extends AbstractOptimizer implements Serializable
-
-
Package org.mvel2.execution
-
Class org.mvel2.execution.ExecutionArrayList extends ArrayList<E> implements Serializable
-
Serialized Fields
-
executionContext
ExecutionContext executionContext
-
id
int id
-
memorySize
long memorySize
-
-
-
Class org.mvel2.execution.ExecutionHashMap extends LinkedHashMap<K,V> implements Serializable
-
Serialized Fields
-
executionContext
ExecutionContext executionContext
-
id
int id
-
memorySize
long memorySize
-
-
-
-
Package org.mvel2.integration
-
Package org.mvel2.integration.impl
-
Class org.mvel2.integration.impl.BaseVariableResolverFactory extends Object implements Serializable
-
Serialized Fields
-
indexedVariableNames
String[] indexedVariableNames
-
indexedVariableResolvers
VariableResolver[] indexedVariableResolvers
-
indexOffset
int indexOffset
-
nextFactory
VariableResolverFactory nextFactory
-
tiltFlag
boolean tiltFlag
-
variableResolvers
Map<String,VariableResolver> variableResolvers
-
-
-
Class org.mvel2.integration.impl.CachedMapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Class org.mvel2.integration.impl.CachingMapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Class org.mvel2.integration.impl.ClassImportResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory extends MapVariableResolverFactory implements Serializable
-
Serialized Fields
-
noTilt
boolean noTilt
-
-
-
Class org.mvel2.integration.impl.FunctionVariableResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Serialized Fields
-
function
Function function
-
noTilt
boolean noTilt
-
-
-
Class org.mvel2.integration.impl.ImmutableDefaultFactory extends Object implements Serializable
-
Serialized Fields
-
tiltFlag
boolean tiltFlag
-
-
-
Class org.mvel2.integration.impl.IndexedVariableResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Class org.mvel2.integration.impl.IndexVariableResolver extends Object implements Serializable
-
Serialized Fields
-
indexPos
int indexPos
-
vars
Object[] vars
-
-
-
Class org.mvel2.integration.impl.ItemResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Serialized Fields
-
resolver
ItemResolverFactory.ItemResolver resolver
-
-
-
Class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver extends Object implements Serializable
-
Class org.mvel2.integration.impl.MapVariableResolver extends Object implements Serializable
-
Class org.mvel2.integration.impl.MapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Class org.mvel2.integration.impl.PrecachedMapVariableResolver extends Object implements Serializable
-
Class org.mvel2.integration.impl.SimpleSTValueResolver extends Object implements Serializable
-
Class org.mvel2.integration.impl.SimpleValueResolver extends Object implements Serializable
-
Serialized Fields
-
value
Object value
-
-
-
Class org.mvel2.integration.impl.SimpleVariableResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Class org.mvel2.integration.impl.StackDelimiterResolverFactory extends StackDemarcResolverFactory implements Serializable
-
Class org.mvel2.integration.impl.StackDemarcResolverFactory extends Object implements Serializable
-
Serialized Fields
-
delegate
VariableResolverFactory delegate
-
tilt
boolean tilt
-
-
-
Class org.mvel2.integration.impl.StackResetResolverFactory extends Object implements Serializable
-
Serialized Fields
-
delegate
VariableResolverFactory delegate
-
-
-
Class org.mvel2.integration.impl.StaticMethodImportResolver extends Object implements Serializable
-
Serialized Fields
-
method
MethodStub method
-
name
String name
-
-
-
Class org.mvel2.integration.impl.StaticMethodImportResolverFactory extends BaseVariableResolverFactory implements Serializable
-
Class org.mvel2.integration.impl.TypeInjectionResolverFactoryImpl extends MapVariableResolverFactory implements Serializable
-
-
Package org.mvel2.optimizers
-
Class org.mvel2.optimizers.AbstractOptimizer extends AbstractParser implements Serializable
-
Serialized Fields
-
collection
boolean collection
-
currType
Class currType
-
nullSafe
boolean nullSafe
-
staticAccess
boolean staticAccess
-
tkStart
int tkStart
-
-
-
Class org.mvel2.optimizers.OptimizationNotSupported extends RuntimeException implements Serializable
-
-
Package org.mvel2.optimizers.dynamic
-
Class org.mvel2.optimizers.dynamic.DynamicOptimizer extends AbstractOptimizer implements Serializable
-
Serialized Fields
-
firstStage
AccessorOptimizer firstStage
-
-
-
-
Package org.mvel2.optimizers.impl.asm
-
Class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer extends AbstractOptimizer implements Serializable
-
Serialized Fields
-
buildLog
StringAppender buildLog
-
className
String className
-
compileDepth
int compileDepth
-
compiledInputs
ArrayList<ExecutableStatement> compiledInputs
-
ctx
Object ctx
-
cw
ClassWriter cw
-
deferFinish
boolean deferFinish
-
first
boolean first
-
ingressType
Class ingressType
-
literal
boolean literal
-
maxlocals
int maxlocals
-
methNull
boolean methNull
-
mv
MethodVisitor mv
-
noinit
boolean noinit
-
propNull
boolean propNull
-
returnType
Class returnType
-
stacksize
int stacksize
-
thisRef
Object thisRef
-
time
long time
-
val
Object val
-
variableFactory
VariableResolverFactory variableFactory
-
-
-
-
Package org.mvel2.optimizers.impl.refl
-
Class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer extends AbstractOptimizer implements Serializable
-
Serialized Fields
-
ctx
Object ctx
-
currNode
AccessorNode currNode
-
first
boolean first
-
ingressType
Class ingressType
-
returnType
Class returnType
-
rootNode
AccessorNode rootNode
-
thisRef
Object thisRef
-
val
Object val
-
variableFactory
VariableResolverFactory variableFactory
-
-
-
-
Package org.mvel2.optimizers.impl.refl.nodes
-
Class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor extends Object implements Serializable
-
Serialized Fields
-
index
int index
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest extends Object implements Serializable
-
Serialized Fields
-
baseComponentType
Class baseComponentType
-
index
ExecutableStatement index
-
nextNode
AccessorNode nextNode
-
requireConversion
boolean requireConversion
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.ArrayLength extends BaseAccessor implements Serializable
-
Class org.mvel2.optimizers.impl.refl.nodes.BaseAccessor extends Object implements Serializable
-
Serialized Fields
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor extends InvokableAccessor implements Serializable
-
Serialized Fields
-
constructor
Constructor constructor
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor extends Object implements Serializable
-
Serialized Fields
-
field
Field field
-
nextNode
AccessorNode nextNode
-
targetType
Class targetType
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.DynamicFunctionAccessor extends BaseAccessor implements Serializable
-
Serialized Fields
-
parameters
Accessor[] parameters
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor extends Object implements Serializable
-
Class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor extends Object implements Serializable
-
Serialized Fields
-
coercionRequired
boolean coercionRequired
-
field
Field field
-
nextNode
AccessorNode nextNode
-
primitive
boolean primitive
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH extends Object implements Serializable
-
Serialized Fields
-
coercionRequired
boolean coercionRequired
-
field
Field field
-
nextNode
AccessorNode nextNode
-
nullHandler
PropertyHandler nullHandler
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor extends BaseAccessor implements Serializable
-
Serialized Fields
-
function
FunctionInstance function
-
parameters
Accessor[] parameters
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor extends Object implements Serializable
-
Serialized Fields
-
method
Method method
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH extends Object implements Serializable
-
Serialized Fields
-
method
Method method
-
nextNode
AccessorNode nextNode
-
nullHandler
PropertyHandler nullHandler
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor extends Object implements Serializable
-
Serialized Fields
-
index
int index
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest extends Object implements Serializable
-
Serialized Fields
-
index
ExecutableStatement index
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor extends Object implements Serializable
-
Serialized Fields
-
nextNode
AccessorNode nextNode
-
register
int register
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.InvokableAccessor extends BaseAccessor implements Serializable
-
Serialized Fields
-
coercionNeeded
boolean coercionNeeded
-
length
int length
-
parameterTypes
Class[] parameterTypes
-
parms
ExecutableStatement[] parms
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.ListAccessor extends Object implements Serializable
-
Serialized Fields
-
index
int index
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest extends Object implements Serializable
-
Serialized Fields
-
conversionType
Class conversionType
-
index
ExecutableStatement index
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.MapAccessor extends Object implements Serializable
-
Serialized Fields
-
nextNode
AccessorNode nextNode
-
property
Object property
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest extends Object implements Serializable
-
Serialized Fields
-
conversionType
Class conversionType
-
nextNode
AccessorNode nextNode
-
property
ExecutableStatement property
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor extends InvokableAccessor implements Serializable
-
Serialized Fields
-
executionContextParamIndex
int executionContextParamIndex
-
method
Method method
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH extends Object implements Serializable
-
Serialized Fields
-
coercionNeeded
boolean coercionNeeded
-
length
int length
-
method
Method method
-
nextNode
AccessorNode nextNode
-
nullHandler
PropertyHandler nullHandler
-
parameterTypes
Class[] parameterTypes
-
parms
ExecutableStatement[] parms
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.Notify extends Object implements Serializable
-
Serialized Fields
-
name
String name
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.NullSafe extends Object implements Serializable
-
Serialized Fields
-
expr
char[] expr
-
nextNode
AccessorNode nextNode
-
offset
int offset
-
pCtx
ParserContext pCtx
-
start
int start
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor extends BaseAccessor implements Serializable
-
Serialized Fields
-
conversionType
Class conversionType
-
propertyHandler
PropertyHandler propertyHandler
-
propertyName
String propertyName
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor extends Object implements Serializable
-
Serialized Fields
-
coercionRequired
boolean coercionRequired
-
method
Method method
-
nextNode
AccessorNode nextNode
-
primitive
boolean primitive
-
targetType
Class<?> targetType
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor extends Object implements Serializable
-
Serialized Fields
-
literal
Object literal
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor extends Object implements Serializable
-
Serialized Fields
-
field
Field field
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH extends Object implements Serializable
-
Serialized Fields
-
field
Field field
-
nextNode
AccessorNode nextNode
-
nullHandler
PropertyHandler nullHandler
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor extends Object implements Serializable
-
Serialized Fields
-
nextNode
AccessorNode nextNode
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor extends Object implements Serializable
-
Serialized Fields
-
nextNode
AccessorNode nextNode
-
property
String property
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.WithAccessor extends Object implements Serializable
-
Serialized Fields
-
nestedStatement
ExecutableStatement nestedStatement
-
nestParm
String nestParm
-
nextNode
AccessorNode nextNode
-
withExpressions
WithNode.ParmValuePair[] withExpressions
-
-
-
Class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs extends Object implements Serializable
-
Serialized Fields
-
setExpression
Serializable setExpression
-
statement
ExecutableStatement statement
-
-
-
-
Package org.mvel2.sh
-
Class org.mvel2.sh.CommandException extends RuntimeException implements Serializable
-
-
Package org.mvel2.templates
-
Class org.mvel2.templates.CompiledTemplate extends Object implements Serializable
-
Serialized Fields
-
root
Node root
-
template
char[] template
-
-
-
Class org.mvel2.templates.TemplateError extends RuntimeException implements Serializable
-
Class org.mvel2.templates.TemplateRuntimeError extends RuntimeException implements Serializable
-
Class org.mvel2.templates.TemplateSyntaxError extends RuntimeException implements Serializable
-
-
Package org.mvel2.templates.res
-
Class org.mvel2.templates.res.CodeNode extends Node implements Serializable
-
Serialized Fields
-
offset
int offset
-
start
int start
-
-
-
Class org.mvel2.templates.res.CommentNode extends Node implements Serializable
-
Class org.mvel2.templates.res.CompiledCodeNode extends Node implements Serializable
-
Serialized Fields
-
ce
Serializable ce
-
-
-
Class org.mvel2.templates.res.CompiledDeclareNode extends Node implements Serializable
-
Serialized Fields
-
ce
Serializable ce
-
nestedNode
Node nestedNode
-
-
-
Class org.mvel2.templates.res.CompiledEvalNode extends Node implements Serializable
-
Serialized Fields
-
ce
Serializable ce
-
-
-
Class org.mvel2.templates.res.CompiledExpressionNode extends ExpressionNode implements Serializable
-
Serialized Fields
-
ce
Serializable ce
-
-
-
Class org.mvel2.templates.res.CompiledForEachNode extends Node implements Serializable
-
Serialized Fields
-
ce
Serializable[] ce
-
context
ParserContext context
-
cSepExpr
Serializable cSepExpr
-
item
String[] item
-
nestedNode
Node nestedNode
-
sepExpr
char[] sepExpr
-
-
-
Class org.mvel2.templates.res.CompiledIfNode extends IfNode implements Serializable
-
Serialized Fields
-
ce
Serializable ce
-
-
-
Class org.mvel2.templates.res.CompiledIncludeNode extends Node implements Serializable
-
Serialized Fields
-
cFileCache
CompiledTemplate cFileCache
-
cIncludeExpression
Serializable cIncludeExpression
-
context
ParserContext context
-
cPreExpression
Serializable cPreExpression
-
fileDateStamp
long fileDateStamp
-
-
-
Class org.mvel2.templates.res.CompiledNamedIncludeNode extends Node implements Serializable
-
Serialized Fields
-
cIncludeExpression
Serializable cIncludeExpression
-
cPreExpression
Serializable cPreExpression
-
-
-
Class org.mvel2.templates.res.CompiledTerminalExpressionNode extends TerminalExpressionNode implements Serializable
-
Serialized Fields
-
ce
Serializable ce
-
-
-
Class org.mvel2.templates.res.DeclareNode extends Node implements Serializable
-
Serialized Fields
-
nestedNode
Node nestedNode
-
-
-
Class org.mvel2.templates.res.EndNode extends Node implements Serializable
-
Class org.mvel2.templates.res.EvalNode extends Node implements Serializable
-
Class org.mvel2.templates.res.ExpressionNode extends Node implements Serializable
-
Class org.mvel2.templates.res.ForEachNode extends Node implements Serializable
-
Class org.mvel2.templates.res.IfNode extends Node implements Serializable
-
Class org.mvel2.templates.res.IncludeNode extends Node implements Serializable
-
Serialized Fields
-
includeOffset
int includeOffset
-
includeStart
int includeStart
-
preOffset
int preOffset
-
preStart
int preStart
-
-
-
Class org.mvel2.templates.res.NamedIncludeNode extends Node implements Serializable
-
Serialized Fields
-
includeOffset
int includeOffset
-
includeStart
int includeStart
-
preOffset
int preOffset
-
preStart
int preStart
-
-
-
Class org.mvel2.templates.res.Node extends Object implements Serializable
-
Class org.mvel2.templates.res.TerminalExpressionNode extends Node implements Serializable
-
Class org.mvel2.templates.res.TerminalNode extends Node implements Serializable
-
Class org.mvel2.templates.res.TextNode extends Node implements Serializable
-
-
Package org.mvel2.util
-
Class org.mvel2.util.ASTLinkedList extends Object implements Serializable
-
Class org.mvel2.util.FastList extends AbstractList<E> implements Serializable
-
Serialization Methods
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Throws:
IOExceptionClassNotFoundException
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Throws:
IOException
-
-
-
Class org.mvel2.util.MethodStub extends Object implements Serializable
-
Class org.mvel2.util.StackElement extends Object implements Serializable
-
Serialized Fields
-
next
StackElement next
-
value
Object value
-
-
-
Class org.mvel2.util.StaticFieldStub extends Object implements Serializable
-