Package org.drools.compiler.rule.builder
Interface RuleConditionBuilder<T extends org.drools.drl.ast.descr.BaseDescr>
-
- All Superinterfaces:
EngineElementBuilder
- All Known Subinterfaces:
AccumulateBuilder
,FromBuilder
- All Known Implementing Classes:
CollectBuilder
,ConditionalBranchBuilder
,EntryPointBuilder
,ForallBuilder
,GroupElementBuilder
,NamedConsequenceBuilder
,PatternBuilder
,QueryElementBuilder
,WindowReferenceBuilder
public interface RuleConditionBuilder<T extends org.drools.drl.ast.descr.BaseDescr> extends EngineElementBuilder
An interface to define classes capable of building specific conditional elements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.drools.core.rule.RuleConditionElement
build(RuleBuildContext context, T descr)
org.drools.core.rule.RuleConditionElement
build(RuleBuildContext context, T descr, org.drools.core.rule.Pattern prefixPattern)
-
-
-
Method Detail
-
build
org.drools.core.rule.RuleConditionElement build(RuleBuildContext context, T descr)
-
build
org.drools.core.rule.RuleConditionElement build(RuleBuildContext context, T descr, org.drools.core.rule.Pattern prefixPattern)
-
-