Serialized Form
expr
char[] expr
cursor
int cursor
msgOffset
int msgOffset
lineNumber
int lineNumber
column
int column
lastLineStart
int lastLineStart
errors
java.util.List<E> errors
macros
java.util.Map<K,V> macros
holdOverRegister
java.lang.Object holdOverRegister
cursorPosition
int cursorPosition
message
java.lang.String message
imports
java.util.Map<K,V> imports
packageImports
java.util.HashSet<E> packageImports
interceptors
java.util.Map<K,V> interceptors
sourceFile
java.lang.String sourceFile
lineCount
int lineCount
lineOffset
int lineOffset
parserConfiguration
ParserConfiguration parserConfiguration
indexedVariables
java.util.ArrayList<E> indexedVariables
variables
java.util.HashMap<K,V> variables
inputs
java.util.Map<K,V> inputs
globalFunctions
java.util.HashMap<K,V> globalFunctions
sourceMap
java.util.HashMap<K,V> sourceMap
lastLineLabel
LineLabel lastLineLabel
compiled
boolean compiled
strictTypeEnforcement
boolean strictTypeEnforcement
strongTyping
boolean strongTyping
fatalError
boolean fatalError
retainParserState
boolean retainParserState
debugSymbols
boolean debugSymbols
blockSymbols
boolean blockSymbols
executableCodeReached
boolean executableCodeReached
indexAllocation
boolean indexAllocation
allowBootstrapBypass
boolean allowBootstrapBypass
name
java.lang.String name
value
char[] value
assertion
ExecutableStatement assertion
fail
ExecutableStatement fail
varName
java.lang.String varName
indexTarget
char[] indexTarget
index
java.lang.String index
stmt
char[] stmt
statement
ExecutableStatement statement
col
boolean col
firstUnion
int firstUnion
endOfName
int endOfName
fields
int fields
egressType
java.lang.Class<T> egressType
name
char[] name
nameCache
java.lang.String nameCache
literal
java.lang.Object literal
safeAccessor
Accessor safeAccessor
cursorPosition
int cursorPosition
nextASTNode
ASTNode nextASTNode
operation
int operation
lType
int lType
rType
int rType
block
char[] block
left
ASTNode left
right
ASTNode right
stmt
ASTNode stmt
stmt2
ASTNode stmt2
stmt
ASTNode stmt
clsStmt
ASTNode clsStmt
name
java.lang.String name
name
java.lang.String name
property
java.lang.String property
stmt
char[] stmt
acc
CompiledAccExpression acc
statement
ExecutableStatement statement
item
java.lang.String item
condition
ExecutableStatement condition
compiledBlock
ExecutableStatement compiledBlock
item
java.lang.String item
condition
ExecutableStatement condition
compiledBlock
ExecutableStatement compiledBlock
subEx
ExecutableStatement subEx
dataEx
ExecutableStatement dataEx
constraintEx
ExecutableStatement constraintEx
item
java.lang.String item
itemType
java.lang.Class<T> itemType
cond
char[] cond
condition
ExecutableStatement condition
compiledBlock
ExecutableStatement compiledBlock
type
int type
item
java.lang.String item
initializer
ExecutableStatement initializer
condition
ExecutableStatement condition
compiledBlock
ExecutableStatement compiledBlock
after
ExecutableStatement after
name
java.lang.String name
compiledBlock
ExecutableStatement compiledBlock
parameters
java.lang.String[] parameters
parmNum
int parmNum
block
char[] block
condition
ExecutableStatement condition
nestedStatement
ExecutableStatement nestedStatement
elseIf
IfNode elseIf
elseBlock
ExecutableStatement elseBlock
importClass
java.lang.Class<T> importClass
packageImport
boolean packageImport
offset
short offset
name
java.lang.String name
register
int register
indexTarget
char[] indexTarget
index
char[] index
stmt
char[] stmt
statement
ExecutableStatement statement
col
boolean col
register
int register
register
int register
statement
ExecutableStatement statement
operation
int operation
register
int register
register
int register
register
int register
register
int register
collectionGraph
java.lang.Object collectionGraph
trailing
char[] trailing
stmt
ASTNode stmt
clsStmt
ASTNode clsStmt
interceptor
Interceptor interceptor
node
ASTNode node
stmt
ExecutableStatement stmt
sourceFile
java.lang.String sourceFile
lineNumber
int lineNumber
literal
java.lang.Object literal
stmt
ExecutableStatement stmt
typeDescr
TypeDescriptor typeDescr
sizes
ExecutableStatement[] sizes
arrayType
java.lang.Class<T> arrayType
protoName
java.lang.String protoName
varName
java.lang.String varName
statement
ExecutableStatement statement
operation
int operation
knownInType
int knownInType
operator
java.lang.Integer operator
name
java.lang.String name
name
java.lang.String name
name
java.lang.String name
name
java.lang.String name
name
java.lang.String name
receivers
java.util.Map<K,V> receivers
cursorStart
int cursorStart
cursorEnd
int cursorEnd
protoContext
VariableResolverFactory protoContext
variableResolvers
SimpleIndexHashMapWrapper<K,V> variableResolvers
name
java.lang.String name
knownType
java.lang.Class<T> knownType
variableMap
java.util.Map<K,V> variableMap
name
java.lang.String name
stmt
char[] stmt
statement
ExecutableStatement statement
stmt
ExecutableStatement stmt
patternStmt
ExecutableStatement patternStmt
pattern
char[] pattern
p
java.util.regex.Pattern p
node
ASTNode node
patternNode
ASTNode patternNode
signer
org.mvel2.ast.Sign.Signer signer
stmt
ExecutableStatement stmt
stmt
ASTNode stmt
soundslike
ASTNode soundslike
declaringClass
java.lang.Class<T> declaringClass
methodName
java.lang.String methodName
stmt
ASTNode stmt
soundslike
ASTNode soundslike
statement
ExecutableStatement statement
statement
ExecutableStatement statement
widen
boolean widen
className
java.lang.String className
classNameArray
char[] classNameArray
arraySize
ArraySize[] arraySize
compiledArraySize
ExecutableStatement[] compiledArraySize
endRange
int endRange
name
java.lang.String name
stmt
char[] stmt
statement
ExecutableStatement statement
main
ASTNode main
item
java.lang.String item
condition
ExecutableStatement condition
compiledBlock
ExecutableStatement compiledBlock
item
java.lang.String item
condition
ExecutableStatement condition
compiledBlock
ExecutableStatement compiledBlock
nestParm
java.lang.String nestParm
nestedStatement
ExecutableStatement nestedStatement
withExpressions
WithNode.ParmValuePair[] withExpressions
setExpression
java.io.Serializable setExpression
statement
ExecutableStatement statement
Package org.mvel2.compiler |
expr
char[] expr
cursor
int cursor
start
int start
length
int length
fields
int fields
greedy
boolean greedy
lastWasIdentifier
boolean lastWasIdentifier
lastWasLineLabel
boolean lastWasLineLabel
lastWasComment
boolean lastWasComment
compileMode
boolean compileMode
literalOnly
int literalOnly
lastLineStart
int lastLineStart
line
int line
lastNode
ASTNode lastNode
stk
ExecutionStack stk
splitAccumulator
ExecutionStack splitAccumulator
pCtx
ParserContext pCtx
dStack
ExecutionStack dStack
ctx
java.lang.Object ctx
variableFactory
VariableResolverFactory variableFactory
debugSymbols
boolean debugSymbols
expression
char[] expression
context
ParserContext context
ingressType
java.lang.Class<T> ingressType
firstNode
ASTNode firstNode
knownEgressType
java.lang.Class<T> knownEgressType
knownIngressType
java.lang.Class<T> knownIngressType
convertableIngressEgress
boolean convertableIngressEgress
optimized
boolean optimized
importInjectionRequired
boolean importInjectionRequired
literalOnly
boolean literalOnly
accessorOptimizer
java.lang.Class<T> accessorOptimizer
sourceName
java.lang.String sourceName
parserContext
ParserContext parserContext
value
java.lang.Object value
node
ASTNode node
ingress
java.lang.Class<T> ingress
egress
java.lang.Class<T> egress
convertable
boolean convertable
node
ASTNode node
ingress
java.lang.Class<T> ingress
egress
java.lang.Class<T> egress
convertable
boolean convertable
literal
java.lang.Object literal
integer32
int integer32
intOptimized
boolean intOptimized
returnType
java.lang.Class<T> returnType
verifyOnly
boolean verifyOnly
verifying
boolean verifying
secondPassOptimization
boolean secondPassOptimization
inputs
java.util.List<E> inputs
first
boolean first
classLiteral
boolean classLiteral
resolvedExternally
boolean resolvedExternally
deepProperty
boolean deepProperty
paramTypes
java.util.Map<K,V> paramTypes
ctx
java.lang.Class<T> ctx
Package org.mvel2.integration |
Package org.mvel2.integration.impl |
variableResolvers
java.util.Map<K,V> variableResolvers
nextFactory
VariableResolverFactory nextFactory
indexOffset
int indexOffset
indexedVariableNames
java.lang.String[] indexedVariableNames
indexedVariableResolvers
VariableResolver[] indexedVariableResolvers
name
java.lang.String name
knownType
java.lang.Class<T> knownType
entry
java.util.Map.Entry<K,V> entry
variables
java.util.Map<K,V> variables
- Holds the instance of the variables.
name
java.lang.String name
type
java.lang.Class<T> type
packageImports
java.util.Set<E> packageImports
classLoader
java.lang.ClassLoader classLoader
function
Function function
values
java.lang.Object[] values
- Holds the instance of the variables.
indexPos
int indexPos
vars
java.lang.Object[] vars
resolver
ItemResolverFactory.ItemResolver resolver
name
java.lang.String name
type
java.lang.Class<T> type
value
java.lang.Object value
name
java.lang.String name
knownType
java.lang.Class<T> knownType
variableMap
java.util.Map<K,V> variableMap
variables
java.util.Map<K,V> variables
- Holds the instance of the variables.
value
java.lang.Object value
type
java.lang.Class<T> type
value
java.lang.Object value
name
java.lang.String name
method
MethodStub method
Package org.mvel2.optimizers |
start
int start
collection
boolean collection
nullSafe
boolean nullSafe
currType
java.lang.Class<T> currType
Package org.mvel2.optimizers.dynamic |
firstStage
AccessorOptimizer firstStage
Package org.mvel2.optimizers.impl.asm |
ctx
java.lang.Object ctx
thisRef
java.lang.Object thisRef
variableFactory
VariableResolverFactory variableFactory
first
boolean first
noinit
boolean noinit
deferFinish
boolean deferFinish
literal
boolean literal
propNull
boolean propNull
methNull
boolean methNull
className
java.lang.String className
cw
ClassWriter cw
mv
MethodVisitor mv
val
java.lang.Object val
stacksize
int stacksize
maxlocals
int maxlocals
time
long time
compiledInputs
java.util.ArrayList<E> compiledInputs
ingressType
java.lang.Class<T> ingressType
returnType
java.lang.Class<T> returnType
compileDepth
int compileDepth
buildLog
StringAppender buildLog
Package org.mvel2.optimizers.impl.refl |
rootNode
AccessorNode rootNode
currNode
AccessorNode currNode
ctx
java.lang.Object ctx
thisRef
java.lang.Object thisRef
val
java.lang.Object val
variableFactory
VariableResolverFactory variableFactory
first
boolean first
literal
boolean literal
ingressType
java.lang.Class<T> ingressType
returnType
java.lang.Class<T> returnType
Package org.mvel2.optimizers.impl.refl.nodes |
nextNode
AccessorNode nextNode
index
int index
nextNode
AccessorNode nextNode
index
ExecutableStatement index
baseComponentType
java.lang.Class<T> baseComponentType
requireConversion
boolean requireConversion
nextNode
AccessorNode nextNode
constructor
java.lang.reflect.Constructor<T> constructor
parmTypes
java.lang.Class<T>[] parmTypes
parms
ExecutableStatement[] parms
length
int length
coercionNeeded
boolean coercionNeeded
nextNode
AccessorNode nextNode
field
java.lang.reflect.Field field
targetType
java.lang.Class<T> targetType
parameters
Accessor[] parameters
method
java.lang.reflect.Method method
targetType
java.lang.Class<T> targetType
nextNode
AccessorNode nextNode
field
java.lang.reflect.Field field
coercionRequired
boolean coercionRequired
nextNode
AccessorNode nextNode
field
java.lang.reflect.Field field
coercionRequired
boolean coercionRequired
nullHandler
PropertyHandler nullHandler
function
Function function
parameters
Accessor[] parameters
nextNode
AccessorNode nextNode
method
java.lang.reflect.Method method
nextNode
AccessorNode nextNode
method
java.lang.reflect.Method method
nullHandler
PropertyHandler nullHandler
nextNode
AccessorNode nextNode
index
int index
nextNode
AccessorNode nextNode
index
ExecutableStatement index
nextNode
AccessorNode nextNode
register
int register
nextNode
AccessorNode nextNode
index
int index
nextNode
AccessorNode nextNode
index
ExecutableStatement index
conversionType
java.lang.Class<T> conversionType
nextNode
AccessorNode nextNode
property
java.lang.Object property
nextNode
AccessorNode nextNode
property
ExecutableStatement property
conversionType
java.lang.Class<T> conversionType
nextNode
AccessorNode nextNode
method
java.lang.reflect.Method method
parameterTypes
java.lang.Class<T>[] parameterTypes
parms
ExecutableStatement[] parms
length
int length
coercionNeeded
boolean coercionNeeded
nextNode
AccessorNode nextNode
method
java.lang.reflect.Method method
parameterTypes
java.lang.Class<T>[] parameterTypes
parms
ExecutableStatement[] parms
length
int length
coercionNeeded
boolean coercionNeeded
nullHandler
PropertyHandler nullHandler
name
java.lang.String name
nextNode
AccessorNode nextNode
nextNode
AccessorNode nextNode
propertyName
java.lang.String propertyName
propertyHandler
PropertyHandler propertyHandler
conversionType
java.lang.Class<T> conversionType
nextNode
AccessorNode nextNode
method
java.lang.reflect.Method method
targetType
java.lang.Class<T> targetType
coercionRequired
boolean coercionRequired
nextNode
AccessorNode nextNode
literal
java.lang.Object literal
nextNode
AccessorNode nextNode
field
java.lang.reflect.Field field
nextNode
AccessorNode nextNode
field
java.lang.reflect.Field field
nullHandler
PropertyHandler nullHandler
nextNode
AccessorNode nextNode
nextNode
AccessorNode nextNode
property
java.lang.String property
nextNode
AccessorNode nextNode
nestParm
java.lang.String nestParm
nestedStatement
ExecutableStatement nestedStatement
withExpressions
WithNode.ParmValuePair[] withExpressions
setExpression
java.io.Serializable setExpression
statement
ExecutableStatement statement
Package org.mvel2.templates |
template
char[] template
root
Node root
Package org.mvel2.templates.res |
ce
java.io.Serializable ce
nestedNode
Node nestedNode
ce
java.io.Serializable ce
ce
java.io.Serializable ce
ce
java.io.Serializable ce
nestedNode
Node nestedNode
ce
java.io.Serializable[] ce
item
java.lang.String[] item
expression
java.lang.String[] expression
sepExpr
char[] sepExpr
cSepExpr
java.io.Serializable cSepExpr
ce
java.io.Serializable ce
includeExpression
char[] includeExpression
preExpression
char[] preExpression
cIncludeExpression
java.io.Serializable cIncludeExpression
cPreExpression
java.io.Serializable cPreExpression
fileDateStamp
long fileDateStamp
cFileCache
CompiledTemplate cFileCache
includeExpression
char[] includeExpression
preExpression
char[] preExpression
cIncludeExpression
java.io.Serializable cIncludeExpression
cPreExpression
java.io.Serializable cPreExpression
ce
java.io.Serializable ce
nestedNode
Node nestedNode
nestedNode
Node nestedNode
item
java.lang.String[] item
expression
java.lang.String[] expression
sepExpr
char[] sepExpr
trueNode
Node trueNode
elseNode
Node elseNode
includeExpression
char[] includeExpression
preExpression
char[] preExpression
includeExpression
char[] includeExpression
preExpression
char[] preExpression
name
java.lang.String name
contents
char[] contents
begin
int begin
cStart
int cStart
cEnd
int cEnd
end
int end
next
Node next
terminus
Node terminus
firstASTNode
ASTNode firstASTNode
current
ASTNode current
last
ASTNode last
size
int size
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
classReference
java.lang.Class<T> classReference
name
java.lang.String name
parm
java.lang.String parm
value
java.lang.String value
next
StackElement next
value
java.lang.Object value
Copyright © 2011. All Rights Reserved.