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

evaluationContext

Object evaluationContext

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

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.ParserConfiguration extends Object implements Serializable

Serialized Fields

imports

Map<K,V> imports

packageImports

HashSet<E> packageImports

interceptors

Map<K,V> interceptors

allowNakedMethCall

boolean allowNakedMethCall

allowBootstrapBypass

boolean allowBootstrapBypass

Class org.mvel2.ParserContext extends Object implements Serializable

Serialized Fields

sourceFile

String sourceFile

lineCount

int lineCount

lineOffset

int lineOffset

parent

ParserContext parent

parserConfiguration

ParserConfiguration parserConfiguration

evaluationContext

Object evaluationContext

indexedInputs

ArrayList<E> indexedInputs

indexedLocals

ArrayList<E> indexedLocals

variableVisibility

ArrayList<E> variableVisibility

variables

HashMap<K,V> variables

inputs

Map<K,V> inputs

globalFunctions

HashMap<K,V> globalFunctions

lastLineLabel

LineLabel lastLineLabel

functionContext

boolean functionContext

compiled

boolean compiled

strictTypeEnforcement

boolean strictTypeEnforcement

strongTyping

boolean strongTyping

optimizationMode

boolean optimizationMode

fatalError

boolean fatalError

retainParserState

boolean retainParserState

debugSymbols

boolean debugSymbols

blockSymbols

boolean blockSymbols

executableCodeReached

boolean executableCodeReached

indexAllocation

boolean indexAllocation

variablesEscape

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

name

String name

Package org.mvel2.asm

Class org.mvel2.asm.ClassTooLargeException extends IndexOutOfBoundsException implements Serializable

serialVersionUID: 160715609518896765L

Serialized Fields

className

String className

constantPoolCount

int constantPoolCount

Class org.mvel2.asm.MethodTooLargeException extends IndexOutOfBoundsException implements Serializable

serialVersionUID: 6807380416709738314L

Serialized Fields

className

String className

methodName

String methodName

descriptor

String descriptor

codeSize

int codeSize

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

assignmentVar

String assignmentVar

varName

String varName

indexTarget

char[] indexTarget

index

String index

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

expr

char[] expr

start

int start

offset

int offset

nameCache

String nameCache

literal

Object literal

safeAccessor

Accessor safeAccessor

cursorPosition

int cursorPosition

nextASTNode

ASTNode nextASTNode

pCtx

ParserContext pCtx

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

blockStart

int blockStart

blockOffset

int blockOffset

compiledBlock

ExecutableStatement compiledBlock

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

acc

CompiledAccExpression acc

statement

ExecutableStatement statement

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

Serialized Fields

item

String item

condition

ExecutableStatement condition

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

Serialized Fields

item

String item

condition

ExecutableStatement condition

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

condition

ExecutableStatement condition

type

int type

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

Serialized Fields

item

String item

initializer

ExecutableStatement initializer

condition

ExecutableStatement condition

after

ExecutableStatement after

indexAlloc

boolean indexAlloc

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

Serialized Fields

name

String name

compiledBlock

ExecutableStatement compiledBlock

parameters

String[] parameters

parmNum

int parmNum

compiledMode

boolean compiledMode

singleton

boolean singleton

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

Serialized Fields

condition

ExecutableStatement condition

nestedStatement

ExecutableStatement nestedStatement

elseIf

IfNode elseIf

elseBlock

ExecutableStatement elseBlock

idxAlloc

boolean idxAlloc

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

Serialized Fields

importClass

Class<T> importClass

packageImport

boolean packageImport

_offset

int _offset

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

Serialized Fields

assignmentVar

String assignmentVar

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

trailingStart

int trailingStart

trailingOffset

int trailingOffset

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.InvokationContextFactory extends MapVariableResolverFactory implements Serializable

Serialized Fields

protoContext

VariableResolverFactory protoContext

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

name

char[] name

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

Serialized Fields

sizes

ExecutableStatement[] sizes

arrayType

Class<T> arrayType

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

Serialized Fields

function

Function function

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.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

statement

ExecutableStatement statement

Class org.mvel2.ast.ReduceableCodeException extends RuntimeException implements Serializable

Serialized Fields

literal

Object literal

Class org.mvel2.ast.RedundantCodeException extends RuntimeException implements Serializable

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

Serialized Fields

stmt

ExecutableStatement stmt

patternStmt

ExecutableStatement patternStmt

patternStart

int patternStart

patternOffset

int patternOffset

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.Stacklang extends BlockNode implements Serializable

Serialized Fields

instructionList

List<E> instructionList

pCtx

ParserContext pCtx

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

expr

char[] expr

start

int start

offset

int offset

arraySize

ArraySize[] arraySize

compiledArraySize

ExecutableStatement[] compiledArraySize

endRange

int endRange

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

Serialized Fields

name

String name

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

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

Serialized Fields

item

String item

condition

ExecutableStatement condition

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

Serialized Fields

nestParm

String nestParm

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

end

int end

st

int st

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

start

int start

offset

int offset

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

parserConfiguration

ParserConfiguration parserConfiguration

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

methodCall

boolean methodCall

deepProperty

boolean deepProperty

fqcn

boolean fqcn

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

tiltFlag

boolean tiltFlag

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.CachingMapVariableResolverFactory extends BaseVariableResolverFactory implements Serializable

Serialized Fields

variables

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

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

Serialized Fields

packageImports

Set<E> packageImports

classLoader

ClassLoader classLoader

imports

Map<K,V> imports

dynImports

Map<K,V> dynImports

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

Serialized Fields

noTilt

boolean noTilt

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

Serialized Fields

function

Function function

noTilt

boolean noTilt

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

Serialized Fields

tiltFlag

boolean tiltFlag

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

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.PrecachedMapVariableResolver extends Object implements Serializable

Serialized Fields

name

String name

knownType

Class<T> knownType

entry

Map.Entry<K,V> entry

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

Serialized Fields

value

Object value

type

Class<T> type

updated

boolean updated

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.StackDelimiterResolverFactory extends StackDemarcResolverFactory implements Serializable

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

Serialized Fields

delegate

VariableResolverFactory delegate

tilt

boolean tilt

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

Serialized Fields

delegate

VariableResolverFactory delegate

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

collection

boolean collection

nullSafe

boolean nullSafe

currType

Class<T> currType

staticAccess

boolean staticAccess

tkStart

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

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

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 InvokableAccessor implements Serializable

Serialized Fields

constructor

Constructor<T> constructor

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

primitive

boolean primitive

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

FunctionInstance 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.InvokableAccessor extends BaseAccessor implements Serializable

Serialized Fields

length

int length

parms

ExecutableStatement[] parms

parameterTypes

Class<T>[] parameterTypes

coercionNeeded

boolean coercionNeeded

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 InvokableAccessor implements Serializable

Serialized Fields

method

Method method

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

expr

char[] expr

start

int start

offset

int offset

pCtx

ParserContext pCtx

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

primitive

boolean primitive

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

Serialized Fields

start

int start

offset

int offset

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

sepExpr

char[] sepExpr

cSepExpr

Serializable cSepExpr

context

ParserContext context

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

cIncludeExpression

Serializable cIncludeExpression

cPreExpression

Serializable cPreExpression

fileDateStamp

long fileDateStamp

cFileCache

CompiledTemplate cFileCache

context

ParserContext context

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

Serialized Fields

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

includeStart

int includeStart

includeOffset

int includeOffset

preStart

int preStart

preOffset

int preOffset

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

Serialized Fields

includeStart

int includeStart

includeOffset

int includeOffset

preStart

int preStart

preOffset

int preOffset

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.StackElement extends Object implements Serializable

Serialized Fields

next

StackElement next

value

Object value

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

Serialized Fields

field

Field field

cachedValue

Object cachedValue



Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.