char[] expr
int cursor
int msgOffset
int lineNumber
int column
int lastLineStart
java.util.List<E> errors
java.lang.Object evaluationContext
java.util.Map<K,V> macros
java.lang.Object holdOverRegister
java.util.Map<K,V> imports
java.util.HashSet<E> packageImports
java.util.Map<K,V> interceptors
boolean allowNakedMethCall
boolean allowBootstrapBypass
java.lang.String sourceFile
int lineCount
int lineOffset
ParserContext parent
ParserConfiguration parserConfiguration
java.lang.Object evaluationContext
java.util.ArrayList<E> indexedInputs
java.util.ArrayList<E> indexedLocals
java.util.ArrayList<E> variableVisibility
java.util.HashMap<K,V> variables
java.util.Map<K,V> inputs
java.util.HashMap<K,V> globalFunctions
LineLabel lastLineLabel
boolean functionContext
boolean compiled
boolean strictTypeEnforcement
boolean strongTyping
boolean optimizationMode
boolean fatalError
boolean retainParserState
boolean debugSymbols
boolean blockSymbols
boolean executableCodeReached
boolean indexAllocation
boolean variablesEscape
java.lang.String name
char[] value
ExecutableStatement assertion
ExecutableStatement fail
java.lang.String assignmentVar
java.lang.String varName
char[] indexTarget
java.lang.String index
ExecutableStatement statement
boolean col
int firstUnion
int endOfName
int fields
java.lang.Class<T> egressType
char[] expr
int start
int offset
java.lang.String nameCache
java.lang.Object literal
Accessor safeAccessor
int cursorPosition
ASTNode nextASTNode
ParserContext pCtx
int operation
int lType
int rType
int blockStart
int blockOffset
ExecutableStatement compiledBlock
java.lang.String name
java.lang.String name
java.lang.String property
CompiledAccExpression acc
ExecutableStatement statement
java.lang.String item
ExecutableStatement condition
java.lang.String item
ExecutableStatement condition
ExecutableStatement subEx
ExecutableStatement dataEx
ExecutableStatement constraintEx
java.lang.String item
java.lang.Class<T> itemType
ExecutableStatement condition
int type
java.lang.String item
ExecutableStatement initializer
ExecutableStatement condition
ExecutableStatement after
boolean indexAlloc
java.lang.String name
ExecutableStatement compiledBlock
java.lang.String[] parameters
int parmNum
boolean compiledMode
boolean singleton
ExecutableStatement condition
ExecutableStatement nestedStatement
IfNode elseIf
ExecutableStatement elseBlock
boolean idxAlloc
java.lang.Class<T> importClass
boolean packageImport
int _offset
java.lang.String assignmentVar
java.lang.String name
int register
char[] indexTarget
char[] index
char[] stmt
ExecutableStatement statement
boolean col
int register
int register
ExecutableStatement statement
int operation
int register
int register
int register
int register
java.lang.Object collectionGraph
int trailingStart
int trailingOffset
Interceptor interceptor
ASTNode node
ExecutableStatement stmt
VariableResolverFactory protoContext
java.lang.String sourceFile
int lineNumber
java.lang.Object literal
ExecutableStatement stmt
TypeDescriptor typeDescr
char[] name
ExecutableStatement[] sizes
java.lang.Class<T> arrayType
Function function
java.lang.String protoName
java.lang.String varName
ExecutableStatement statement
int operation
int knownInType
java.lang.Integer operator
java.lang.String name
java.lang.String name
java.lang.String name
java.lang.String name
java.lang.String name
java.util.Map<K,V> receivers
int cursorStart
int cursorEnd
SimpleIndexHashMapWrapper<K,V> variableResolvers
java.lang.String name
java.lang.Class<T> knownType
java.util.Map<K,V> variableMap
java.lang.String name
ExecutableStatement statement
java.lang.Object literal
ExecutableStatement stmt
ExecutableStatement patternStmt
int patternStart
int patternOffset
java.util.regex.Pattern p
Sign.Signer signer
ExecutableStatement stmt
java.util.List<E> instructionList
ParserContext pCtx
java.lang.Class<T> declaringClass
java.lang.String methodName
ExecutableStatement statement
ExecutableStatement statement
boolean widen
java.lang.String className
char[] expr
int start
int offset
ArraySize[] arraySize
ExecutableStatement[] compiledArraySize
int endRange
java.lang.String name
ExecutableStatement statement
ASTNode main
java.lang.String item
ExecutableStatement condition
java.lang.String item
ExecutableStatement condition
java.lang.String nestParm
WithNode.ParmValuePair[] withExpressions
java.io.Serializable setExpression
ExecutableStatement statement
char[] expr
int cursor
int start
int length
int end
int st
int fields
boolean greedy
boolean lastWasIdentifier
boolean lastWasLineLabel
boolean lastWasComment
boolean compileMode
int literalOnly
int lastLineStart
int line
ASTNode lastNode
ExecutionStack stk
ExecutionStack splitAccumulator
ParserContext pCtx
ExecutionStack dStack
java.lang.Object ctx
VariableResolverFactory variableFactory
boolean debugSymbols
char[] expression
int start
int offset
ParserContext context
java.lang.Class<T> ingressType
ASTNode firstNode
java.lang.Class<T> knownEgressType
java.lang.Class<T> knownIngressType
boolean convertableIngressEgress
boolean optimized
boolean importInjectionRequired
boolean literalOnly
java.lang.Class<T> accessorOptimizer
java.lang.String sourceName
ParserConfiguration parserConfiguration
java.lang.Object value
ASTNode node
java.lang.Class<T> ingress
java.lang.Class<T> egress
boolean convertable
ASTNode node
java.lang.Class<T> ingress
java.lang.Class<T> egress
boolean convertable
java.lang.Object literal
int integer32
boolean intOptimized
java.lang.Class<T> returnType
boolean verifyOnly
boolean verifying
boolean secondPassOptimization
java.util.List<E> inputs
boolean first
boolean classLiteral
boolean resolvedExternally
boolean methodCall
boolean deepProperty
boolean fqcn
java.util.Map<K,V> paramTypes
java.lang.Class<T> ctx
java.util.Map<K,V> variableResolvers
VariableResolverFactory nextFactory
int indexOffset
java.lang.String[] indexedVariableNames
VariableResolver[] indexedVariableResolvers
boolean tiltFlag
java.util.Map<K,V> variables
java.util.Map<K,V> variables
java.util.Set<E> packageImports
java.lang.ClassLoader classLoader
java.util.Map<K,V> imports
java.util.Map<K,V> dynImports
boolean noTilt
Function function
boolean noTilt
boolean tiltFlag
int indexPos
java.lang.Object[] vars
ItemResolverFactory.ItemResolver resolver
java.lang.String name
java.lang.Class<T> type
java.lang.Object value
java.lang.String name
java.lang.Class<T> knownType
java.util.Map<K,V> variableMap
java.util.Map<K,V> variables
java.lang.String name
java.lang.Class<T> knownType
java.util.Map.Entry<K,V> entry
java.lang.Object value
java.lang.Class<T> type
boolean updated
java.lang.Object value
VariableResolverFactory delegate
boolean tilt
VariableResolverFactory delegate
java.lang.String name
MethodStub method
boolean collection
boolean nullSafe
java.lang.Class<T> currType
boolean staticAccess
int tkStart
AccessorOptimizer firstStage
java.lang.Object ctx
java.lang.Object thisRef
VariableResolverFactory variableFactory
boolean first
boolean noinit
boolean deferFinish
boolean literal
boolean propNull
boolean methNull
java.lang.String className
org.objectweb.asm.ClassWriter cw
org.objectweb.asm.MethodVisitor mv
java.lang.Object val
int stacksize
int maxlocals
long time
java.util.ArrayList<E> compiledInputs
java.lang.Class<T> ingressType
java.lang.Class<T> returnType
int compileDepth
StringAppender buildLog
AccessorNode rootNode
AccessorNode currNode
java.lang.Object ctx
java.lang.Object thisRef
java.lang.Object val
VariableResolverFactory variableFactory
boolean first
java.lang.Class<T> ingressType
java.lang.Class<T> returnType
AccessorNode nextNode
int index
AccessorNode nextNode
ExecutableStatement index
java.lang.Class<T> baseComponentType
boolean requireConversion
AccessorNode nextNode
java.lang.reflect.Constructor<T> constructor
AccessorNode nextNode
java.lang.reflect.Field field
java.lang.Class<T> targetType
Accessor[] parameters
java.lang.reflect.Method method
java.lang.Class<T> targetType
AccessorNode nextNode
java.lang.reflect.Field field
boolean coercionRequired
boolean primitive
AccessorNode nextNode
java.lang.reflect.Field field
boolean coercionRequired
PropertyHandler nullHandler
FunctionInstance function
Accessor[] parameters
AccessorNode nextNode
java.lang.reflect.Method method
AccessorNode nextNode
java.lang.reflect.Method method
PropertyHandler nullHandler
AccessorNode nextNode
int index
AccessorNode nextNode
ExecutableStatement index
AccessorNode nextNode
int register
int length
ExecutableStatement[] parms
java.lang.Class<T>[] parameterTypes
boolean coercionNeeded
AccessorNode nextNode
int index
AccessorNode nextNode
ExecutableStatement index
java.lang.Class<T> conversionType
AccessorNode nextNode
java.lang.Object property
AccessorNode nextNode
ExecutableStatement property
java.lang.Class<T> conversionType
java.lang.reflect.Method method
AccessorNode nextNode
java.lang.reflect.Method method
java.lang.Class<T>[] parameterTypes
ExecutableStatement[] parms
int length
boolean coercionNeeded
PropertyHandler nullHandler
java.lang.String name
AccessorNode nextNode
AccessorNode nextNode
char[] expr
int start
int offset
ParserContext pCtx
java.lang.String propertyName
PropertyHandler propertyHandler
java.lang.Class<T> conversionType
AccessorNode nextNode
java.lang.reflect.Method method
java.lang.Class<T> targetType
boolean primitive
boolean coercionRequired
AccessorNode nextNode
java.lang.Object literal
AccessorNode nextNode
java.lang.reflect.Field field
AccessorNode nextNode
java.lang.reflect.Field field
PropertyHandler nullHandler
AccessorNode nextNode
AccessorNode nextNode
java.lang.String property
AccessorNode nextNode
java.lang.String nestParm
ExecutableStatement nestedStatement
WithNode.ParmValuePair[] withExpressions
java.io.Serializable setExpression
ExecutableStatement statement
char[] template
Node root
int start
int offset
java.io.Serializable ce
Node nestedNode
java.io.Serializable ce
java.io.Serializable ce
java.io.Serializable ce
Node nestedNode
java.io.Serializable[] ce
java.lang.String[] item
char[] sepExpr
java.io.Serializable cSepExpr
ParserContext context
java.io.Serializable ce
java.io.Serializable cIncludeExpression
java.io.Serializable cPreExpression
long fileDateStamp
CompiledTemplate cFileCache
ParserContext context
java.io.Serializable cIncludeExpression
java.io.Serializable cPreExpression
java.io.Serializable ce
Node nestedNode
Node nestedNode
java.lang.String[] item
java.lang.String[] expression
char[] sepExpr
int includeStart
int includeOffset
int preStart
int preOffset
int includeStart
int includeOffset
int preStart
int preOffset
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
java.io.IOException
java.lang.Class<T> classReference
java.lang.String name
StackElement next
java.lang.Object value
java.lang.reflect.Field field
java.lang.Object cachedValue