Package org.drools.core.reteoo
Interface RuleBuilder
-
- All Known Implementing Classes:
ReteooRuleBuilder
public interface RuleBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addEntryPoint(String id, RuleBase kBase, Collection<InternalWorkingMemory> workingMemories)
List<TerminalNode>
addRule(RuleImpl rule, RuleBase kBase, Collection<InternalWorkingMemory> workingMemories)
WindowNode
addWindowNode(WindowDeclaration window, RuleBase kBase, Collection<InternalWorkingMemory> workingMemories)
-
-
-
Method Detail
-
addRule
List<TerminalNode> addRule(RuleImpl rule, RuleBase kBase, Collection<InternalWorkingMemory> workingMemories)
-
addEntryPoint
void addEntryPoint(String id, RuleBase kBase, Collection<InternalWorkingMemory> workingMemories)
-
addWindowNode
WindowNode addWindowNode(WindowDeclaration window, RuleBase kBase, Collection<InternalWorkingMemory> workingMemories)
-
-