Uses of Interface
org.mvel2.compiler.ExecutableStatement
Packages that use ExecutableStatement
Package
Description
-
Uses of ExecutableStatement in org.mvel2.ast
Fields in org.mvel2.ast declared as ExecutableStatementModifier and TypeFieldDescriptionprotected ExecutableStatementForNode.afterAssertNode.assertionprivate ExecutableStatement[]TypeDescriptor.compiledArraySizeprotected ExecutableStatementBlockNode.compiledBlockprotected ExecutableStatementFunction.compiledBlockprotected ExecutableStatementDoNode.conditionprotected ExecutableStatementDoUntilNode.conditionprotected ExecutableStatementForEachNode.conditionprotected ExecutableStatementForNode.conditionprotected ExecutableStatementIfNode.conditionprotected ExecutableStatementUntilNode.conditionprotected ExecutableStatementWhileNode.conditionprivate ExecutableStatementFold.constraintExprivate ExecutableStatementFold.dataExprotected ExecutableStatementIfNode.elseBlockAssertNode.failprotected ExecutableStatementForNode.initializerprivate ExecutableStatementProto.Receiver.initValueprotected ExecutableStatementIfNode.nestedStatementprivate ExecutableStatementRegExMatch.patternStmtprivate ExecutableStatement[]NewObjectNode.NewObjectArray.sizesprivate ExecutableStatementAssignmentNode.statementprotected ExecutableStatementDeepAssignmentNode.statementprivate ExecutableStatementIndexedAssignmentNode.statementprivate ExecutableStatementIndexedOperativeAssign.statementprivate ExecutableStatementOperativeAssign.statementprivate ExecutableStatementProtoVarNode.statementprivate ExecutableStatementSubstatement.statementprivate ExecutableStatementTypeCast.statementprivate ExecutableStatementTypedVarNode.statementprivate ExecutableStatementWithNode.ParmValuePair.statementprivate ExecutableStatementInvert.stmtprivate ExecutableStatementNegation.stmtprivate ExecutableStatementRegExMatch.stmtprivate ExecutableStatementSign.stmtprivate ExecutableStatementFold.subExMethods in org.mvel2.ast that return ExecutableStatementModifier and TypeMethodDescriptionTypeDescriptor.getCompiledArraySize()BlockNode.getCompiledBlock()Function.getCompiledBlock()IfNode.getElseBlock()IfNode.getNestedStatement()NestedStatement.getNestedStatement()WithNode.getNestedStatement()RegExMatch.getPatternStatement()Negation.getStatement()RegExMatch.getStatement()Sign.getStatement()Substatement.getStatement()TypeCast.getStatement()WithNode.ParmValuePair.getStatement()Methods in org.mvel2.ast with parameters of type ExecutableStatementModifier and TypeMethodDescriptionProto.declareReceiver(String name, Class type, ExecutableStatement initCode) Proto.declareReceiver(String name, Proto.ReceiverType type, ExecutableStatement initCode) voidProto.Receiver.setInitValue(ExecutableStatement initValue) voidAssignment.setValueStatement(ExecutableStatement stmt) voidAssignmentNode.setValueStatement(ExecutableStatement stmt) voidDeclProtoVarNode.setValueStatement(ExecutableStatement stmt) voidDeclTypedVarNode.setValueStatement(ExecutableStatement stmt) voidDeepAssignmentNode.setValueStatement(ExecutableStatement stmt) voidIndexedAssignmentNode.setValueStatement(ExecutableStatement stmt) voidIndexedDeclTypedVarNode.setValueStatement(ExecutableStatement stmt) voidProtoVarNode.setValueStatement(ExecutableStatement stmt) voidTypedVarNode.setValueStatement(ExecutableStatement stmt) Constructors in org.mvel2.ast with parameters of type ExecutableStatementModifierConstructorDescriptionNewObjectArray(Class arrayType, ExecutableStatement[] sizes) ParmValuePair(String parameter, ExecutableStatement statement, 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 ExecutableStatementModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of ExecutableStatement in org.mvel2.optimizers.impl.asm
Fields in org.mvel2.optimizers.impl.asm with type parameters of type ExecutableStatementModifier and TypeFieldDescriptionprivate ArrayList<ExecutableStatement> ASMAccessorOptimizer.compiledInputsMethods in org.mvel2.optimizers.impl.asm with parameters of type ExecutableStatementModifier and TypeMethodDescriptionprivate ObjectASMAccessorOptimizer.addSubstatement(ExecutableStatement stmt) Constructor parameters in org.mvel2.optimizers.impl.asm with type arguments of type ExecutableStatementModifierConstructorDescriptionprivateASMAccessorOptimizer(org.objectweb.asm.ClassWriter cw, org.objectweb.asm.MethodVisitor mv, ArrayList<ExecutableStatement> compiledInputs, 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 -
Uses of ExecutableStatement in org.mvel2.optimizers.impl.refl.collection
Fields in org.mvel2.optimizers.impl.refl.collection declared as ExecutableStatementMethods in org.mvel2.optimizers.impl.refl.collection that return ExecutableStatementMethods in org.mvel2.optimizers.impl.refl.collection with parameters of type ExecutableStatement -
Uses of ExecutableStatement in org.mvel2.optimizers.impl.refl.nodes
Fields in org.mvel2.optimizers.impl.refl.nodes declared as ExecutableStatementModifier and TypeFieldDescriptionprivate ExecutableStatementArrayAccessorNest.indexprivate ExecutableStatementIndexedCharSeqAccessorNest.indexprivate ExecutableStatementListAccessorNest.indexprotected ExecutableStatementWithAccessor.nestedStatementprotected ExecutableStatement[]InvokableAccessor.parmsprivate ExecutableStatement[]MethodAccessorNH.parmsprivate ExecutableStatementMapAccessorNest.propertyprivate ExecutableStatementWithAccessor.ExecutablePairs.statementMethods in org.mvel2.optimizers.impl.refl.nodes that return ExecutableStatementModifier and TypeMethodDescriptionArrayAccessorNest.getIndex()IndexedCharSeqAccessorNest.getIndex()ListAccessorNest.getIndex()ConstructorAccessor.getParameters()MethodAccessor.getParms()MethodAccessorNH.getParms()MapAccessorNest.getProperty()WithAccessor.ExecutablePairs.getStatement()Methods in org.mvel2.optimizers.impl.refl.nodes with parameters of type ExecutableStatementModifier and TypeMethodDescriptionvoidArrayAccessorNest.setIndex(ExecutableStatement index) voidIndexedCharSeqAccessorNest.setIndex(ExecutableStatement index) voidListAccessorNest.setIndex(ExecutableStatement index) voidMethodAccessor.setParms(ExecutableStatement[] parms) voidMethodAccessorNH.setParms(ExecutableStatement[] parms) voidMapAccessorNest.setProperty(ExecutableStatement property) voidWithAccessor.ExecutablePairs.setStatement(ExecutableStatement statement) Constructors in org.mvel2.optimizers.impl.refl.nodes with parameters of type ExecutableStatementModifierConstructorDescriptionConstructorAccessor(Constructor constructor, ExecutableStatement[] parms) ExecutablePairs(String parameter, ExecutableStatement statement, Class ingressType, ParserContext pCtx) ListAccessorNest(ExecutableStatement index, Class conversionType) MapAccessorNest(ExecutableStatement property, Class conversionType) MethodAccessor(Method method, ExecutableStatement[] parms) MethodAccessorNH(Method method, ExecutableStatement[] parms, PropertyHandler handler)