|
Drools :: Core 6.0.0.Alpha9 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SegmentMemory | |
|---|---|
| org.drools.common | |
| org.drools.phreak | |
| org.drools.reteoo | |
| Uses of SegmentMemory in org.drools.common |
|---|
| Methods in org.drools.common that return SegmentMemory | |
|---|---|
SegmentMemory |
Memory.getSegmentMemory()
|
| Uses of SegmentMemory in org.drools.phreak |
|---|
| Methods in org.drools.phreak that return SegmentMemory | |
|---|---|
static SegmentMemory |
SegmentUtilities.createSegmentMemory(LeftTupleSource tupleSource,
InternalWorkingMemory wm)
Initialises the NodeSegment memory for all nodes in the segment. |
| Methods in org.drools.phreak with parameters of type SegmentMemory | |
|---|---|
static void |
SegmentUtilities.createChildSegments(InternalWorkingMemory wm,
SegmentMemory smem,
LeftTupleSinkPropagator sinkProp)
|
LeftTupleSets |
RuleNetworkEvaluatorActivation.eval(NetworkNode node,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
LeftTupleSets trgTuples,
LeftTupleSets stagedLeftTuples,
InternalWorkingMemory wm)
|
static void |
SegmentPropagator.processPeers(SegmentMemory sourceSegment,
LeftTupleSets leftTuples)
|
static void |
SegmentPropagator.propagate(SegmentMemory sourceSegment,
LeftTupleSets stagedLeftTuples,
InternalWorkingMemory wm)
|
static void |
SegmentUtilities.updateRiaAndTerminalMemory(int pos,
LeftTupleSource lt,
LeftTupleSource originalLt,
SegmentMemory smem,
InternalWorkingMemory wm)
This adds the segment memory to the terminal node or ria node's list of memories. |
| Uses of SegmentMemory in org.drools.reteoo |
|---|
| Methods in org.drools.reteoo that return SegmentMemory | |
|---|---|
SegmentMemory |
SegmentMemory.getNext()
|
SegmentMemory |
SegmentMemory.getPrevious()
|
SegmentMemory[] |
RuleMemory.getSegmentMemories()
|
SegmentMemory |
FromNode.FromMemory.getSegmentMemory()
|
SegmentMemory |
ConditionalBranchNode.ConditionalBranchMemory.getSegmentMemory()
|
SegmentMemory |
ObjectTypeNode.ObjectTypeNodeMemory.getSegmentMemory()
|
SegmentMemory |
BetaMemory.getSegmentMemory()
|
SegmentMemory |
WindowNode.WindowMemory.getSegmentMemory()
|
SegmentMemory |
EvalConditionNode.EvalMemory.getSegmentMemory()
|
SegmentMemory |
AccumulateNode.AccumulateMemory.getSegmentMemory()
|
SegmentMemory |
RightInputAdapterNode.RiaNodeMemory.getSegmentMemory()
|
SegmentMemory |
LeftInputAdapterNode.LiaNodeMemory.getSegmentMemory()
|
SegmentMemory |
PropagationQueuingNode.PropagationQueueingNodeMemory.getSegmentMemory()
|
SegmentMemory |
AlphaNode.AlphaMemory.getSegmentMemory()
|
SegmentMemory |
RuleMemory.getSegmentMemory()
|
SegmentMemory |
QueryElementNode.QueryElementNodeMemory.getSegmentMemory()
|
SegmentMemory |
BetaMemory.getSubnetworkSegmentMemory()
|
| Methods in org.drools.reteoo with parameters of type SegmentMemory | |
|---|---|
static void |
LeftInputAdapterNode.doDeleteObject(LeftTuple leftTuple,
PropagationContext context,
SegmentMemory sm,
InternalWorkingMemory wm,
LeftInputAdapterNode liaNode,
LeftInputAdapterNode.LiaNodeMemory lm)
|
void |
SegmentMemory.setNext(SegmentMemory next)
|
void |
SegmentMemory.setPrevious(SegmentMemory previous)
|
void |
RuleMemory.setSegmentMemories(SegmentMemory[] segmentMemories)
|
void |
ConditionalBranchNode.ConditionalBranchMemory.setSegmentMemory(SegmentMemory segmentMemory)
|
void |
BetaMemory.setSegmentMemory(SegmentMemory segmentMemory)
|
void |
EvalConditionNode.EvalMemory.setSegmentMemory(SegmentMemory smem)
|
void |
LeftInputAdapterNode.LiaNodeMemory.setSegmentMemory(SegmentMemory segmentNodes)
|
void |
RuleMemory.setSegmentMemory(SegmentMemory sm)
|
void |
QueryElementNode.QueryElementNodeMemory.setSegmentMemory(SegmentMemory smem)
|
void |
BetaMemory.setSubnetworkSegmentMemory(SegmentMemory subnetworkSegmentMemory)
|
|
Drools :: Core 6.0.0.Alpha9 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||