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 Constructor Description DeclarationAccessorMethod()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intstoreObjectFromDeclaration(org.drools.base.rule.Declaration declaration, int registry)protected intstoreObjectFromDeclaration(org.drools.base.rule.Declaration declaration, java.lang.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
-
-
-
-
Method Detail
-
storeObjectFromDeclaration
protected int storeObjectFromDeclaration(org.drools.base.rule.Declaration declaration, int registry)
-
storeObjectFromDeclaration
protected int storeObjectFromDeclaration(org.drools.base.rule.Declaration declaration, java.lang.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)
-
-