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 voidaddEntryPoint(java.lang.String id, RuleBase kBase, java.util.Collection<InternalWorkingMemory> workingMemories)java.util.List<TerminalNode>addRule(RuleImpl rule, RuleBase kBase, java.util.Collection<InternalWorkingMemory> workingMemories)WindowNodeaddWindowNode(WindowDeclaration window, RuleBase kBase, java.util.Collection<InternalWorkingMemory> workingMemories)
-
-
-
Method Detail
-
addRule
java.util.List<TerminalNode> addRule(RuleImpl rule, RuleBase kBase, java.util.Collection<InternalWorkingMemory> workingMemories)
-
addEntryPoint
void addEntryPoint(java.lang.String id, RuleBase kBase, java.util.Collection<InternalWorkingMemory> workingMemories)
-
addWindowNode
WindowNode addWindowNode(WindowDeclaration window, RuleBase kBase, java.util.Collection<InternalWorkingMemory> workingMemories)
-
-