public abstract class AbstractASMReturnValueBuilder extends Object implements ReturnValueBuilder
Constructor and Description |
---|
AbstractASMReturnValueBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
build(RuleBuildContext context,
BoundIdentifiers usedIdentifiers,
org.drools.core.rule.Declaration[] previousDeclarations,
org.drools.core.rule.Declaration[] localDeclarations,
org.drools.core.rule.ReturnValueRestriction returnValueRestriction,
ReturnValueRestrictionDescr returnValueRestrictionDescr,
AnalysisResult analysis) |
protected abstract byte[] |
createReturnValueBytecode(RuleBuildContext context,
Map vars,
boolean readLocalsFromTuple) |
public void build(RuleBuildContext context, BoundIdentifiers usedIdentifiers, org.drools.core.rule.Declaration[] previousDeclarations, org.drools.core.rule.Declaration[] localDeclarations, org.drools.core.rule.ReturnValueRestriction returnValueRestriction, ReturnValueRestrictionDescr returnValueRestrictionDescr, AnalysisResult analysis)
build
in interface ReturnValueBuilder
protected abstract byte[] createReturnValueBytecode(RuleBuildContext context, Map vars, boolean readLocalsFromTuple)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.