static void |
PhreakRuleTerminalNode.doLeftDelete(InternalAgenda agenda,
RuleExecutor executor,
Tuple leftTuple) |
void |
PhreakRuleTerminalNode.doLeftDeletes(InternalAgenda agenda,
TupleSets<LeftTuple> srcLeftTuples,
RuleExecutor executor) |
void |
PhreakBranchNode.doLeftDeletes(LeftTupleSink sink,
InternalAgenda agenda,
TupleSets<LeftTuple> srcLeftTuples,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples,
RuleExecutor executor) |
void |
PhreakBranchNode.doLeftInserts(ConditionalBranchNode branchNode,
ConditionalBranchNode.ConditionalBranchMemory cbm,
LeftTupleSink sink,
InternalAgenda agenda,
TupleSets<LeftTuple> srcLeftTuples,
TupleSets<LeftTuple> trgLeftTuples,
RuleExecutor executor) |
void |
PhreakRuleTerminalNode.doLeftInserts(TerminalNode rtnNode,
InternalAgenda agenda,
TupleSets<LeftTuple> srcLeftTuples,
RuleExecutor executor) |
static void |
PhreakRuleTerminalNode.doLeftTupleInsert(TerminalNode rtnNode,
RuleExecutor executor,
InternalAgenda agenda,
RuleAgendaItem ruleAgendaItem,
int salienceInt,
Salience salience,
LeftTuple leftTuple) |
static void |
PhreakRuleTerminalNode.doLeftTupleUpdate(TerminalNode rtnNode,
RuleExecutor executor,
InternalAgenda agenda,
int salienceInt,
Salience salience,
LeftTuple leftTuple) |
void |
PhreakBranchNode.doLeftUpdates(ConditionalBranchNode branchNode,
ConditionalBranchNode.ConditionalBranchMemory cbm,
LeftTupleSink sink,
InternalAgenda agenda,
TupleSets<LeftTuple> srcLeftTuples,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples,
RuleExecutor executor) |
void |
PhreakRuleTerminalNode.doLeftUpdates(TerminalNode rtnNode,
InternalAgenda agenda,
TupleSets<LeftTuple> srcLeftTuples,
RuleExecutor executor) |
void |
PhreakBranchNode.doNode(ConditionalBranchNode branchNode,
ConditionalBranchNode.ConditionalBranchMemory cbm,
LeftTupleSink sink,
InternalAgenda agenda,
TupleSets<LeftTuple> srcLeftTuples,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples,
RuleExecutor executor) |
void |
PhreakRuleTerminalNode.doNode(TerminalNode rtnNode,
InternalAgenda agenda,
TupleSets<LeftTuple> srcLeftTuples,
RuleExecutor executor) |
TupleSets<LeftTuple> |
RuleNetworkEvaluator.evalNode(PathMemory pmem,
NetworkNode node,
long bit,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
InternalAgenda agenda,
LinkedList<StackEntry> stack,
boolean processRian,
RuleExecutor executor,
TupleSets<LeftTuple> srcTuples,
SegmentMemory smem,
TupleSets<LeftTuple> stagedLeftTuples,
LeftTupleSinkNode sink) |
void |
RuleNetworkEvaluator.evalStackEntry(StackEntry entry,
LinkedList<StackEntry> stack,
RuleExecutor executor,
InternalAgenda agenda) |
void |
RuleNetworkEvaluator.evaluateNetwork(PathMemory pmem,
RuleExecutor executor,
InternalAgenda agenda) |
void |
RuleNetworkEvaluator.evaluateNetwork(PathMemory pmem,
RuleExecutor executor,
InternalWorkingMemory wm) |
void |
RuleNetworkEvaluator.innerEval(PathMemory pmem,
NetworkNode node,
long bit,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
TupleSets<LeftTuple> trgTuples,
InternalAgenda agenda,
LinkedList<StackEntry> stack,
boolean processRian,
RuleExecutor executor) |
void |
RuleNetworkEvaluator.outerEval(PathMemory pmem,
NetworkNode node,
long bit,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
TupleSets<LeftTuple> trgTuples,
InternalAgenda agenda,
LinkedList<StackEntry> stack,
boolean processRian,
RuleExecutor executor) |