Serialized Form
expr
char[] expr
cursor
int cursor
msgOffset
int msgOffset
lineNumber
int lineNumber
column
int column
errors
java.util.List<E> errors
macros
java.util.Map<K,V> macros
returnBigDecimal
boolean returnBigDecimal
roundingMode
int roundingMode
holdOverRegister
java.lang.Object holdOverRegister
cursorPosition
int cursorPosition
message
java.lang.String message
imports
java.util.HashMap<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
left
ASTNode left
right
ASTNode right
value
char[] value
assertion
ExecutableStatement assertion
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
discard
boolean discard
operation
int operation
left
ASTNode left
right
ASTNode right
block
char[] block
stmt
ASTNode stmt
stmt2
ASTNode stmt2
stmt
ASTNode stmt
clsStmt
ASTNode clsStmt
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
varName
java.lang.String varName
statement
ExecutableStatement statement
operation
int operation
operator
java.lang.Integer operator
left
ASTNode left
right
ASTNode right
name
java.lang.String name
name
java.lang.String name
name
java.lang.String name
name
java.lang.String name
stmt
ExecutableStatement stmt
patternStmt
ExecutableStatement patternStmt
pattern
char[] pattern
p
java.util.regex.Pattern p
node
ASTNode node
patternNode
ASTNode patternNode
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
className
java.lang.String className
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
literalOnly
int literalOnly
debugSymbols
boolean debugSymbols
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
expression
char[] expression
context
ParserContext context
ingressType
java.lang.Class<T> ingressType
tokens
ASTIterator tokens
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
returnBigDecimal
boolean returnBigDecimal
literal
java.lang.Object literal
integer32
int integer32
intOptimized
boolean intOptimized
returnType
java.lang.Class<T> returnType
verifying
boolean verifying
secondPassOptimization
boolean secondPassOptimization
inputs
java.util.List<E> inputs
first
boolean first
resolvedExternally
boolean resolvedExternally
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
indexedVariableNames
java.lang.String[] indexedVariableNames
indexedVariableResolvers
VariableResolver[] indexedVariableResolvers
name
java.lang.String name
type
java.lang.Class<T> type
packageImports
java.util.Set<E> packageImports
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
cache
boolean cache
variables
java.util.Map<K,V> variables
- Holds the instance of the variables.
cachingSafe
boolean cachingSafe
value
java.lang.Object value
name
java.lang.String name
method
MethodStub method
Package org.mvel2.optimizers |
start
int start
collection
boolean collection
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
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
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
method
java.lang.reflect.Method method
targetType
java.lang.Class<T> targetType
nextNode
AccessorNode nextNode
field
java.lang.reflect.Field field
coercionRequired
boolean coercionRequired
function
Function function
parameters
Accessor[] parameters
nextNode
AccessorNode nextNode
method
java.lang.reflect.Method method
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
propertyName
java.lang.String propertyName
propertyHandler
PropertyHandler propertyHandler
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
nextNode
AccessorNode nextNode
property
java.lang.String property
nextNode
AccessorNode nextNode
nestParm
java.lang.String nestParm
nestedStatement
ExecutableStatement nestedStatement
withExpressions
WithAccessor.ExecutablePairs[] withExpressions
setExpression
java.io.Serializable setExpression
statement
ExecutableStatement statement
Package org.mvel2.templates |
Package org.mvel2.templates.res |
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
methodName
java.lang.String methodName
parm
java.lang.String parm
value
java.lang.String value
next
StackElement next
value
java.lang.Object value
Copyright © 2008. All Rights Reserved.