Package org.drools.core.phreak
Class EagerPhreakBuilder.Add
- java.lang.Object
-
- org.drools.core.phreak.EagerPhreakBuilder.Add
-
- Enclosing class:
- EagerPhreakBuilder
public static class EagerPhreakBuilder.Add extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Add()
-
Method Summary
-
-
-
Method Detail
-
insertLiaFacts
public static void insertLiaFacts(LeftTupleNode startNode, InternalWorkingMemory wm, java.util.Set<java.lang.Integer> visited, boolean allBranches)
-
processSplit
public static SegmentMemory.SegmentPrototype processSplit(LeftTupleNode splitNode, InternalRuleBase kbase, java.util.Collection<InternalWorkingMemory> wms, java.util.Set<EagerPhreakBuilder.SegmentMemoryPair> smemsToNotify)
-
insertFacts
public static void insertFacts(TerminalNode tn, InternalWorkingMemory wm, java.util.Set<java.lang.Integer> visited, boolean allBranches)
-
splitSegment
public static void splitSegment(InternalWorkingMemory wm, SegmentMemory sm1, SegmentMemory.SegmentPrototype proto1, SegmentMemory.SegmentPrototype proto2, java.util.Set<EagerPhreakBuilder.SegmentMemoryPair> smemsToNotify)
-
splitSegment
public static SegmentMemory.SegmentPrototype splitSegment(SegmentMemory.SegmentPrototype proto1, LeftTupleNode splitNode, InternalRuleBase kbase, java.util.Collection<InternalWorkingMemory> wms, java.util.Set<EagerPhreakBuilder.SegmentMemoryPair> smemsToNotify)
-
-