Serialized Form


Package org.mvel2

Class org.mvel2.CompileException extends RuntimeException implements Serializable

Serialized Fields

expr

char[] expr

cursor

int cursor

msgOffset

int msgOffset

lineNumber

int lineNumber

column

int column

lastLineStart

int lastLineStart

errors

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

macros

Map<K,V> macros

Class org.mvel2.MVELInterpretedRuntime extends AbstractParser implements Serializable

Serialized Fields

holdOverRegister

Object holdOverRegister

Class org.mvel2.OptimizationFailure extends RuntimeException implements Serializable

Class org.mvel2.ParseException extends RuntimeException implements Serializable

Serialized Fields

cursorPosition

int cursorPosition

message

String message

Class org.mvel2.ParserConfiguration extends Object implements Serializable

Serialized Fields

imports

Map<K,V> imports

packageImports

HashSet<E> packageImports

interceptors

Map<K,V> interceptors

Class org.mvel2.ParserContext extends Object implements Serializable

Serialized Fields

sourceFile

String sourceFile

lineCount

int lineCount

lineOffset

int lineOffset

parserConfiguration

ParserConfiguration parserConfiguration

indexedVariables

ArrayList<E> indexedVariables

variables

HashMap<K,V> variables

inputs

Map<K,V> inputs

globalFunctions

HashMap<K,V> globalFunctions

sourceMap

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

Class org.mvel2.PropertyAccessException extends CompileException implements Serializable

Class org.mvel2.UnresolveablePropertyException extends RuntimeException implements Serializable

Serialized Fields

name

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

value

char[] value

Class org.mvel2.ast.AssertNode extends ASTNode implements Serializable

Serialized Fields

assertion

ExecutableStatement assertion

fail

ExecutableStatement fail

Class org.mvel2.ast.AssignmentNode extends ASTNode implements Serializable

Serialized Fields

varName

String varName

indexTarget

char[] indexTarget

index

String index

stmt

char[] stmt

statement

ExecutableStatement statement

col

boolean col

Class org.mvel2.ast.ASTNode extends Object implements Serializable

Serialized Fields

firstUnion

int firstUnion

endOfName

int endOfName

fields

int fields

egressType

Class<T> egressType

name

char[] name

nameCache

String nameCache

literal

Object literal

safeAccessor

Accessor safeAccessor

cursorPosition

int cursorPosition

nextASTNode

ASTNode nextASTNode

Class org.mvel2.ast.BinaryOperation extends BooleanNode implements Serializable

Serialized Fields

operation

int operation

lType

int lType

rType

int rType

Class org.mvel2.ast.BlockNode extends ASTNode implements Serializable

Serialized Fields

block

char[] block

Class org.mvel2.ast.BooleanNode extends ASTNode implements Serializable

Serialized Fields

left

ASTNode left

right

ASTNode right

Class org.mvel2.ast.Contains extends ASTNode implements Serializable

Serialized Fields

stmt

ASTNode stmt

stmt2

ASTNode stmt2

Class org.mvel2.ast.Convertable extends ASTNode implements Serializable

Serialized Fields

stmt

ASTNode stmt

clsStmt

ASTNode clsStmt

Class org.mvel2.ast.DeclProtoVarNode extends ASTNode implements Serializable

Serialized Fields

name

String name

Class org.mvel2.ast.DeclTypedVarNode extends ASTNode implements Serializable

Serialized Fields

name

String name

Class org.mvel2.ast.DeepAssignmentNode extends ASTNode implements Serializable

Serialized Fields

property

String property

stmt

char[] stmt

acc

CompiledAccExpression acc

statement

ExecutableStatement statement

Class org.mvel2.ast.DoNode extends BlockNode implements Serializable

Serialized Fields

item

String item

condition

ExecutableStatement condition

compiledBlock

ExecutableStatement compiledBlock

Class org.mvel2.ast.DoUntilNode extends BlockNode implements Serializable

Serialized Fields

item

String item

condition

ExecutableStatement condition

compiledBlock

ExecutableStatement compiledBlock

Class org.mvel2.ast.EndOfStatement extends ASTNode implements Serializable

Class org.mvel2.ast.Fold extends ASTNode implements Serializable

Serialized Fields

subEx

ExecutableStatement subEx

dataEx

ExecutableStatement dataEx

constraintEx

ExecutableStatement constraintEx

Class org.mvel2.ast.ForEachNode extends BlockNode implements Serializable

Serialized Fields

item

String item

itemType

Class<T> itemType

cond

char[] cond

condition

ExecutableStatement condition

compiledBlock

ExecutableStatement compiledBlock

type

int type

Class org.mvel2.ast.ForNode extends BlockNode implements Serializable

Serialized Fields

item

String item

initializer

ExecutableStatement initializer

condition

ExecutableStatement condition

compiledBlock

ExecutableStatement compiledBlock

after

ExecutableStatement after

Class org.mvel2.ast.Function extends ASTNode implements Serializable

Serialized Fields

name

String name

compiledBlock

ExecutableStatement compiledBlock

parameters

String[] parameters

parmNum

int parmNum

Class org.mvel2.ast.IfNode extends ASTNode implements Serializable

Serialized Fields

block

char[] block

condition

ExecutableStatement condition

nestedStatement

ExecutableStatement nestedStatement

elseIf

IfNode elseIf

elseBlock

ExecutableStatement elseBlock

Class org.mvel2.ast.ImportNode extends ASTNode implements Serializable

Serialized Fields

importClass

Class<T> importClass

packageImport

boolean packageImport

offset

short offset

Class org.mvel2.ast.IndexedAssignmentNode extends ASTNode implements Serializable

Serialized Fields

name

String name

register

int register

indexTarget

char[] indexTarget

index

char[] index

stmt

char[] stmt

statement

ExecutableStatement statement

col

boolean col

Class org.mvel2.ast.IndexedDeclTypedVarNode extends ASTNode implements Serializable

Serialized Fields

register

int register

Class org.mvel2.ast.IndexedOperativeAssign extends ASTNode implements Serializable

Serialized Fields

register

int register

statement

ExecutableStatement statement

operation

int operation

Class org.mvel2.ast.IndexedPostFixDecNode extends ASTNode implements Serializable

Serialized Fields

register

int register

Class org.mvel2.ast.IndexedPostFixIncNode extends ASTNode implements Serializable

Serialized Fields

register

int register

Class org.mvel2.ast.IndexedPreFixDecNode extends ASTNode implements Serializable

Serialized Fields

register

int register

Class org.mvel2.ast.IndexedPreFixIncNode extends ASTNode implements Serializable

Serialized Fields

register

int register

Class org.mvel2.ast.InlineCollectionNode extends ASTNode implements Serializable

Serialized Fields

collectionGraph

Object collectionGraph

trailing

char[] trailing

Class org.mvel2.ast.Instance extends ASTNode implements Serializable

Serialized Fields

stmt

ASTNode stmt

clsStmt

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 interceptor

node

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

stmt

ExecutableStatement stmt

Class org.mvel2.ast.IsDef extends ASTNode implements Serializable

Class org.mvel2.ast.LineLabel extends ASTNode implements Serializable

Serialized Fields

sourceFile

String sourceFile

lineNumber

int lineNumber

Class org.mvel2.ast.LiteralDeepPropertyNode extends ASTNode implements Serializable

Serialized Fields

literal

Object literal

Class org.mvel2.ast.LiteralNode extends ASTNode implements Serializable

Class org.mvel2.ast.Negation extends ASTNode implements Serializable

Serialized Fields

stmt

ExecutableStatement stmt

Class org.mvel2.ast.NewObjectNode extends ASTNode implements Serializable

Serialized Fields

typeDescr

TypeDescriptor typeDescr

Class org.mvel2.ast.NewObjectNode.NewObjectArray extends Object implements Serializable

Serialized Fields

sizes

ExecutableStatement[] sizes

arrayType

Class<T> arrayType

Class org.mvel2.ast.NewPrototypeNode extends ASTNode implements Serializable

Serialized Fields

protoName

String protoName

Class org.mvel2.ast.OperativeAssign extends ASTNode implements Serializable

Serialized Fields

varName

String varName

statement

ExecutableStatement statement

operation

int operation

knownInType

int knownInType

Class org.mvel2.ast.OperatorNode extends ASTNode implements Serializable

Serialized Fields

operator

Integer operator

Class org.mvel2.ast.Or extends BooleanNode implements Serializable

Class org.mvel2.ast.PostFixDecNode extends ASTNode implements Serializable

Serialized Fields

name

String name

Class org.mvel2.ast.PostFixIncNode extends ASTNode implements Serializable

Serialized Fields

name

String name

Class org.mvel2.ast.PreFixDecNode extends ASTNode implements Serializable

Serialized Fields

name

String name

Class org.mvel2.ast.PreFixIncNode extends ASTNode implements Serializable

Serialized Fields

name

String name

Class org.mvel2.ast.Proto extends ASTNode implements Serializable

Serialized Fields

name

String name

receivers

Map<K,V> receivers

cursorStart

int cursorStart

cursorEnd

int cursorEnd

Class org.mvel2.ast.Proto.InvokationContextFactory extends MapVariableResolverFactory implements Serializable

Serialized Fields

protoContext

VariableResolverFactory protoContext

Class org.mvel2.ast.Proto.ProtoContextFactory extends MapVariableResolverFactory implements Serializable

Serialized Fields

variableResolvers

SimpleIndexHashMapWrapper<K,V> variableResolvers

Class org.mvel2.ast.Proto.ProtoResolver extends Object implements Serializable

Serialized Fields

name

String name

knownType

Class<T> knownType

variableMap

Map<K,V> variableMap

Class org.mvel2.ast.ProtoVarNode extends ASTNode implements Serializable

Serialized Fields

name

String name

stmt

char[] stmt

statement

ExecutableStatement statement

Class org.mvel2.ast.RegExMatch extends ASTNode implements Serializable

Serialized Fields

stmt

ExecutableStatement stmt

patternStmt

ExecutableStatement patternStmt

pattern

char[] pattern

p

Pattern p

Class org.mvel2.ast.RegExMatchNode extends ASTNode implements Serializable

Serialized Fields

node

ASTNode node

patternNode

ASTNode patternNode

Class org.mvel2.ast.ReturnNode extends ASTNode implements Serializable

Class org.mvel2.ast.Sign extends ASTNode implements Serializable

Serialized Fields

signer

org.mvel2.ast.Sign.Signer signer

stmt

ExecutableStatement stmt

Class org.mvel2.ast.Soundslike extends ASTNode implements Serializable

Serialized Fields

stmt

ASTNode stmt

soundslike

ASTNode soundslike

Class org.mvel2.ast.StaticImportNode extends ASTNode implements Serializable

Serialized Fields

declaringClass

Class<T> declaringClass

methodName

String methodName

Class org.mvel2.ast.Strsim extends ASTNode implements Serializable

Serialized Fields

stmt

ASTNode stmt

soundslike

ASTNode soundslike

Class org.mvel2.ast.Substatement extends ASTNode implements Serializable

Serialized Fields

statement

ExecutableStatement statement

Class org.mvel2.ast.ThisWithNode extends WithNode implements Serializable

Class org.mvel2.ast.TypeCast extends ASTNode implements Serializable

Serialized Fields

statement

ExecutableStatement statement

widen

boolean widen

Class org.mvel2.ast.TypeDescriptor extends Object implements Serializable

Serialized Fields

className

String className

classNameArray

char[] classNameArray

arraySize

ArraySize[] arraySize

compiledArraySize

ExecutableStatement[] compiledArraySize

endRange

int endRange

Class org.mvel2.ast.TypedVarNode extends ASTNode implements Serializable

Serialized Fields

name

String name

stmt

char[] stmt

statement

ExecutableStatement statement

Class org.mvel2.ast.Union extends ASTNode implements Serializable

Serialized Fields

main

ASTNode main

Class org.mvel2.ast.UntilNode extends BlockNode implements Serializable

Serialized Fields

item

String item

condition

ExecutableStatement condition

compiledBlock

ExecutableStatement compiledBlock

Class org.mvel2.ast.WhileNode extends BlockNode implements Serializable

Serialized Fields

item

String item

condition

ExecutableStatement condition

compiledBlock

ExecutableStatement compiledBlock

Class org.mvel2.ast.WithNode extends BlockNode implements Serializable

Serialized Fields

nestParm

String nestParm

nestedStatement

ExecutableStatement nestedStatement

withExpressions

WithNode.ParmValuePair[] withExpressions

Class org.mvel2.ast.WithNode.ParmValuePair extends Object implements Serializable

Serialized Fields

setExpression

Serializable setExpression

statement

ExecutableStatement statement

Package org.mvel2.compiler

Class org.mvel2.compiler.AbstractParser extends Object implements Serializable

Serialized Fields

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

Object ctx

variableFactory

VariableResolverFactory variableFactory

debugSymbols

boolean debugSymbols

Class org.mvel2.compiler.BlankLiteral extends Object implements Serializable

Class org.mvel2.compiler.CompiledAccExpression extends Object implements Serializable

Serialized Fields

expression

char[] expression

context

ParserContext context

ingressType

Class<T> ingressType

Class org.mvel2.compiler.CompiledExpression extends Object implements Serializable

Serialized Fields

firstNode

ASTNode firstNode

knownEgressType

Class<T> knownEgressType

knownIngressType

Class<T> knownIngressType

convertableIngressEgress

boolean convertableIngressEgress

optimized

boolean optimized

importInjectionRequired

boolean importInjectionRequired

literalOnly

boolean literalOnly

accessorOptimizer

Class<T> accessorOptimizer

sourceName

String sourceName

parserContext

ParserContext parserContext

Class org.mvel2.compiler.EndWithValue extends RuntimeException implements Serializable

Serialized Fields

value

Object value

Class org.mvel2.compiler.ExecutableAccessor extends Object implements Serializable

Serialized Fields

node

ASTNode node

ingress

Class<T> ingress

egress

Class<T> egress

convertable

boolean convertable

Class org.mvel2.compiler.ExecutableAccessorSafe extends Object implements Serializable

Serialized Fields

node

ASTNode node

ingress

Class<T> ingress

egress

Class<T> egress

convertable

boolean convertable

Class org.mvel2.compiler.ExecutableLiteral extends Object implements Serializable

Serialized Fields

literal

Object literal

integer32

int integer32

intOptimized

boolean intOptimized

Class org.mvel2.compiler.ExpressionCompiler extends AbstractParser implements Serializable

Serialized Fields

returnType

Class<T> returnType

verifyOnly

boolean verifyOnly

verifying

boolean verifying

secondPassOptimization

boolean secondPassOptimization

Class org.mvel2.compiler.PropertyVerifier extends AbstractOptimizer implements Serializable

Serialized Fields

inputs

List<E> inputs

first

boolean first

classLiteral

boolean classLiteral

resolvedExternally

boolean resolvedExternally

deepProperty

boolean deepProperty

paramTypes

Map<K,V> paramTypes

ctx

Class<T> ctx

Package org.mvel2.integration

Package org.mvel2.integration.impl

Class org.mvel2.integration.impl.BaseVariableResolverFactory extends Object implements Serializable

Serialized Fields

variableResolvers

Map<K,V> variableResolvers

nextFactory

VariableResolverFactory nextFactory

indexOffset

int indexOffset

indexedVariableNames

String[] indexedVariableNames

indexedVariableResolvers

VariableResolver[] indexedVariableResolvers

Class org.mvel2.integration.impl.CachedMapVariableResolver extends Object implements Serializable

Serialized Fields

name

String name

knownType

Class<T> knownType

entry

Map.Entry<K,V> entry

Class org.mvel2.integration.impl.CachedMapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable

Serialized Fields

variables

Map<K,V> variables
Holds the instance of the variables.

Class org.mvel2.integration.impl.ClassImportResolver extends Object implements Serializable

Serialized Fields

name

String name

type

Class<T> type

Class org.mvel2.integration.impl.ClassImportResolverFactory extends BaseVariableResolverFactory implements Serializable

Serialized Fields

packageImports

Set<E> packageImports

classLoader

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 function

Class org.mvel2.integration.impl.ImmutableDefaultFactory extends Object implements Serializable

Class org.mvel2.integration.impl.IndexedVariableResolverFactory extends BaseVariableResolverFactory implements Serializable

Serialized Fields

values

Object[] values
Holds the instance of the variables.

Class org.mvel2.integration.impl.IndexVariableResolver extends Object implements Serializable

Serialized Fields

indexPos

int indexPos

vars

Object[] vars

Class org.mvel2.integration.impl.ItemResolverFactory extends BaseVariableResolverFactory implements Serializable

Serialized Fields

resolver

ItemResolverFactory.ItemResolver resolver

Class org.mvel2.integration.impl.ItemResolverFactory.ItemResolver extends Object implements Serializable

Serialized Fields

name

String name

type

Class<T> type

value

Object value

Class org.mvel2.integration.impl.MapVariableResolver extends Object implements Serializable

Serialized Fields

name

String name

knownType

Class<T> knownType

variableMap

Map<K,V> variableMap

Class org.mvel2.integration.impl.MapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable

Serialized Fields

variables

Map<K,V> variables
Holds the instance of the variables.

Class org.mvel2.integration.impl.SimpleSTValueResolver extends Object implements Serializable

Serialized Fields

value

Object value

type

Class<T> type

Class org.mvel2.integration.impl.SimpleValueResolver extends Object implements Serializable

Serialized Fields

value

Object value

Class org.mvel2.integration.impl.SimpleVariableResolverFactory extends BaseVariableResolverFactory implements Serializable

Class org.mvel2.integration.impl.StaticMethodImportResolver extends Object implements Serializable

Serialized Fields

name

String name

method

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

start

int start

collection

boolean collection

nullSafe

boolean nullSafe

currType

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

firstStage

AccessorOptimizer firstStage

Package org.mvel2.optimizers.impl.asm

Class org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer extends AbstractOptimizer implements Serializable

Serialized Fields

ctx

Object ctx

thisRef

Object thisRef

variableFactory

VariableResolverFactory variableFactory

first

boolean first

noinit

boolean noinit

deferFinish

boolean deferFinish

literal

boolean literal

propNull

boolean propNull

methNull

boolean methNull

className

String className

cw

ClassWriter cw

mv

MethodVisitor mv

val

Object val

stacksize

int stacksize

maxlocals

int maxlocals

time

long time

compiledInputs

ArrayList<E> compiledInputs

ingressType

Class<T> ingressType

returnType

Class<T> returnType

compileDepth

int compileDepth

buildLog

StringAppender buildLog

Package org.mvel2.optimizers.impl.refl

Class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer extends AbstractOptimizer implements Serializable

Serialized Fields

rootNode

AccessorNode rootNode

currNode

AccessorNode currNode

ctx

Object ctx

thisRef

Object thisRef

val

Object val

variableFactory

VariableResolverFactory variableFactory

first

boolean first

literal

boolean literal

ingressType

Class<T> ingressType

returnType

Class<T> returnType

Package org.mvel2.optimizers.impl.refl.nodes

Class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

index

int index

Class org.mvel2.optimizers.impl.refl.nodes.ArrayAccessorNest extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

index

ExecutableStatement index

baseComponentType

Class<T> baseComponentType

requireConversion

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

nextNode

AccessorNode nextNode

Class org.mvel2.optimizers.impl.refl.nodes.ConstructorAccessor extends BaseAccessor implements Serializable

Serialized Fields

constructor

Constructor<T> constructor

parmTypes

Class<T>[] parmTypes

parms

ExecutableStatement[] parms

length

int length

coercionNeeded

boolean coercionNeeded

Class org.mvel2.optimizers.impl.refl.nodes.DynamicFieldAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

field

Field field

targetType

Class<T> targetType

Class org.mvel2.optimizers.impl.refl.nodes.DynamicFunctionAccessor extends BaseAccessor implements Serializable

Serialized Fields

parameters

Accessor[] parameters

Class org.mvel2.optimizers.impl.refl.nodes.DynamicSetterAccessor extends Object implements Serializable

Serialized Fields

method

Method method

targetType

Class<T> targetType

Class org.mvel2.optimizers.impl.refl.nodes.FieldAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

field

Field field

coercionRequired

boolean coercionRequired

Class org.mvel2.optimizers.impl.refl.nodes.FieldAccessorNH extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

field

Field field

coercionRequired

boolean coercionRequired

nullHandler

PropertyHandler nullHandler

Class org.mvel2.optimizers.impl.refl.nodes.FunctionAccessor extends BaseAccessor implements Serializable

Serialized Fields

function

Function function

parameters

Accessor[] parameters

Class org.mvel2.optimizers.impl.refl.nodes.GetterAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

method

Method method

Class org.mvel2.optimizers.impl.refl.nodes.GetterAccessorNH extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

method

Method method

nullHandler

PropertyHandler nullHandler

Class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

index

int index

Class org.mvel2.optimizers.impl.refl.nodes.IndexedCharSeqAccessorNest extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

index

ExecutableStatement index

Class org.mvel2.optimizers.impl.refl.nodes.IndexedVariableAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

register

int register

Class org.mvel2.optimizers.impl.refl.nodes.ListAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

index

int index

Class org.mvel2.optimizers.impl.refl.nodes.ListAccessorNest extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

index

ExecutableStatement index

conversionType

Class<T> conversionType

Class org.mvel2.optimizers.impl.refl.nodes.MapAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

property

Object property

Class org.mvel2.optimizers.impl.refl.nodes.MapAccessorNest extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

property

ExecutableStatement property

conversionType

Class<T> conversionType

Class org.mvel2.optimizers.impl.refl.nodes.MethodAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

method

Method method

parameterTypes

Class<T>[] parameterTypes

parms

ExecutableStatement[] parms

length

int length

coercionNeeded

boolean coercionNeeded

Class org.mvel2.optimizers.impl.refl.nodes.MethodAccessorNH extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

method

Method method

parameterTypes

Class<T>[] parameterTypes

parms

ExecutableStatement[] parms

length

int length

coercionNeeded

boolean coercionNeeded

nullHandler

PropertyHandler nullHandler

Class org.mvel2.optimizers.impl.refl.nodes.Notify extends Object implements Serializable

Serialized Fields

name

String name

nextNode

AccessorNode nextNode

Class org.mvel2.optimizers.impl.refl.nodes.NullSafe extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

Class org.mvel2.optimizers.impl.refl.nodes.PropertyHandlerAccessor extends BaseAccessor implements Serializable

Serialized Fields

propertyName

String propertyName

propertyHandler

PropertyHandler propertyHandler

conversionType

Class<T> conversionType

Class org.mvel2.optimizers.impl.refl.nodes.SetterAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

method

Method method

targetType

Class<T> targetType

coercionRequired

boolean coercionRequired

Class org.mvel2.optimizers.impl.refl.nodes.StaticReferenceAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

literal

Object literal

Class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

field

Field field

Class org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessorNH extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

field

Field field

nullHandler

PropertyHandler nullHandler

Class org.mvel2.optimizers.impl.refl.nodes.ThisValueAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

Class org.mvel2.optimizers.impl.refl.nodes.VariableAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

property

String property

Class org.mvel2.optimizers.impl.refl.nodes.WithAccessor extends Object implements Serializable

Serialized Fields

nextNode

AccessorNode nextNode

nestParm

String nestParm

nestedStatement

ExecutableStatement nestedStatement

withExpressions

WithNode.ParmValuePair[] withExpressions

Class org.mvel2.optimizers.impl.refl.nodes.WithAccessor.ExecutablePairs extends Object implements Serializable

Serialized Fields

setExpression

Serializable setExpression

statement

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

template

char[] template

root

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

ce

Serializable ce

Class org.mvel2.templates.res.CompiledDeclareNode extends Node implements Serializable

Serialized Fields

nestedNode

Node nestedNode

ce

Serializable ce

Class org.mvel2.templates.res.CompiledEvalNode extends Node implements Serializable

Serialized Fields

ce

Serializable ce

Class org.mvel2.templates.res.CompiledExpressionNode extends ExpressionNode implements Serializable

Serialized Fields

ce

Serializable ce

Class org.mvel2.templates.res.CompiledForEachNode extends Node implements Serializable

Serialized Fields

nestedNode

Node nestedNode

ce

Serializable[] ce

item

String[] item

expression

String[] expression

sepExpr

char[] sepExpr

cSepExpr

Serializable cSepExpr

Class org.mvel2.templates.res.CompiledIfNode extends IfNode implements Serializable

Serialized Fields

ce

Serializable ce

Class org.mvel2.templates.res.CompiledIncludeNode extends Node implements Serializable

Serialized Fields

includeExpression

char[] includeExpression

preExpression

char[] preExpression

cIncludeExpression

Serializable cIncludeExpression

cPreExpression

Serializable cPreExpression

fileDateStamp

long fileDateStamp

cFileCache

CompiledTemplate cFileCache

Class org.mvel2.templates.res.CompiledNamedIncludeNode extends Node implements Serializable

Serialized Fields

includeExpression

char[] includeExpression

preExpression

char[] preExpression

cIncludeExpression

Serializable cIncludeExpression

cPreExpression

Serializable cPreExpression

Class org.mvel2.templates.res.CompiledTerminalExpressionNode extends TerminalExpressionNode implements Serializable

Serialized Fields

ce

Serializable ce

Class org.mvel2.templates.res.DeclareNode extends Node implements Serializable

Serialized Fields

nestedNode

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

nestedNode

Node nestedNode

item

String[] item

expression

String[] expression

sepExpr

char[] sepExpr

Class org.mvel2.templates.res.IfNode extends Node implements Serializable

Serialized Fields

trueNode

Node trueNode

elseNode

Node elseNode

Class org.mvel2.templates.res.IncludeNode extends Node implements Serializable

Serialized Fields

includeExpression

char[] includeExpression

preExpression

char[] preExpression

Class org.mvel2.templates.res.NamedIncludeNode extends Node implements Serializable

Serialized Fields

includeExpression

char[] includeExpression

preExpression

char[] preExpression

Class org.mvel2.templates.res.Node extends Object implements Serializable

Serialized Fields

name

String name

contents

char[] contents

begin

int begin

cStart

int cStart

cEnd

int cEnd

end

int end

next

Node next

terminus

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

firstASTNode

ASTNode firstASTNode

current

ASTNode current

last

ASTNode last

size

int size

Class org.mvel2.util.FastList extends AbstractList<E> implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Class org.mvel2.util.InternalNumber extends BigDecimal implements Serializable

Class org.mvel2.util.MethodStub extends Object implements Serializable

Serialized Fields

classReference

Class<T> classReference

name

String name

Class org.mvel2.util.ParseTools.WithStatementPair extends Object implements Serializable

Serialized Fields

parm

String parm

value

String value

Class org.mvel2.util.StackElement extends Object implements Serializable

Serialized Fields

next

StackElement next

value

Object value



Copyright © 2011. All Rights Reserved.