Package org.drools.mvel.asm
Class GeneratorHelper.DeclarationAccessorMethod
java.lang.Object
org.drools.mvel.asm.ClassGenerator.MethodBody
org.drools.mvel.asm.GeneratorHelper.DeclarationAccessorMethod
- Direct Known Subclasses:
GeneratorHelper.EvaluateMethod
- Enclosing class:
- GeneratorHelper
public abstract static class GeneratorHelper.DeclarationAccessorMethod
extends ClassGenerator.MethodBody
-
Field Summary
Fields inherited from class org.drools.mvel.asm.ClassGenerator.MethodBody
mv -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intstoreObjectFromDeclaration(org.drools.base.rule.Declaration declaration, int registry) protected intstoreObjectFromDeclaration(org.drools.base.rule.Declaration declaration, String declarationType, int registry) protected org.drools.base.reteoo.BaseTupletraverseTuplesUntilDeclaration(org.drools.base.reteoo.BaseTuple currentTuple, int tupleIndex, int tupleReg) protected voidtraverseTuplesUntilDeclarationWithOr(int declarIndex, int declarReg, int tupleReg, int declarOffsetReg) Methods inherited from class org.drools.mvel.asm.ClassGenerator.MethodBody
body, cast, cast, castFromPrimitive, castPrimitiveToPrimitive, castToPrimitive, classDescriptor, convertPrimitiveToObject, createArray, getClassGenerator, getCodeForType, getFieldFromThis, getStaticField, instanceOf, internalName, internalName, invoke, invoke, invokeConstructor, invokeConstructor, invokeInterface, invokeSpecial, invokeStatic, invokeThis, invokeVirtual, load, loadAsObject, methodDescr, print, printLastRegistry, println, printRegistryValue, printRegistryValue, printStack, push, push, putFieldInThis, putFieldInThisFromRegistry, putStaticField, readField, returnAsArray, returnAsArray, store, store, store, superClassDescriptor, typeDescr, typeDescr, writeBody
-
Constructor Details
-
DeclarationAccessorMethod
public DeclarationAccessorMethod()
-
-
Method Details
-
storeObjectFromDeclaration
protected int storeObjectFromDeclaration(org.drools.base.rule.Declaration declaration, int registry) -
storeObjectFromDeclaration
protected int storeObjectFromDeclaration(org.drools.base.rule.Declaration declaration, String declarationType, int registry) -
traverseTuplesUntilDeclaration
protected org.drools.base.reteoo.BaseTuple traverseTuplesUntilDeclaration(org.drools.base.reteoo.BaseTuple currentTuple, int tupleIndex, int tupleReg) -
traverseTuplesUntilDeclarationWithOr
protected void traverseTuplesUntilDeclarationWithOr(int declarIndex, int declarReg, int tupleReg, int declarOffsetReg)
-