org.drools.rule.builder.dialect.asm
Class InvokerGenerator.EvaluateMethod
java.lang.Object
org.drools.rule.builder.dialect.asm.ClassGenerator.MethodBody
org.drools.rule.builder.dialect.asm.InvokerGenerator.EvaluateMethod
- Enclosing class:
- InvokerGenerator
public abstract static class InvokerGenerator.EvaluateMethod
- extends ClassGenerator.MethodBody
|
Field Summary |
protected int |
offset
|
|
Method Summary |
protected int[] |
parseDeclarations(Declaration[] declarations,
String[] declarationTypes,
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)
|
protected void |
traverseTuplesUntilDeclaration(int declarIndex,
int declarReg,
int tupleReg,
int declarOffsetReg)
|
| Methods inherited from class org.drools.rule.builder.dialect.asm.ClassGenerator.MethodBody |
body, cast, classDescriptor, getField, instanceOf, internalName, internalName, invokeInterface, invokeSpecial, invokeStatic, invokeThis, invokeVirtual, load, loadAsObject, methodDescr, printLastRegistry, println, printRegistryValue, printStack, push, push, putField, returnAsArray, returnAsArray, store, superClassDescriptor, typeDescr, typeDescr |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
offset
protected int offset
InvokerGenerator.EvaluateMethod
public InvokerGenerator.EvaluateMethod()
parseDeclarations
protected int[] parseDeclarations(Declaration[] declarations,
String[] declarationTypes,
int declarReg,
int tupleReg,
int wmReg,
boolean readLocalsFromTuple)
parseGlobals
protected void parseGlobals(String[] globals,
String[] globalTypes,
int wmReg,
StringBuilder methodDescr)
traverseTuplesUntilDeclaration
protected void traverseTuplesUntilDeclaration(int declarIndex,
int declarReg,
int tupleReg,
int declarOffsetReg)
storeObjectFromDeclaration
protected void storeObjectFromDeclaration(Declaration declaration,
String declarationType)
Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.