Uses of Interface
org.mvel2.compiler.ExecutableStatement
-
-
Uses of ExecutableStatement in org.mvel2.ast
Methods in org.mvel2.ast that return ExecutableStatement Modifier and Type Method Description ExecutableStatement[]
TypeDescriptor. getCompiledArraySize()
ExecutableStatement
BlockNode. getCompiledBlock()
ExecutableStatement
Function. getCompiledBlock()
ExecutableStatement
IfNode. getElseBlock()
ExecutableStatement
IfNode. getNestedStatement()
ExecutableStatement
NestedStatement. getNestedStatement()
ExecutableStatement
WithNode. getNestedStatement()
ExecutableStatement
RegExMatch. getPatternStatement()
ExecutableStatement
Negation. getStatement()
ExecutableStatement
RegExMatch. getStatement()
ExecutableStatement
Sign. getStatement()
ExecutableStatement
Substatement. getStatement()
ExecutableStatement
TypeCast. getStatement()
ExecutableStatement
WithNode.ParmValuePair. getStatement()
Constructors in org.mvel2.ast with parameters of type ExecutableStatement Constructor Description NewObjectArray(java.lang.Class arrayType, ExecutableStatement[] sizes)
ParmValuePair(java.lang.String parameter, ExecutableStatement statement, java.lang.Class ingressType, ParserContext pCtx)
Receiver(Proto.ProtoInstance protoInstance, Proto.ReceiverType type, ExecutableStatement stmt)
-
Uses of ExecutableStatement in org.mvel2.compiler
Classes in org.mvel2.compiler that implement ExecutableStatement Modifier and Type Class Description class
CompiledAccExpression
class
CompiledExpression
class
ExecutableAccessor
class
ExecutableAccessorSafe
class
ExecutableLiteral
-
Uses of ExecutableStatement in org.mvel2.optimizers.impl.asm
Fields in org.mvel2.optimizers.impl.asm with type parameters of type ExecutableStatement Modifier and Type Field Description private java.util.ArrayList<ExecutableStatement>
ASMAccessorOptimizer. compiledInputs
Methods in org.mvel2.optimizers.impl.asm with parameters of type ExecutableStatement Modifier and Type Method Description private java.lang.Object
ASMAccessorOptimizer. addSubstatement(ExecutableStatement stmt)
Constructor parameters in org.mvel2.optimizers.impl.asm with type arguments of type ExecutableStatement Constructor Description ASMAccessorOptimizer(org.objectweb.asm.ClassWriter cw, org.objectweb.asm.MethodVisitor mv, java.util.ArrayList<ExecutableStatement> compiledInputs, java.lang.String className, StringAppender buildLog, int compileDepth)
-
Uses of ExecutableStatement in org.mvel2.optimizers.impl.refl
Methods in org.mvel2.optimizers.impl.refl with parameters of type ExecutableStatement Modifier and Type Method Description private java.lang.Object
ReflectiveAccessorOptimizer. getMethod(java.lang.Object ctx, java.lang.String name, java.lang.Object[] args, java.lang.Class[] argTypes, ExecutableStatement[] es)
-
Uses of ExecutableStatement in org.mvel2.optimizers.impl.refl.collection
Fields in org.mvel2.optimizers.impl.refl.collection declared as ExecutableStatement Modifier and Type Field Description ExecutableStatement
ExprValueAccessor. stmt
Methods in org.mvel2.optimizers.impl.refl.collection that return ExecutableStatement Modifier and Type Method Description ExecutableStatement
ExprValueAccessor. getStmt()
Methods in org.mvel2.optimizers.impl.refl.collection with parameters of type ExecutableStatement Modifier and Type Method Description void
ExprValueAccessor. setStmt(ExecutableStatement stmt)
-
Uses of ExecutableStatement in org.mvel2.optimizers.impl.refl.nodes
Fields in org.mvel2.optimizers.impl.refl.nodes declared as ExecutableStatement Modifier and Type Field Description private ExecutableStatement
ArrayAccessorNest. index
private ExecutableStatement
IndexedCharSeqAccessorNest. index
private ExecutableStatement
ListAccessorNest. index
protected ExecutableStatement
WithAccessor. nestedStatement
protected ExecutableStatement[]
InvokableAccessor. parms
private ExecutableStatement[]
MethodAccessorNH. parms
private ExecutableStatement
MapAccessorNest. property
private ExecutableStatement
WithAccessor.ExecutablePairs. statement
Methods in org.mvel2.optimizers.impl.refl.nodes that return ExecutableStatement Modifier and Type Method Description ExecutableStatement
ArrayAccessorNest. getIndex()
ExecutableStatement
IndexedCharSeqAccessorNest. getIndex()
ExecutableStatement
ListAccessorNest. getIndex()
ExecutableStatement[]
ConstructorAccessor. getParameters()
ExecutableStatement[]
MethodAccessor. getParms()
ExecutableStatement[]
MethodAccessorNH. getParms()
ExecutableStatement
MapAccessorNest. getProperty()
ExecutableStatement
WithAccessor.ExecutablePairs. getStatement()
Methods in org.mvel2.optimizers.impl.refl.nodes with parameters of type ExecutableStatement Modifier and Type Method Description void
ArrayAccessorNest. setIndex(ExecutableStatement index)
void
IndexedCharSeqAccessorNest. setIndex(ExecutableStatement index)
void
ListAccessorNest. setIndex(ExecutableStatement index)
void
MethodAccessor. setParms(ExecutableStatement[] parms)
void
MethodAccessorNH. setParms(ExecutableStatement[] parms)
void
MapAccessorNest. setProperty(ExecutableStatement property)
void
WithAccessor.ExecutablePairs. setStatement(ExecutableStatement statement)
Constructors in org.mvel2.optimizers.impl.refl.nodes with parameters of type ExecutableStatement Constructor Description ArrayAccessorNest(ExecutableStatement stmt)
ConstructorAccessor(java.lang.reflect.Constructor constructor, ExecutableStatement[] parms)
ExecutablePairs(java.lang.String parameter, ExecutableStatement statement, java.lang.Class ingressType, ParserContext pCtx)
IndexedCharSeqAccessorNest(ExecutableStatement index)
ListAccessorNest(ExecutableStatement index, java.lang.Class conversionType)
MapAccessorNest(ExecutableStatement property, java.lang.Class conversionType)
MethodAccessor(java.lang.reflect.Method method, ExecutableStatement[] parms)
MethodAccessorNH(java.lang.reflect.Method method, ExecutableStatement[] parms, PropertyHandler handler)
-