void |
EntryPointNode.assertActivation(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectTypeNode.assertInitialFact(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSink.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new ReteTuple .
|
void |
ExistsNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ConditionalBranchNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TimerNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryTerminalNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RuleTerminalNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
FromNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EvalConditionNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightInputAdapterNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
Rete.assertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory)
This is the entry point into the network for all asserted Facts.
|
void |
PropagationQueuingNode.assertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectSink.assertObject(InternalFactHandle factHandle,
PropagationContext propagationContext,
InternalWorkingMemory workingMemory) |
void |
ObjectTypeNode.assertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Propagate the FactHandleimpl through the Rete network.
|
void |
EntryPointNode.assertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory)
This is the entry point into the network for all asserted Facts.
|
void |
BetaNode.assertObject(InternalFactHandle factHandle,
PropagationContext pctx,
InternalWorkingMemory wm) |
void |
AlphaNode.assertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
WindowNode.assertObject(InternalFactHandle factHandle,
PropagationContext pctx,
InternalWorkingMemory workingMemory) |
void |
LeftInputAdapterNode.assertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftInputAdapterNode.RightTupleSinkAdapter.assertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.assertObject(InternalFactHandle factHandle,
PropagationContext pctx,
InternalWorkingMemory wm) |
void |
EntryPointNode.assertObject(InternalFactHandle handle,
PropagationContext context,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.assertQuery(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.assertRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.assertRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightTupleSink.assertRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.assertRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
WindowNode.assertRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.assertRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
Rete.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSinkPropagator.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
PropagationQueuingNode.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectSink.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectTypeNode.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectSinkPropagator.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeObjectSinkAdapter.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleObjectSinkAdapter.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyObjectSinkAdapter.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleLeftTupleSinkAdapter.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
BetaNode.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AlphaNode.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyLeftTupleSinkAdapter.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
WindowNode.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftInputAdapterNode.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftInputAdapterNode.RightTupleSinkAdapter.byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RuleTerminalNode.RTNCleanupAdapter.cleanUp(LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
void |
RuleRemovalContext.CleanupAdapter.cleanUp(LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSinkPropagator.createAndPropagateAssertLeftTuple(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleWorkingMemoryEnabled,
LeftInputAdapterNode liaNode) |
void |
CompositeLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled,
LeftInputAdapterNode liaNode) |
void |
SingleLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled,
LeftInputAdapterNode liaNode) |
void |
EmptyLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled,
LeftInputAdapterNode liaNode) |
DroolsQuery |
QueryElementNode.createDroolsQuery(LeftTuple leftTuple,
InternalFactHandle handle,
StackEntry stackEntry,
List<PathMemory> pmems,
QueryElementNode.QueryElementNodeMemory qmem,
LeftTupleSink sink,
InternalWorkingMemory workingMemory) |
InternalFactHandle |
QueryElementNode.createFactHandle(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
InternalFactHandle |
FromNode.createFactHandle(Tuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
Object object) |
ReactiveFromNode.ReactiveFromMemory |
ReactiveFromNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
PropagationQueuingNode.PropagationQueueingNodeMemory |
PropagationQueuingNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
ConditionalBranchNode.ConditionalBranchMemory |
ConditionalBranchNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
TimerNode.TimerNodeMemory |
TimerNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
ObjectTypeNode.ObjectTypeNodeMemory |
ObjectTypeNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm)
Creates memory for the node using PrimitiveLongMap as its optimised for storage and reteivals of Longs.
|
Memory |
AccumulateNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm)
Creates a BetaMemory for the BetaNode's memory.
|
T |
FromNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
EvalConditionNode.EvalMemory |
EvalConditionNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
Memory |
BetaNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
PathMemory |
AbstractTerminalNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
QueryElementNode.QueryElementNodeMemory |
QueryElementNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
Memory |
WindowNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm)
Creates the WindowNode's memory.
|
LeftInputAdapterNode.LiaNodeMemory |
LeftInputAdapterNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
RightInputAdapterNode.RiaNodeMemory |
RightInputAdapterNode.createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm)
Creates and return the node memory
|
<T extends Memory> T |
SegmentMemory.createNodeMemory(MemoryFactory<T> memoryFactory,
InternalWorkingMemory wm) |
protected QueryElementFactHandle |
QueryElementNode.UnificationNodeViewChangedEventListener.createQueryResultHandle(PropagationContext context,
InternalWorkingMemory workingMemory,
Object[] objects) |
InternalFactHandle |
AccumulateNode.createResultFactHandle(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
Object result) |
RightTuple |
FromNode.createRightTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
Object object) |
static void |
LeftInputAdapterNode.doDeleteObject(LeftTuple leftTuple,
PropagationContext context,
SegmentMemory sm,
InternalWorkingMemory wm,
LeftInputAdapterNode liaNode,
boolean linkOrNotify,
LeftInputAdapterNode.LiaNodeMemory lm) |
void |
EntryPointNode.doDeleteObject(PropagationContext pctx,
InternalWorkingMemory wm,
LeftTuple leftTuple) |
void |
BetaNode.doDeleteRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
void |
NotNode.doDeleteRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
static void |
LeftInputAdapterNode.doInsertObject(InternalFactHandle factHandle,
PropagationContext context,
LeftInputAdapterNode liaNode,
InternalWorkingMemory wm,
LeftInputAdapterNode.LiaNodeMemory lm,
boolean linkOrNotify,
boolean useLeftMemory) |
static void |
LeftInputAdapterNode.doInsertSegmentMemory(InternalWorkingMemory wm,
boolean linkOrNotify,
LeftInputAdapterNode.LiaNodeMemory lm,
SegmentMemory sm,
LeftTuple leftTuple,
boolean streamMode) |
void |
ObjectSinkPropagator.doLinkRiaNode(InternalWorkingMemory wm) |
void |
CompositeObjectSinkAdapter.doLinkRiaNode(InternalWorkingMemory wm) |
void |
SingleObjectSinkAdapter.doLinkRiaNode(InternalWorkingMemory wm) |
void |
EmptyObjectSinkAdapter.doLinkRiaNode(InternalWorkingMemory wm) |
void |
RiaPathMemory.doLinkRule(InternalWorkingMemory wm) |
void |
PathMemory.doLinkRule(InternalWorkingMemory wm) |
static void |
LeftTupleSourceUtils.doModifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTupleSink sink,
ObjectTypeNode.Id leftInputOtnId,
BitMask leftInferredMask) |
protected void |
SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple newLeftTuple)
This is a hook method that may be overriden by subclasses.
|
void |
LeftTupleSinkPropagator.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink) |
void |
CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink) |
void |
SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink) |
void |
EmptyLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink) |
protected void |
CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTupleSinkNode sink,
LeftTuple leftTuple)
This is a hook method that may be overriden by subclasses.
|
protected void |
CompositeObjectSinkAdapter.doPropagateAssertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory,
ObjectSink sink)
This is a Hook method for subclasses to override.
|
protected void |
SingleLeftTupleSinkAdapter.doPropagateModifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.doPropagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTupleSink sink) |
protected void |
CompositeObjectSinkAdapter.doPropagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory,
ObjectSink sink) |
void |
LIANodePropagation.doPropagation(InternalWorkingMemory workingMemory) |
protected boolean |
Rete.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
boolean |
ExistsNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
ConditionalBranchNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
TimerNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
ObjectTypeNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories)
OTN needs to override remove to avoid releasing the node ID, since OTN are
never removed from the rulebase in the current implementation
|
boolean |
AccumulateNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
EntryPointNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
FromNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
EvalConditionNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
AbstractTerminalNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
boolean |
JoinNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
QueryRiaFixerNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
QueryElementNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
LeftInputAdapterNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
boolean |
NotNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
RightInputAdapterNode.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
protected boolean |
ObjectSource.doRemove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories) |
static void |
ObjectTypeNode.doRetractObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.doRightDelete(PropagationContext pctx,
InternalWorkingMemory wm,
RightTuple rightTuple) |
void |
ObjectSinkPropagator.doUnlinkRiaNode(InternalWorkingMemory wm) |
void |
CompositeObjectSinkAdapter.doUnlinkRiaNode(InternalWorkingMemory wm) |
void |
SingleObjectSinkAdapter.doUnlinkRiaNode(InternalWorkingMemory wm) |
void |
EmptyObjectSinkAdapter.doUnlinkRiaNode(InternalWorkingMemory wm) |
void |
RiaPathMemory.doUnlinkRule(InternalWorkingMemory wm) |
void |
PathMemory.doUnlinkRule(InternalWorkingMemory wm) |
static void |
LeftInputAdapterNode.doUpdateObject(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory wm,
LeftInputAdapterNode liaNode,
boolean linkOrNotify,
LeftInputAdapterNode.LiaNodeMemory lm,
SegmentMemory sm) |
void |
BetaNode.doUpdateRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
void |
BetaNode.dumpMemory(InternalWorkingMemory workingMemory) |
void |
PropagationQueuingNode.PropagateAction.execute(InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.QueryRiaFixerNodeFixer.execute(InternalWorkingMemory workingMemory) |
Object[] |
QueryElementNode.getActualArguments(LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
static BetaMemory |
BetaNode.getBetaMemory(BetaNode node,
InternalWorkingMemory wm) |
static BetaMemory |
BetaNode.getBetaMemoryFromRightInput(BetaNode betaNode,
InternalWorkingMemory workingMemory) |
RuleAgendaItem |
PathMemory.getOrCreateRuleAgendaItem(InternalWorkingMemory wm) |
static List<String> |
PropertySpecificUtil.getSettableProperties(InternalWorkingMemory workingMemory,
ObjectTypeNode objectTypeNode) |
protected boolean |
RiaPathMemory.initDataDriven(InternalWorkingMemory wm) |
protected boolean |
PathMemory.initDataDriven(InternalWorkingMemory wm) |
static void |
AbstractTerminalNode.initPathMemory(PathMemory pmem,
LeftTupleSource startTupleSource,
InternalWorkingMemory wm,
TerminalNode removingTN)
Creates and return the node memory
|
protected boolean |
PathMemory.isRuleDataDriven(InternalWorkingMemory wm,
RuleImpl rule) |
boolean |
BetaMemory.linkNode(InternalWorkingMemory wm) |
void |
LeftInputAdapterNode.LiaNodeMemory.linkNode(InternalWorkingMemory wm) |
boolean |
BetaMemory.linkNode(InternalWorkingMemory wm,
boolean notify) |
boolean |
SegmentMemory.linkNode(long mask,
InternalWorkingMemory wm) |
void |
PathMemory.linkSegment(long mask,
InternalWorkingMemory wm) |
boolean |
SegmentMemory.linkSegmentWithoutRuleNotify(InternalWorkingMemory wm,
long mask) |
void |
EntryPointNode.modifyActivation(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSink.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ConditionalBranchNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TimerNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
FromNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EvalConditionNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AbstractTerminalNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightInputAdapterNode.modifyLeftTuple(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSink.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ConditionalBranchNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TimerNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryTerminalNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RuleTerminalNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
FromNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EvalConditionNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightInputAdapterNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
Rete.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
PropagationQueuingNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TraitProxyObjectTypeNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectSink.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectTypeNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TraitObjectTypeNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
BetaNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory wm) |
void |
AlphaNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
WindowNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory wm) |
void |
LeftInputAdapterNode.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftInputAdapterNode.RightTupleSinkAdapter.modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.modifyObject(InternalFactHandle handle,
PropagationContext pctx,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.modifyQuery(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightTupleSink.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
WindowNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightTupleImpl.modifyTuple(PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
BaseLeftTuple.modifyTuple(PropagationContext context,
InternalWorkingMemory workingMemory) |
InternalFactHandle |
ReteooFactHandleFactory.newFactHandle(int id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
InternalWorkingMemoryEntryPoint wmEntryPoint) |
SegmentMemory |
SegmentMemory.Prototype.newSegmentMemory(InternalWorkingMemory wm) |
boolean |
SegmentMemory.notifyRuleLinkSegment(InternalWorkingMemory wm) |
boolean |
SegmentMemory.notifyRuleLinkSegment(InternalWorkingMemory wm,
long mask) |
void |
SegmentMemory.notifyRuleLinkSegment(InternalWorkingMemory wm,
PathMemory pmem) |
abstract void |
SegmentMemory.MemoryPrototype.populateMemory(InternalWorkingMemory wm,
Memory memory) |
void |
SegmentMemory.BetaMemoryPrototype.populateMemory(InternalWorkingMemory wm,
Memory memory) |
void |
SegmentMemory.LiaMemoryPrototype.populateMemory(InternalWorkingMemory wm,
Memory liaMemory) |
void |
SegmentMemory.ReactiveFromMemoryPrototype.populateMemory(InternalWorkingMemory wm,
Memory memory) |
void |
SegmentMemory.QueryMemoryPrototype.populateMemory(InternalWorkingMemory wm,
Memory mem) |
void |
SegmentMemory.TimerMemoryPrototype.populateMemory(InternalWorkingMemory wm,
Memory mem) |
void |
SegmentMemory.AccumulateMemoryPrototype.populateMemory(InternalWorkingMemory wm,
Memory accMemory) |
void |
SegmentMemory.FromMemoryPrototype.populateMemory(InternalWorkingMemory wm,
Memory fromMemory) |
void |
PropagationQueuingNode.propagateActions(InternalWorkingMemory workingMemory)
Propagate all queued actions (asserts and retracts).
|
void |
ObjectTypeNode.propagateAssert(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TraitObjectTypeNode.propagateAssert(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
ObjectSinkPropagator.propagateAssertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeObjectSinkAdapter.propagateAssertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleObjectSinkAdapter.propagateAssertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyObjectSinkAdapter.propagateAssertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.propagateModify(InternalFactHandle handle,
PropagationContext pctx,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory wm) |
LeftTuple |
LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
LeftTupleSinkPropagator.propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectSinkPropagator.propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeObjectSinkAdapter.propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleObjectSinkAdapter.propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyObjectSinkAdapter.propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleLeftTupleSinkAdapter.propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyLeftTupleSinkAdapter.propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.propagateRetract(InternalFactHandle handle,
PropagationContext context,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory workingMemory) |
LeftTuple |
LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSinkPropagator.propagateRetractLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSinkPropagator.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyObjectSinkAdapter.propagateRetractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean useHash) |
void |
LeftTupleSinkPropagator.propagateRetractRightTuple(RightTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
PathMemory.queueRuleAgendaItem(InternalWorkingMemory wm) |
boolean |
ObjectTypeNode.remove(RuleRemovalContext context,
ReteooBuilder builder,
InternalWorkingMemory[] workingMemories)
OTN needs to override remove to avoid releasing the node ID, since OTN are
never removed from the rulebase in the current implementation
|
void |
ReteooBuilder.removeTerminalNode(RuleRemovalContext context,
TerminalNode tn,
InternalWorkingMemory[] workingMemories) |
void |
EntryPointNode.retractActivation(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSink.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ConditionalBranchNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TimerNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryTerminalNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RuleTerminalNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
FromNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EvalConditionNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftInputAdapterNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightInputAdapterNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
static void |
ObjectTypeNode.retractLeftTuples(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
Rete.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract a fact object from this RuleBase and the specified
WorkingMemory .
|
void |
PropagationQueuingNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectTypeNode.retractObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract the FactHandleimpl from the Rete network.
|
void |
EntryPointNode.retractObject(InternalFactHandle handle,
PropagationContext context,
ObjectTypeConf objectTypeConf,
InternalWorkingMemory workingMemory)
Retract a fact object from this RuleBase and the specified
WorkingMemory .
|
void |
EntryPointNode.retractQuery(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory workingMemory) |
void |
RightTupleSink.retractRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory wm) |
void |
WindowNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory wm) |
void |
NotNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory workingMemory) |
static void |
ObjectTypeNode.retractRightTuples(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightTupleImpl.retractTuple(PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
BaseLeftTuple.retractTuple(PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ModifyPreviousTuples.retractTuples(PropagationContext pctx,
InternalWorkingMemory wm) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowAdded(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowRemoved(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowUpdated(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
boolean |
BetaMemory.setNodeDirty(InternalWorkingMemory wm) |
void |
LeftInputAdapterNode.LiaNodeMemory.setNodeDirty(InternalWorkingMemory wm) |
boolean |
BetaMemory.setNodeDirty(InternalWorkingMemory wm,
boolean notify) |
static void |
SingleObjectSinkAdapter.staticDoLinkRiaNode(ObjectSink sink,
InternalWorkingMemory wm) |
static void |
SingleObjectSinkAdapter.staticDoUnlinkRiaNode(ObjectSink sink,
InternalWorkingMemory wm) |
void |
PathMemory.unlinkedSegment(long mask,
InternalWorkingMemory wm) |
boolean |
BetaMemory.unlinkNode(InternalWorkingMemory wm) |
boolean |
LeftInputAdapterNode.LiaNodeMemory.unlinkNode(InternalWorkingMemory wm) |
boolean |
SegmentMemory.unlinkNode(long mask,
InternalWorkingMemory wm) |
void |
SegmentMemory.unlinkSegment(InternalWorkingMemory wm) |
void |
ExistsNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ConditionalBranchNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TimerNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
FromNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EvalConditionNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
abstract void |
LeftTupleSource.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftInputAdapterNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.updateSink(LeftTupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
Rete.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
PropagationQueuingNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ObjectTypeNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EntryPointNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AlphaNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
WindowNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory wm) |
void |
RightInputAdapterNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |
abstract void |
ObjectSource.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory) |