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

java.lang.Object
  extended by org.drools.rule.builder.dialect.asm.ClassGenerator.MethodBody
      extended by org.drools.rule.builder.dialect.asm.GeneratorHelper.DeclarationAccessorMethod
          extended by org.drools.rule.builder.dialect.asm.GeneratorHelper.EvaluateMethod
Enclosing class:
GeneratorHelper

public abstract static class GeneratorHelper.EvaluateMethod
extends GeneratorHelper.DeclarationAccessorMethod


Field Summary
protected  int objAstorePos
           
 
Fields inherited from class org.drools.rule.builder.dialect.asm.ClassGenerator.MethodBody
mv
 
Constructor Summary
GeneratorHelper.EvaluateMethod()
           
 
Method Summary
protected  int[] parseDeclarations(Declaration[] declarations, int declarReg, int tupleReg, int wmReg, boolean readLocalsFromTuple)
           
protected  void parseGlobals(String[] globals, String[] globalTypes, int wmReg, StringBuilder methodDescr)
           
protected  void storeObjectFromDeclaration(Declaration declaration, String declarationType)
           
 
Methods inherited from class org.drools.rule.builder.dialect.asm.GeneratorHelper.DeclarationAccessorMethod
storeObjectFromDeclaration, storeObjectFromDeclaration, traverseTuplesUntilDeclaration, traverseTuplesUntilDeclarationWithOr
 
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
 

Field Detail

objAstorePos

protected int objAstorePos
Constructor Detail

GeneratorHelper.EvaluateMethod

public GeneratorHelper.EvaluateMethod()
Method Detail

parseDeclarations

protected int[] parseDeclarations(Declaration[] declarations,
                                  int declarReg,
                                  int tupleReg,
                                  int wmReg,
                                  boolean readLocalsFromTuple)

parseGlobals

protected void parseGlobals(String[] globals,
                            String[] globalTypes,
                            int wmReg,
                            StringBuilder methodDescr)

storeObjectFromDeclaration

protected void storeObjectFromDeclaration(Declaration declaration,
                                          String declarationType)


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