|
||||||||||
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 PropertyAccessException 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.ParseException extends RuntimeException implements Serializable |
---|
Serialized Fields |
---|
int cursorPosition
String message
Class org.mvel2.ParserConfiguration extends Object implements Serializable |
---|
Serialized Fields |
---|
Map<K,V> imports
HashSet<E> packageImports
Map<K,V> interceptors
Class org.mvel2.ParserContext extends Object implements Serializable |
---|
Serialized Fields |
---|
String sourceFile
int lineCount
int lineOffset
ParserConfiguration parserConfiguration
ArrayList<E> indexedVariables
HashMap<K,V> variables
Map<K,V> inputs
HashMap<K,V> globalFunctions
HashMap<K,V> sourceMap
LineLabel lastLineLabel
boolean compiled
boolean strictTypeEnforcement
boolean strongTyping
boolean fatalError
boolean retainParserState
boolean debugSymbols
boolean blockSymbols
boolean executableCodeReached
boolean indexAllocation
boolean allowBootstrapBypass
Class org.mvel2.PropertyAccessException extends CompileException implements Serializable |
---|
Class org.mvel2.UnresolveablePropertyException extends RuntimeException implements Serializable |
---|
Serialized Fields |
---|
String name
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 varName
char[] indexTarget
String index
char[] stmt
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[] name
String nameCache
Object literal
Accessor safeAccessor
int cursorPosition
ASTNode nextASTNode
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 |
---|
char[] block
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
char[] stmt
CompiledAccExpression acc
ExecutableStatement statement
Class org.mvel2.ast.DoNode extends BlockNode implements Serializable |
---|
Serialized Fields |
---|
String item
ExecutableStatement condition
ExecutableStatement compiledBlock
Class org.mvel2.ast.DoUntilNode extends BlockNode implements Serializable |
---|
Serialized Fields |
---|
String item
ExecutableStatement condition
ExecutableStatement compiledBlock
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
char[] cond
ExecutableStatement condition
ExecutableStatement compiledBlock
int type
Class org.mvel2.ast.ForNode extends BlockNode implements Serializable |
---|
Serialized Fields |
---|
String item
ExecutableStatement initializer
ExecutableStatement condition
ExecutableStatement compiledBlock
ExecutableStatement after
Class org.mvel2.ast.Function extends ASTNode implements Serializable |
---|
Serialized Fields |
---|
String name
ExecutableStatement compiledBlock
String[] parameters
int parmNum
Class org.mvel2.ast.IfNode extends ASTNode implements Serializable |
---|
Serialized Fields |
---|
char[] block
ExecutableStatement condition
ExecutableStatement nestedStatement
IfNode elseIf
ExecutableStatement elseBlock
Class org.mvel2.ast.ImportNode extends ASTNode implements Serializable |
---|
Serialized Fields |
---|
Class<T> importClass
boolean packageImport
short offset
Class org.mvel2.ast.IndexedAssignmentNode extends ASTNode implements Serializable |
---|
Serialized Fields |
---|
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
char[] trailing
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.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
Class org.mvel2.ast.NewObjectNode.NewObjectArray extends Object implements Serializable |
---|
Serialized Fields |
---|
ExecutableStatement[] sizes
Class<T> arrayType
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.InvokationContextFactory extends MapVariableResolverFactory implements Serializable |
---|
Serialized Fields |
---|
VariableResolverFactory protoContext
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
char[] stmt
ExecutableStatement statement
Class org.mvel2.ast.RegExMatch extends ASTNode implements Serializable |
---|
Serialized Fields |
---|
ExecutableStatement stmt
ExecutableStatement patternStmt
char[] pattern
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.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[] classNameArray
ArraySize[] arraySize
ExecutableStatement[] compiledArraySize
int endRange
Class org.mvel2.ast.TypedVarNode extends ASTNode implements Serializable |
---|
Serialized Fields |
---|
String name
char[] stmt
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
ExecutableStatement compiledBlock
Class org.mvel2.ast.WhileNode extends BlockNode implements Serializable |
---|
Serialized Fields |
---|
String item
ExecutableStatement condition
ExecutableStatement compiledBlock
Class org.mvel2.ast.WithNode extends BlockNode implements Serializable |
---|
Serialized Fields |
---|
String nestParm
ExecutableStatement nestedStatement
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 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
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
ParserContext parserContext
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 deepProperty
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
Class org.mvel2.integration.impl.CachedMapVariableResolver extends Object implements Serializable |
---|
Serialized Fields |
---|
String name
Class<T> knownType
Map.Entry<K,V> entry
Class org.mvel2.integration.impl.CachedMapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable |
---|
Serialized Fields |
---|
Map<K,V> variables
Class org.mvel2.integration.impl.ClassImportResolver extends Object implements Serializable |
---|
Serialized Fields |
---|
String name
Class<T> type
Class org.mvel2.integration.impl.ClassImportResolverFactory extends BaseVariableResolverFactory implements Serializable |
---|
Serialized Fields |
---|
Set<E> packageImports
ClassLoader classLoader
Class org.mvel2.integration.impl.DefaultLocalVariableResolverFactory extends MapVariableResolverFactory implements Serializable |
---|
Class org.mvel2.integration.impl.FunctionVariableResolverFactory extends BaseVariableResolverFactory implements Serializable |
---|
Serialized Fields |
---|
Function function
Class org.mvel2.integration.impl.ImmutableDefaultFactory extends Object implements Serializable |
---|
Class org.mvel2.integration.impl.IndexedVariableResolverFactory extends BaseVariableResolverFactory implements Serializable |
---|
Serialized Fields |
---|
Object[] values
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.SimpleSTValueResolver extends Object implements Serializable |
---|
Serialized Fields |
---|
Object value
Class<T> type
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.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 |
---|
int start
boolean collection
boolean nullSafe
Class<T> currType
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
boolean literal
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
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 |
---|
Function 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
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 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 |
---|
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
String[] expression
char[] sepExpr
Serializable cSepExpr
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 |
---|
char[] includeExpression
char[] preExpression
Serializable cIncludeExpression
Serializable cPreExpression
long fileDateStamp
CompiledTemplate cFileCache
Class org.mvel2.templates.res.CompiledNamedIncludeNode extends Node implements Serializable |
---|
Serialized Fields |
---|
char[] includeExpression
char[] preExpression
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 |
---|
char[] includeExpression
char[] preExpression
Class org.mvel2.templates.res.NamedIncludeNode extends Node implements Serializable |
---|
Serialized Fields |
---|
char[] includeExpression
char[] preExpression
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.ParseTools.WithStatementPair extends Object implements Serializable |
---|
Serialized Fields |
---|
String parm
String value
Class org.mvel2.util.StackElement extends Object implements Serializable |
---|
Serialized Fields |
---|
StackElement next
Object value
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |