public abstract class AbstractASMPredicateBuilder extends Object implements PredicateBuilder
| Constructor and Description |
|---|
AbstractASMPredicateBuilder() |
| 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.PredicateConstraint predicateConstraint,
PredicateDescr predicateDescr,
AnalysisResult analysis) |
protected abstract byte[] |
createPredicateBytecode(RuleBuildContext context,
Map<String,Object> vars) |
public void build(RuleBuildContext context, BoundIdentifiers usedIdentifiers, org.drools.core.rule.Declaration[] previousDeclarations, org.drools.core.rule.Declaration[] localDeclarations, org.drools.core.rule.PredicateConstraint predicateConstraint, PredicateDescr predicateDescr, AnalysisResult analysis)
build in interface PredicateBuilderprotected abstract byte[] createPredicateBytecode(RuleBuildContext context, Map<String,Object> vars)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.