org.drools.rule.builder.dialect.asm
Class GeneratorHelper.DeclarationAccessorMethod

java.lang.Object
  extended by org.drools.rule.builder.dialect.asm.ClassGenerator.MethodBody
      extended by org.drools.rule.builder.dialect.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.rule.builder.dialect.asm.ClassGenerator.MethodBody
mv
 
Constructor Summary
GeneratorHelper.DeclarationAccessorMethod()
           
 
Method Summary
protected  int storeObjectFromDeclaration(Declaration declaration, int registry)
           
protected  int storeObjectFromDeclaration(Declaration declaration, String declarationType, int registry)
           
protected  LeftTuple traverseTuplesUntilDeclaration(LeftTuple currentLeftTuple, int declarOffset, int tupleReg)
           
protected  void traverseTuplesUntilDeclarationWithOr(int declarIndex, int declarReg, int tupleReg, int declarOffsetReg)
           
 
Methods inherited from class org.drools.rule.builder.dialect.asm.ClassGenerator.MethodBody
body, cast, cast, castFromPrimitive, castPrimitiveToPrimitive, castToPrimitive, classDescriptor, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratorHelper.DeclarationAccessorMethod

public GeneratorHelper.DeclarationAccessorMethod()
Method Detail

storeObjectFromDeclaration

protected int storeObjectFromDeclaration(Declaration declaration,
                                         int registry)

storeObjectFromDeclaration

protected int storeObjectFromDeclaration(Declaration declaration,
                                         String declarationType,
                                         int registry)

traverseTuplesUntilDeclaration

protected LeftTuple traverseTuplesUntilDeclaration(LeftTuple currentLeftTuple,
                                                   int declarOffset,
                                                   int tupleReg)

traverseTuplesUntilDeclarationWithOr

protected void traverseTuplesUntilDeclarationWithOr(int declarIndex,
                                                    int declarReg,
                                                    int tupleReg,
                                                    int declarOffsetReg)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.