Drools :: Core 6.0.0.Alpha9

Uses of Class
org.drools.reteoo.SegmentMemory

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

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.