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