|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Package org.mvel2 |
|---|
| Class org.mvel2.CompileException extends RuntimeException implements Serializable |
|---|
| Serialized Fields |
|---|
char[] expr
int cursor
int msgOffset
int lineNumber
int column
int lastLineStart
List<E> errors
| Class org.mvel2.ConversionException extends RuntimeException implements Serializable |
|---|
| Class org.mvel2.ImmutableElementException extends RuntimeException implements Serializable |
|---|
| Class org.mvel2.MacroProcessor extends AbstractParser implements Serializable |
|---|
| Serialized Fields |
|---|
Map<K,V> macros
| Class org.mvel2.MVELInterpretedRuntime extends AbstractParser implements Serializable |
|---|
| Serialized Fields |
|---|
Object holdOverRegister
| Class org.mvel2.OptimizationFailure extends RuntimeException implements Serializable |
|---|
| Class org.mvel2.ParserConfiguration extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Map<K,V> imports
HashSet<E> packageImports
Map<K,V> interceptors
boolean allowNakedMethCall
boolean allowBootstrapBypass
| Class org.mvel2.ParserContext extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String sourceFile
int lineCount
int lineOffset
ParserContext parent
ParserConfiguration parserConfiguration
ArrayList<E> indexedInputs
ArrayList<E> indexedLocals
ArrayList<E> variableVisibility
HashMap<K,V> variables
Map<K,V> inputs
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
| Class org.mvel2.PropertyAccessException extends CompileException implements Serializable |
|---|
| Class org.mvel2.ScriptRuntimeException extends RuntimeException implements Serializable |
|---|
| Class org.mvel2.UnresolveablePropertyException extends RuntimeException implements Serializable |
|---|
| Serialized Fields |
|---|
String name
| Package org.mvel2.asm.tree.analysis |
|---|
| Class org.mvel2.asm.tree.analysis.AnalyzerException extends Exception implements Serializable |
|---|
| Serialized Fields |
|---|
AbstractInsnNode node
| Package org.mvel2.ast |
|---|
| Class org.mvel2.ast.And extends BooleanNode implements Serializable |
|---|
| Class org.mvel2.ast.ArraySize extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
char[] value
| Class org.mvel2.ast.AssertNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ExecutableStatement assertion
ExecutableStatement fail
| Class org.mvel2.ast.AssignmentNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String assignmentVar
String varName
char[] indexTarget
String index
ExecutableStatement statement
boolean col
| Class org.mvel2.ast.ASTNode extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
int firstUnion
int endOfName
int fields
Class<T> egressType
char[] expr
int start
int offset
String nameCache
Object literal
Accessor safeAccessor
int cursorPosition
ASTNode nextASTNode
ParserContext pCtx
| Class org.mvel2.ast.BinaryOperation extends BooleanNode implements Serializable |
|---|
| Serialized Fields |
|---|
int operation
int lType
int rType
| Class org.mvel2.ast.BlockNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
int blockStart
int blockOffset
ExecutableStatement compiledBlock
| Class org.mvel2.ast.BooleanNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode left
ASTNode right
| Class org.mvel2.ast.Contains extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode stmt
ASTNode stmt2
| Class org.mvel2.ast.Convertable extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode stmt
ASTNode clsStmt
| Class org.mvel2.ast.DeclProtoVarNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
| Class org.mvel2.ast.DeclTypedVarNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
| Class org.mvel2.ast.DeepAssignmentNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String property
CompiledAccExpression acc
ExecutableStatement statement
| Class org.mvel2.ast.DoNode extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
String item
ExecutableStatement condition
| Class org.mvel2.ast.DoUntilNode extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
String item
ExecutableStatement condition
| Class org.mvel2.ast.EndOfStatement extends ASTNode implements Serializable |
|---|
| Class org.mvel2.ast.Fold extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ExecutableStatement subEx
ExecutableStatement dataEx
ExecutableStatement constraintEx
| Class org.mvel2.ast.ForEachNode extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
String item
Class<T> itemType
ExecutableStatement condition
int type
| Class org.mvel2.ast.ForNode extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
String item
ExecutableStatement initializer
ExecutableStatement condition
ExecutableStatement after
boolean indexAlloc
| Class org.mvel2.ast.Function extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
ExecutableStatement compiledBlock
String[] parameters
int parmNum
boolean compiledMode
boolean singleton
| Class org.mvel2.ast.IfNode extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
ExecutableStatement condition
ExecutableStatement nestedStatement
IfNode elseIf
ExecutableStatement elseBlock
boolean idxAlloc
| Class org.mvel2.ast.ImportNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
Class<T> importClass
boolean packageImport
int _offset
ParserContext pCtx
| Class org.mvel2.ast.IndexedAssignmentNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String assignmentVar
String name
int register
char[] indexTarget
char[] index
char[] stmt
ExecutableStatement statement
boolean col
| Class org.mvel2.ast.IndexedDeclTypedVarNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
int register
| Class org.mvel2.ast.IndexedOperativeAssign extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
int register
ExecutableStatement statement
int operation
| Class org.mvel2.ast.IndexedPostFixDecNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
int register
| Class org.mvel2.ast.IndexedPostFixIncNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
int register
| Class org.mvel2.ast.IndexedPreFixDecNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
int register
| Class org.mvel2.ast.IndexedPreFixIncNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
int register
| Class org.mvel2.ast.InlineCollectionNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
Object collectionGraph
int trailingStart
int trailingOffset
| Class org.mvel2.ast.Instance extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode stmt
ASTNode clsStmt
| 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
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 |
|---|
ExecutableStatement stmt
| Class org.mvel2.ast.InvokationContextFactory extends MapVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
VariableResolverFactory protoContext
| Class org.mvel2.ast.IsDef extends ASTNode implements Serializable |
|---|
| Class org.mvel2.ast.LineLabel extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String sourceFile
int lineNumber
| Class org.mvel2.ast.LiteralDeepPropertyNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
Object literal
| Class org.mvel2.ast.LiteralNode extends ASTNode implements Serializable |
|---|
| Class org.mvel2.ast.Negation extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ExecutableStatement stmt
| Class org.mvel2.ast.NewObjectNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
TypeDescriptor typeDescr
char[] name
| Class org.mvel2.ast.NewObjectNode.NewObjectArray extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
ExecutableStatement[] sizes
Class<T> arrayType
| Class org.mvel2.ast.NewObjectPrototype extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
Function function
| Class org.mvel2.ast.NewPrototypeNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String protoName
| Class org.mvel2.ast.OperativeAssign extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String varName
ExecutableStatement statement
int operation
int knownInType
| Class org.mvel2.ast.OperatorNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
Integer operator
| Class org.mvel2.ast.Or extends BooleanNode implements Serializable |
|---|
| Class org.mvel2.ast.PostFixDecNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
| Class org.mvel2.ast.PostFixIncNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
| Class org.mvel2.ast.PreFixDecNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
| Class org.mvel2.ast.PreFixIncNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
| Class org.mvel2.ast.Proto extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
Map<K,V> receivers
int cursorStart
int cursorEnd
| Class org.mvel2.ast.Proto.ProtoContextFactory extends MapVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
SimpleIndexHashMapWrapper<K,V> variableResolvers
| Class org.mvel2.ast.Proto.ProtoResolver extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String name
Class<T> knownType
Map<K,V> variableMap
| Class org.mvel2.ast.ProtoVarNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
ExecutableStatement statement
| Class org.mvel2.ast.ReduceableCodeException extends RuntimeException implements Serializable |
|---|
| Serialized Fields |
|---|
Object literal
| Class org.mvel2.ast.RedundantCodeException extends RuntimeException implements Serializable |
|---|
| Class org.mvel2.ast.RegExMatch extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ExecutableStatement stmt
ExecutableStatement patternStmt
int patternStart
int patternOffset
Pattern p
| Class org.mvel2.ast.RegExMatchNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode node
ASTNode patternNode
| Class org.mvel2.ast.ReturnNode extends ASTNode implements Serializable |
|---|
| Class org.mvel2.ast.Sign extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
org.mvel2.ast.Sign.Signer signer
ExecutableStatement stmt
| Class org.mvel2.ast.Soundslike extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode stmt
ASTNode soundslike
| Class org.mvel2.ast.Stacklang extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
List<E> instructionList
ParserContext pCtx
| Class org.mvel2.ast.StaticImportNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
Class<T> declaringClass
String methodName
| Class org.mvel2.ast.Strsim extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode stmt
ASTNode soundslike
| Class org.mvel2.ast.Substatement extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ExecutableStatement statement
| Class org.mvel2.ast.ThisWithNode extends WithNode implements Serializable |
|---|
| Class org.mvel2.ast.TypeCast extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ExecutableStatement statement
boolean widen
| Class org.mvel2.ast.TypeDescriptor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String className
char[] expr
int start
int offset
ArraySize[] arraySize
ExecutableStatement[] compiledArraySize
int endRange
| Class org.mvel2.ast.TypedVarNode extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
String name
ExecutableStatement statement
| Class org.mvel2.ast.Union extends ASTNode implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode main
| Class org.mvel2.ast.UntilNode extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
String item
ExecutableStatement condition
| Class org.mvel2.ast.WhileNode extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
String item
ExecutableStatement condition
| Class org.mvel2.ast.WithNode extends BlockNode implements Serializable |
|---|
| Serialized Fields |
|---|
String nestParm
WithNode.ParmValuePair[] withExpressions
| Class org.mvel2.ast.WithNode.ParmValuePair extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable setExpression
ExecutableStatement statement
| Package org.mvel2.compiler |
|---|
| Class org.mvel2.compiler.AbstractParser extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
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
Object ctx
VariableResolverFactory variableFactory
boolean debugSymbols
| Class org.mvel2.compiler.BlankLiteral extends Object implements Serializable |
|---|
| Class org.mvel2.compiler.CompiledAccExpression extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
char[] expression
int start
int offset
ParserContext context
Class<T> ingressType
| Class org.mvel2.compiler.CompiledExpression extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode firstNode
Class<T> knownEgressType
Class<T> knownIngressType
boolean convertableIngressEgress
boolean optimized
boolean importInjectionRequired
boolean literalOnly
Class<T> accessorOptimizer
String sourceName
ParserConfiguration parserConfiguration
| Class org.mvel2.compiler.EndWithValue extends RuntimeException implements Serializable |
|---|
| Serialized Fields |
|---|
Object value
| Class org.mvel2.compiler.ExecutableAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode node
Class<T> ingress
Class<T> egress
boolean convertable
| Class org.mvel2.compiler.ExecutableAccessorSafe extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
ASTNode node
Class<T> ingress
Class<T> egress
boolean convertable
| Class org.mvel2.compiler.ExecutableLiteral extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Object literal
int integer32
boolean intOptimized
| Class org.mvel2.compiler.ExpressionCompiler extends AbstractParser implements Serializable |
|---|
| Serialized Fields |
|---|
Class<T> returnType
boolean verifyOnly
boolean verifying
boolean secondPassOptimization
| Class org.mvel2.compiler.PropertyVerifier extends AbstractOptimizer implements Serializable |
|---|
| Serialized Fields |
|---|
List<E> inputs
boolean first
boolean classLiteral
boolean resolvedExternally
boolean methodCall
boolean deepProperty
boolean fqcn
Map<K,V> paramTypes
Class<T> ctx
| Package org.mvel2.integration |
|---|
| Package org.mvel2.integration.impl |
|---|
| Class org.mvel2.integration.impl.BaseVariableResolverFactory extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Map<K,V> variableResolvers
VariableResolverFactory nextFactory
int indexOffset
String[] indexedVariableNames
VariableResolver[] indexedVariableResolvers
boolean tiltFlag
| Class org.mvel2.integration.impl.CachedMapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
Map<K,V> variables
| Class org.mvel2.integration.impl.CachingMapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
Map<K,V> variables
| Class org.mvel2.integration.impl.ClassImportResolverFactory extends BaseVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
Set<E> packageImports
ClassLoader classLoader
Map<K,V> imports
Map<K,V> dynImports
| Class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory extends MapVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
boolean noTilt
| Class org.mvel2.integration.impl.FunctionVariableResolverFactory extends BaseVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
Function function
boolean noTilt
| Class org.mvel2.integration.impl.ImmutableDefaultFactory extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
boolean tiltFlag
| Class org.mvel2.integration.impl.IndexedVariableResolverFactory extends BaseVariableResolverFactory implements Serializable |
|---|
| Class org.mvel2.integration.impl.IndexVariableResolver extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
int indexPos
Object[] vars
| Class org.mvel2.integration.impl.ItemResolverFactory extends BaseVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
ItemResolverFactory.ItemResolver resolver
| Class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String name
Class<T> type
Object value
| Class org.mvel2.integration.impl.MapVariableResolver extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String name
Class<T> knownType
Map<K,V> variableMap
| Class org.mvel2.integration.impl.MapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable |
|---|
| Serialized Fields |
|---|
Map<K,V> variables
| Class org.mvel2.integration.impl.PrecachedMapVariableResolver extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String name
Class<T> knownType
Map.Entry<K,V> entry
| Class org.mvel2.integration.impl.SimpleSTValueResolver extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Object value
Class<T> type
boolean updated
| Class org.mvel2.integration.impl.SimpleValueResolver extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
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 |
|---|
VariableResolverFactory delegate
boolean tilt
| Class org.mvel2.integration.impl.StackResetResolverFactory extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
VariableResolverFactory delegate
| Class org.mvel2.integration.impl.StaticMethodImportResolver extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String name
MethodStub method
| 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 |
|---|
boolean collection
boolean nullSafe
Class<T> currType
boolean staticAccess
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 |
|---|
AccessorOptimizer firstStage
| Package org.mvel2.optimizers.impl.asm |
|---|
| Class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer extends AbstractOptimizer implements Serializable |
|---|
| Serialized Fields |
|---|
Object ctx
Object thisRef
VariableResolverFactory variableFactory
boolean first
boolean noinit
boolean deferFinish
boolean literal
boolean propNull
boolean methNull
String className
ClassWriter cw
MethodVisitor mv
Object val
int stacksize
int maxlocals
long time
ArrayList<E> compiledInputs
Class<T> ingressType
Class<T> returnType
int compileDepth
StringAppender buildLog
| Package org.mvel2.optimizers.impl.refl |
|---|
| Class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer extends AbstractOptimizer implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode rootNode
AccessorNode currNode
Object ctx
Object thisRef
Object val
VariableResolverFactory variableFactory
boolean first
Class<T> ingressType
Class<T> returnType
| Package org.mvel2.optimizers.impl.refl.nodes |
|---|
| Class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
int index
| Class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
ExecutableStatement index
Class<T> baseComponentType
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 |
|---|
AccessorNode nextNode
| Class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor extends BaseAccessor implements Serializable |
|---|
| Serialized Fields |
|---|
Constructor<T> constructor
Class<T>[] parmTypes
ExecutableStatement[] parms
int length
boolean coercionNeeded
| Class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Field field
Class<T> targetType
| Class org.mvel2.optimizers.impl.refl.nodes.DynamicFunctionAccessor extends BaseAccessor implements Serializable |
|---|
| Serialized Fields |
|---|
Accessor[] parameters
| Class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Method method
Class<T> targetType
| Class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Field field
boolean coercionRequired
boolean primitive
| Class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Field field
boolean coercionRequired
PropertyHandler nullHandler
| Class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor extends BaseAccessor implements Serializable |
|---|
| Serialized Fields |
|---|
FunctionInstance function
Accessor[] parameters
| Class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Method method
| Class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Method method
PropertyHandler nullHandler
| Class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
int index
| Class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
ExecutableStatement index
| Class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
int register
| Class org.mvel2.optimizers.impl.refl.nodes.ListAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
int index
| Class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
ExecutableStatement index
Class<T> conversionType
| Class org.mvel2.optimizers.impl.refl.nodes.MapAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Object property
| Class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
ExecutableStatement property
Class<T> conversionType
| Class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Method method
Class<T>[] parameterTypes
ExecutableStatement[] parms
int length
boolean coercionNeeded
| Class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Method method
Class<T>[] parameterTypes
ExecutableStatement[] parms
int length
boolean coercionNeeded
PropertyHandler nullHandler
| Class org.mvel2.optimizers.impl.refl.nodes.Notify extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String name
AccessorNode nextNode
| Class org.mvel2.optimizers.impl.refl.nodes.NullSafe extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
char[] expr
int start
int offset
ParserContext pCtx
| Class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor extends BaseAccessor implements Serializable |
|---|
| Serialized Fields |
|---|
String propertyName
PropertyHandler propertyHandler
Class<T> conversionType
| Class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Method method
Class<T> targetType
boolean primitive
boolean coercionRequired
| Class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Object literal
| Class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Field field
| Class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
Field field
PropertyHandler nullHandler
| Class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
| Class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
String property
| Class org.mvel2.optimizers.impl.refl.nodes.WithAccessor extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
AccessorNode nextNode
String nestParm
ExecutableStatement nestedStatement
WithNode.ParmValuePair[] withExpressions
| Class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable setExpression
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 |
|---|
char[] template
Node root
| 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 |
|---|
int start
int offset
| Class org.mvel2.templates.res.CommentNode extends Node implements Serializable |
|---|
| Class org.mvel2.templates.res.CompiledCodeNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable ce
| Class org.mvel2.templates.res.CompiledDeclareNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
Node nestedNode
Serializable ce
| Class org.mvel2.templates.res.CompiledEvalNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable ce
| Class org.mvel2.templates.res.CompiledExpressionNode extends ExpressionNode implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable ce
| Class org.mvel2.templates.res.CompiledForEachNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
Node nestedNode
Serializable[] ce
String[] item
char[] sepExpr
Serializable cSepExpr
ParserContext context
| Class org.mvel2.templates.res.CompiledIfNode extends IfNode implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable ce
| Class org.mvel2.templates.res.CompiledIncludeNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable cIncludeExpression
Serializable cPreExpression
long fileDateStamp
CompiledTemplate cFileCache
ParserContext context
| Class org.mvel2.templates.res.CompiledNamedIncludeNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable cIncludeExpression
Serializable cPreExpression
| Class org.mvel2.templates.res.CompiledTerminalExpressionNode extends TerminalExpressionNode implements Serializable |
|---|
| Serialized Fields |
|---|
Serializable ce
| Class org.mvel2.templates.res.DeclareNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
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 |
|---|
| Serialized Fields |
|---|
Node nestedNode
String[] item
String[] expression
char[] sepExpr
| Class org.mvel2.templates.res.IfNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
Node trueNode
Node elseNode
| Class org.mvel2.templates.res.IncludeNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
int includeStart
int includeOffset
int preStart
int preOffset
| Class org.mvel2.templates.res.NamedIncludeNode extends Node implements Serializable |
|---|
| Serialized Fields |
|---|
int includeStart
int includeOffset
int preStart
int preOffset
| Class org.mvel2.templates.res.Node extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
String name
char[] contents
int begin
int cStart
int cEnd
int end
Node next
Node terminus
| 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 |
|---|
| Serialized Fields |
|---|
ASTNode firstASTNode
ASTNode current
ASTNode last
int size
| Class org.mvel2.util.FastList extends AbstractList<E> implements Serializable |
|---|
| Serialization Methods |
|---|
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out)
throws IOException
IOException| Class org.mvel2.util.InternalNumber extends BigDecimal implements Serializable |
|---|
| Class org.mvel2.util.MethodStub extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Class<T> classReference
String name
| Class org.mvel2.util.StackElement extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
StackElement next
Object value
| Class org.mvel2.util.StaticFieldStub extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
Field field
Object cachedValue
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||