Package | Description |
---|---|
org.mvel2.ast | |
org.mvel2.compiler | |
org.mvel2.optimizers.impl.refl.collection | |
org.mvel2.optimizers.impl.refl.nodes |
Modifier and Type | Field and Description |
---|---|
protected ExecutableStatement |
ForNode.after |
ExecutableStatement |
AssertNode.assertion |
protected ExecutableStatement |
BlockNode.compiledBlock |
protected ExecutableStatement |
Function.compiledBlock |
protected ExecutableStatement |
IfNode.condition |
protected ExecutableStatement |
WhileNode.condition |
protected ExecutableStatement |
DoNode.condition |
protected ExecutableStatement |
ForEachNode.condition |
protected ExecutableStatement |
DoUntilNode.condition |
protected ExecutableStatement |
UntilNode.condition |
protected ExecutableStatement |
ForNode.condition |
protected ExecutableStatement |
IfNode.elseBlock |
ExecutableStatement |
AssertNode.fail |
protected ExecutableStatement |
ForNode.initializer |
protected ExecutableStatement |
IfNode.nestedStatement |
Modifier and Type | Method and Description |
---|---|
ExecutableStatement[] |
TypeDescriptor.getCompiledArraySize() |
ExecutableStatement |
BlockNode.getCompiledBlock() |
ExecutableStatement |
Function.getCompiledBlock() |
ExecutableStatement |
IfNode.getElseBlock() |
ExecutableStatement |
WithNode.getNestedStatement() |
ExecutableStatement |
IfNode.getNestedStatement() |
ExecutableStatement |
NestedStatement.getNestedStatement() |
ExecutableStatement |
RegExMatch.getPatternStatement() |
ExecutableStatement |
Negation.getStatement() |
ExecutableStatement |
Substatement.getStatement() |
ExecutableStatement |
WithNode.ParmValuePair.getStatement() |
ExecutableStatement |
RegExMatch.getStatement() |
ExecutableStatement |
TypeCast.getStatement() |
Modifier and Type | Method and Description |
---|---|
Proto.Receiver |
Proto.declareReceiver(String name,
Class type,
ExecutableStatement initCode) |
Proto.Receiver |
Proto.declareReceiver(String name,
Proto.ReceiverType type,
ExecutableStatement initCode) |
void |
Proto.Receiver.setInitValue(ExecutableStatement initValue) |
void |
DeclTypedVarNode.setValueStatement(ExecutableStatement stmt) |
void |
ProtoVarNode.setValueStatement(ExecutableStatement stmt) |
void |
AssignmentNode.setValueStatement(ExecutableStatement stmt) |
void |
TypedVarNode.setValueStatement(ExecutableStatement stmt) |
void |
DeepAssignmentNode.setValueStatement(ExecutableStatement stmt) |
void |
IndexedDeclTypedVarNode.setValueStatement(ExecutableStatement stmt) |
void |
IndexedAssignmentNode.setValueStatement(ExecutableStatement stmt) |
void |
DeclProtoVarNode.setValueStatement(ExecutableStatement stmt) |
void |
Assignment.setValueStatement(ExecutableStatement stmt) |
Constructor and Description |
---|
NewObjectArray(Class arrayType,
ExecutableStatement[] sizes) |
ParmValuePair(String parameter,
ExecutableStatement statement,
Class ingressType,
ParserContext pCtx) |
Receiver(Proto.ProtoInstance protoInstance,
Proto.ReceiverType type,
ExecutableStatement stmt) |
Modifier and Type | Class and Description |
---|---|
class |
CompiledAccExpression |
class |
CompiledExpression |
class |
ExecutableAccessor |
class |
ExecutableAccessorSafe |
class |
ExecutableLiteral |
Modifier and Type | Field and Description |
---|---|
ExecutableStatement |
ExprValueAccessor.stmt |
Modifier and Type | Method and Description |
---|---|
ExecutableStatement |
ExprValueAccessor.getStmt() |
Modifier and Type | Method and Description |
---|---|
void |
ExprValueAccessor.setStmt(ExecutableStatement stmt) |
Modifier and Type | Field and Description |
---|---|
protected ExecutableStatement |
WithAccessor.nestedStatement |
Modifier and Type | Method and Description |
---|---|
ExecutableStatement |
IndexedCharSeqAccessorNest.getIndex() |
ExecutableStatement |
ArrayAccessorNest.getIndex() |
ExecutableStatement |
ListAccessorNest.getIndex() |
ExecutableStatement[] |
ConstructorAccessor.getParameters() |
ExecutableStatement[] |
MethodAccessorNH.getParms() |
ExecutableStatement[] |
MethodAccessor.getParms() |
ExecutableStatement |
MapAccessorNest.getProperty() |
ExecutableStatement |
WithAccessor.ExecutablePairs.getStatement() |
Modifier and Type | Method and Description |
---|---|
void |
IndexedCharSeqAccessorNest.setIndex(ExecutableStatement index) |
void |
ArrayAccessorNest.setIndex(ExecutableStatement index) |
void |
ListAccessorNest.setIndex(ExecutableStatement index) |
void |
MethodAccessorNH.setParms(ExecutableStatement[] parms) |
void |
MethodAccessor.setParms(ExecutableStatement[] parms) |
void |
MapAccessorNest.setProperty(ExecutableStatement property) |
void |
WithAccessor.ExecutablePairs.setStatement(ExecutableStatement statement) |
Constructor and Description |
---|
ArrayAccessorNest(ExecutableStatement stmt) |
ConstructorAccessor(Constructor constructor,
ExecutableStatement[] parms) |
ExecutablePairs(String parameter,
ExecutableStatement statement,
Class ingressType,
ParserContext pCtx) |
IndexedCharSeqAccessorNest(ExecutableStatement index) |
ListAccessorNest(ExecutableStatement index,
Class conversionType) |
MapAccessorNest(ExecutableStatement property,
Class conversionType) |
MethodAccessor(Method method,
ExecutableStatement[] parms) |
MethodAccessorNH(Method method,
ExecutableStatement[] parms,
PropertyHandler handler) |
Copyright © 2018. All rights reserved.