| Package | Description |
|---|---|
| org.drools.core.base | |
| org.drools.core.common | |
| org.drools.core.marshalling.impl | |
| org.drools.core.phreak | |
| org.drools.core.reteoo | |
| org.drools.core.rule |
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
|
| org.drools.core.runtime.rule.impl | |
| org.drools.core.spi |
| Modifier and Type | Method and Description |
|---|---|
TupleSets<LeftTuple> |
DroolsQuery.getResultLeftTupleSets() |
| Modifier and Type | Method and Description |
|---|---|
void |
InternalViewChangedEventListener.rowAdded(RuleImpl rule,
LeftTuple tuple,
InternalWorkingMemory workingMemory) |
void |
AbstractQueryViewListener.rowAdded(RuleImpl rule,
LeftTuple tuple,
InternalWorkingMemory workingMemory) |
void |
InternalViewChangedEventListener.rowRemoved(RuleImpl rule,
LeftTuple tuple,
InternalWorkingMemory workingMemory) |
void |
AbstractQueryViewListener.rowRemoved(RuleImpl rule,
LeftTuple tuple,
InternalWorkingMemory workingMemory) |
void |
InternalViewChangedEventListener.rowUpdated(RuleImpl rule,
LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
void |
AbstractQueryViewListener.rowUpdated(RuleImpl rule,
LeftTuple tuple,
InternalWorkingMemory workingMemory) |
| Constructor and Description |
|---|
DroolsQuery(String name,
Object[] params,
InternalViewChangedEventListener resultsCollector,
boolean open,
StackEntry stackEntry,
List<PathMemory> pmems,
TupleSets<LeftTuple> resultLeftTuples,
QueryElementNode.QueryElementNodeMemory qmem,
LeftTupleSink sink) |
| Modifier and Type | Field and Description |
|---|---|
protected LeftTuple |
LeftTupleIterator.currentLeftTuple |
| Modifier and Type | Method and Description |
|---|---|
LeftTuple |
QueryElementFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
InternalFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
InternalFactHandle.LinkedTuples.findFirstLeftTuple(Predicate<LeftTuple> leftTuplePredicate) |
LeftTuple |
InternalFactHandle.DummyFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
DisconnectedFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
DefaultFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
DefaultFactHandle.SingleLinkedTuples.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
DefaultFactHandle.CompositeLinkedTuples.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
QueryElementFactHandle.getFirstLeftTuple() |
LeftTuple |
InternalFactHandle.getFirstLeftTuple() |
LeftTuple |
InternalFactHandle.DummyFactHandle.getFirstLeftTuple() |
LeftTuple |
DisconnectedFactHandle.getFirstLeftTuple() |
LeftTuple |
DefaultFactHandle.getFirstLeftTuple() |
LeftTuple |
InternalFactHandle.LinkedTuples.getFirstLeftTuple(int partition) |
LeftTuple |
DefaultFactHandle.SingleLinkedTuples.getFirstLeftTuple(int partition) |
LeftTuple |
DefaultFactHandle.CompositeLinkedTuples.getFirstLeftTuple(int partition) |
LeftTuple |
LeftTupleIterator.getFirstLeftTuple(LeftTupleSource source,
LeftTupleSink sink,
InternalWorkingMemory wm) |
default LeftTuple |
InternalFactHandle.LinkedTuples.getFirstLeftTuple(RuleBasePartitionId partitionId) |
LeftTuple |
QueryElementFactHandle.getLastLeftTuple() |
LeftTuple |
DisconnectedFactHandle.getLastLeftTuple() |
LeftTuple |
LeftTupleIterator.getNextLeftTuple(LeftTupleSource source,
LeftTupleSink sink,
LeftTuple leftTuple,
InternalWorkingMemory wm) |
LeftTuple |
VisitedAgendaGroup.getTuple() |
LeftTuple |
LeftTupleIterator.next() |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<LeftTuple> |
LeftTupleIterator.iterator(InternalWorkingMemory wm,
LeftTupleSink node) |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryElementFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.LinkedTuples.addFirstLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.DummyFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
void |
DisconnectedFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.SingleLinkedTuples.addFirstLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.CompositeLinkedTuples.addFirstLeftTuple(LeftTuple leftTuple) |
void |
QueryElementFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.LinkedTuples.addLastLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.DummyFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
DisconnectedFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.SingleLinkedTuples.addLastLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.CompositeLinkedTuples.addLastLeftTuple(LeftTuple leftTuple) |
LeftTuple |
LeftTupleIterator.getNextLeftTuple(LeftTupleSource source,
LeftTupleSink sink,
LeftTuple leftTuple,
InternalWorkingMemory wm) |
default List<Object> |
AgendaItem.getObjectsDeep(LeftTuple entry) |
void |
QueryElementFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.LinkedTuples.removeLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.DummyFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
DisconnectedFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.SingleLinkedTuples.removeLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.CompositeLinkedTuples.removeLeftTuple(LeftTuple leftTuple) |
void |
QueryElementFactHandle.setFirstLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.setFirstLeftTuple(LeftTuple firstLeftTuple) |
void |
InternalFactHandle.DummyFactHandle.setFirstLeftTuple(LeftTuple firstLeftTuple) |
void |
DisconnectedFactHandle.setFirstLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.setFirstLeftTuple(LeftTuple firstLeftTuple) |
void |
InternalFactHandle.LinkedTuples.setFirstLeftTuple(LeftTuple firstLeftTuple,
int partition) |
void |
DefaultFactHandle.SingleLinkedTuples.setFirstLeftTuple(LeftTuple firstLeftTuple,
int partition) |
void |
DefaultFactHandle.CompositeLinkedTuples.setFirstLeftTuple(LeftTuple firstLeftTuple,
int partition) |
default void |
InternalFactHandle.LinkedTuples.setFirstLeftTuple(LeftTuple firstLeftTuple,
RuleBasePartitionId partitionId) |
void |
QueryElementFactHandle.setLastLeftTuple(LeftTuple leftTuple) |
void |
DisconnectedFactHandle.setLastLeftTuple(LeftTuple leftTuple) |
| Modifier and Type | Method and Description |
|---|---|
LeftTuple |
QueryElementFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
InternalFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
InternalFactHandle.LinkedTuples.findFirstLeftTuple(Predicate<LeftTuple> leftTuplePredicate) |
LeftTuple |
InternalFactHandle.DummyFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
DisconnectedFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
DefaultFactHandle.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
DefaultFactHandle.SingleLinkedTuples.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
LeftTuple |
DefaultFactHandle.CompositeLinkedTuples.findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
void |
QueryElementFactHandle.forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
InternalFactHandle.forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
InternalFactHandle.LinkedTuples.forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
InternalFactHandle.DummyFactHandle.forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
DisconnectedFactHandle.forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
DefaultFactHandle.forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
DefaultFactHandle.SingleLinkedTuples.forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
DefaultFactHandle.CompositeLinkedTuples.forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
DefaultFactHandle.CompositeLinkedTuples.forEachLeftTuple(int partition,
Consumer<LeftTuple> leftTupleConsumer) |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,LeftTuple> |
MarshallerReaderContext.getTerminalTupleMap() |
| Modifier and Type | Method and Description |
|---|---|
InternalFactHandle |
MarshallerReaderContext.createAccumulateHandle(EntryPointId entryPointId,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
Object result,
int nodeId) |
| Modifier and Type | Method and Description |
|---|---|
LeftTuple |
PhreakJoinNode.doLeftUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
TupleSets<LeftTuple> stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
TupleSets<LeftTuple> trgLeftTuples) |
LeftTuple |
PhreakJoinNode.doRightUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
TupleSets<LeftTuple> stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
TupleSets<LeftTuple> trgLeftTuples) |
LeftTuple |
TupleEntry.getLeftTuple() |
LeftTuple |
RightTupleEntry.getLeftTuple() |
LeftTuple |
LeftTupleEntry.getLeftTuple() |
| Modifier and Type | Method and Description |
|---|---|
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) |
TupleSets<LeftTuple> |
StackEntry.getTrgTuples() |
| Modifier and Type | Method and Description |
|---|---|
static void |
RuleNetworkEvaluator.deleteChildLeftTuple(LeftTuple childLeftTuple,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples) |
static void |
PhreakFromNode.deleteChildLeftTuple(PropagationContext propagationContext,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples,
LeftTuple childLeftTuple) |
static void |
PhreakRuleTerminalNode.doLeftTupleInsert(TerminalNode rtnNode,
RuleExecutor executor,
InternalAgenda agenda,
RuleAgendaItem ruleAgendaItem,
LeftTuple leftTuple) |
static void |
PhreakRuleTerminalNode.doLeftTupleUpdate(TerminalNode rtnNode,
RuleExecutor executor,
InternalAgenda agenda,
LeftTuple leftTuple) |
LeftTuple |
PhreakJoinNode.doLeftUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
TupleSets<LeftTuple> stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
TupleSets<LeftTuple> trgLeftTuples) |
LeftTuple |
PhreakJoinNode.doRightUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
TupleSets<LeftTuple> stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
TupleSets<LeftTuple> trgLeftTuples) |
protected void |
PhreakGroupByNode.evaluateResultConstraints(AccumulateNode accNode,
LeftTupleSink sink,
Accumulate accumulate,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
AccumulateNode.AccumulateMemory memory,
AccumulateNode.BaseAccumulation accctx,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples) |
protected void |
PhreakAccumulateNode.evaluateResultConstraints(AccumulateNode accNode,
LeftTupleSink sink,
Accumulate accumulate,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
AccumulateNode.AccumulateMemory memory,
AccumulateNode.BaseAccumulation accctx,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples) |
static void |
RuleNetworkEvaluator.findLeftTupleBlocker(BetaNode betaNode,
TupleMemory rtm,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTuple leftTuple,
boolean useLeftMemory) |
static boolean |
AddRemoveRule.flushLeftTupleIfNecessary(InternalWorkingMemory wm,
SegmentMemory sm,
LeftTuple leftTuple,
boolean streamMode,
short stagedType) |
static void |
RuleNetworkEvaluator.normalizeStagedTuples(TupleSets<LeftTuple> stagedLeftTuples,
LeftTuple childLeftTuple) |
protected void |
PhreakAccumulateNode.propagateResult(AccumulateNode accNode,
LeftTupleSink sink,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
AccumulateNode.AccumulateMemory memory,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples,
Object key,
Object result,
AccumulateNode.AccumulateContextEntry accPropCtx,
PropagationContext propagationContext,
boolean allowNullPropagation) |
protected void |
PhreakGroupByNode.reaccumulateForLeftTuple(AccumulateNode accNode,
Accumulate accumulate,
LeftTuple leftTuple,
RightTuple rightParent,
LeftTuple match,
InternalWorkingMemory wm,
AccumulateNode.AccumulateMemory am,
AccumulateNode.BaseAccumulation accctx,
boolean reaccumulate) |
protected void |
PhreakAccumulateNode.reaccumulateForLeftTuple(AccumulateNode accNode,
Accumulate accumulate,
LeftTuple leftParent,
RightTuple unused1,
LeftTuple unused2,
InternalWorkingMemory wm,
AccumulateNode.AccumulateMemory am,
AccumulateNode.BaseAccumulation accctx,
boolean reaccumulate) |
static void |
RuleNetworkEvaluator.unlinkAndDeleteChildLeftTuple(LeftTuple childLeftTuple,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples) |
static void |
PhreakFromNode.unlinkCreatedHandles(LeftTuple leftTuple) |
static void |
PhreakJoinNode.updateChildLeftTuple(LeftTuple childLeftTuple,
TupleSets<LeftTuple> stagedLeftTuples,
TupleSets<LeftTuple> trgLeftTuples) |
| Constructor and Description |
|---|
LeftTupleEntry(LeftTuple lt,
PropagationContext pctx,
Memory nodeMemory,
int propagationType) |
| Constructor and Description |
|---|
StackEntry(NetworkNode node,
long bit,
LeftTupleSinkNode sink,
PathMemory pmem,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
TupleSets<LeftTuple> trgTuples,
boolean resumeFromNextNode,
boolean processRian) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseLeftTuple
A parent class for all specific LeftTuple specializations
|
class |
EvalNodeLeftTuple |
class |
FromNodeLeftTuple |
class |
JoinNodeLeftTuple |
class |
LeftTupleImpl |
class |
NotNodeLeftTuple |
class |
QueryElementNodeLeftTuple |
class |
QueryRiaFixerNodeLeftTuple |
class |
ReactiveFromNodeLeftTuple |
class |
RuleTerminalNodeLeftTuple<T extends ModedAssertion<T>> |
class |
SubnetworkTuple |
| Modifier and Type | Field and Description |
|---|---|
protected LeftTuple |
QueryElementNode.UnificationNodeViewChangedEventListener.leftTuple |
| Modifier and Type | Method and Description |
|---|---|
LeftTuple |
TimerNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ReactiveFromNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncSendNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(InternalFactHandle factHandle,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
ReactiveFromNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
QueryElementNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
NotNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
LeftTupleSink.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
JoinNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
FromNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
ExistsNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
AsyncSendNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
AccumulateNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ReactiveFromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncSendNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ReactiveFromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
AsyncSendNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ReactiveFromNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncSendNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createPeer(LeftTuple original) |
LeftTuple |
ReactiveFromNode.createPeer(LeftTuple original) |
LeftTuple |
QueryTerminalNode.createPeer(LeftTuple original) |
LeftTuple |
QueryElementNode.createPeer(LeftTuple original) |
LeftTuple |
NotNode.createPeer(LeftTuple original) |
abstract LeftTuple |
LeftTupleSource.createPeer(LeftTuple original) |
LeftTuple |
LeftTupleSink.createPeer(LeftTuple original) |
LeftTuple |
LeftInputAdapterNode.createPeer(LeftTuple original) |
LeftTuple |
JoinNode.createPeer(LeftTuple original) |
LeftTuple |
FromNode.createPeer(LeftTuple original) |
LeftTuple |
ExistsNode.createPeer(LeftTuple original) |
LeftTuple |
EvalConditionNode.createPeer(LeftTuple original) |
LeftTuple |
ConditionalBranchNode.createPeer(LeftTuple original) |
LeftTuple |
AsyncSendNode.createPeer(LeftTuple original) |
LeftTuple |
AsyncReceiveNode.createPeer(LeftTuple original) |
LeftTuple |
AccumulateNode.createPeer(LeftTuple original) |
LeftTuple |
AbstractTerminalNode.createPeer(LeftTuple original) |
LeftTuple |
SubnetworkTuple.getBlocked() |
LeftTuple |
RightTupleImpl.getBlocked() |
LeftTuple |
RightTuple.getBlocked() |
LeftTuple |
NotNodeLeftTuple.getBlockedNext() |
LeftTuple |
LeftTupleImpl.getBlockedNext() |
LeftTuple |
LeftTuple.getBlockedNext() |
LeftTuple |
EvalNodeLeftTuple.getBlockedNext() |
LeftTuple |
BaseLeftTuple.getBlockedNext() |
LeftTuple |
NotNodeLeftTuple.getBlockedPrevious() |
LeftTuple |
LeftTupleImpl.getBlockedPrevious() |
LeftTuple |
LeftTuple.getBlockedPrevious() |
LeftTuple |
EvalNodeLeftTuple.getBlockedPrevious() |
LeftTuple |
BaseLeftTuple.getBlockedPrevious() |
LeftTuple |
RightTupleImpl.getFirstChild() |
LeftTuple |
BaseLeftTuple.getFirstChild() |
LeftTuple |
BetaNode.getFirstLeftTuple(RightTuple rightTuple,
TupleMemory memory,
FastIterator it) |
LeftTuple |
BaseLeftTuple.getHandleNext() |
LeftTuple |
BaseLeftTuple.getHandlePrevious() |
LeftTuple |
RightTupleImpl.getLastChild() |
LeftTuple |
BaseLeftTuple.getLastChild() |
LeftTuple |
LeftTuple.getLeftParent() |
LeftTuple |
BaseLeftTuple.getLeftParent() |
LeftTuple |
QueryElementNode.UnificationNodeViewChangedEventListener.getLeftTuple() |
LeftTuple |
LeftTuple.getNextParentWithHandle() |
LeftTuple |
BaseLeftTuple.getNextParentWithHandle() |
protected LeftTuple |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.getNextTuple(LeftTuple tuple) |
LeftTuple |
LeftTuple.getParent() |
LeftTuple |
BaseLeftTuple.getParent() |
LeftTuple |
LeftTuple.getPeer() |
LeftTuple |
BaseLeftTuple.getPeer() |
protected LeftTuple |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.getPreviousTuple(LeftTuple tuple) |
LeftTuple |
AccumulateNode.AccumulateContextEntry.getResultLeftTuple() |
LeftTuple |
LeftTuple.getRightParentNext() |
LeftTuple |
BaseLeftTuple.getRightParentNext() |
LeftTuple |
LeftTuple.getRightParentPrevious() |
LeftTuple |
BaseLeftTuple.getRightParentPrevious() |
LeftTuple |
BaseLeftTuple.getStagedNext() |
LeftTuple |
BaseLeftTuple.getStagedPrevious() |
LeftTuple |
BaseLeftTuple.getSubTuple(int elements) |
LeftTuple |
SubnetworkTuple.getTempBlocked() |
LeftTuple |
RightTupleImpl.getTempBlocked() |
LeftTuple |
RightTuple.getTempBlocked() |
LeftTuple |
RuleTerminalNodeLeftTuple.getTuple()
Retrieve the tuple.
|
LeftTuple |
ModifyPreviousTuples.peekLeftTuple(int partition) |
LeftTuple |
ModifyPreviousTuples.peekLeftTuple(RuleBasePartitionId partitionId) |
protected LeftTuple |
LeftInputAdapterNode.processDeletesFromModify(ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory,
ObjectTypeNode.Id otnId) |
| Modifier and Type | Method and Description |
|---|---|
TupleSets<LeftTuple> |
QueryElementNode.QueryElementNodeMemory.getResultLeftTuples() |
TupleSets<LeftTuple> |
SegmentMemory.getStagedLeftTuples() |
TupleSets<LeftTuple> |
ReactiveFromNode.ReactiveFromMemory.getStagedLeftTuples() |
| Modifier and Type | Method and Description |
|---|---|
void |
SubnetworkTuple.addBlocked(LeftTuple leftTuple) |
void |
RightTupleImpl.addBlocked(LeftTuple leftTuple) |
void |
RightTuple.addBlocked(LeftTuple leftTuple) |
void |
AsyncReceiveNode.AsyncReceiveMemory.addInsertOrUpdateLeftTuple(LeftTuple leftTuple) |
void |
AccumulateNode.GroupByContext.addMatchOnLastTupleList(LeftTuple match) |
protected QueryElementNode.UnificationNodeViewChangedEventListener |
QueryElementNode.createCollector(LeftTuple leftTuple,
int[] varIndexes,
boolean tupleMemoryEnabled) |
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) |
LeftTuple |
TimerNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
ReactiveFromNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
QueryElementNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
NotNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
LeftTupleSink.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
JoinNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
FromNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
ExistsNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
AsyncSendNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
AccumulateNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ReactiveFromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncSendNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ReactiveFromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
AsyncSendNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ReactiveFromNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncSendNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AsyncReceiveNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createPeer(LeftTuple original) |
SubnetworkTuple |
RightInputAdapterNode.createPeer(LeftTuple original) |
LeftTuple |
ReactiveFromNode.createPeer(LeftTuple original) |
LeftTuple |
QueryTerminalNode.createPeer(LeftTuple original) |
LeftTuple |
QueryElementNode.createPeer(LeftTuple original) |
LeftTuple |
NotNode.createPeer(LeftTuple original) |
abstract LeftTuple |
LeftTupleSource.createPeer(LeftTuple original) |
LeftTuple |
LeftTupleSink.createPeer(LeftTuple original) |
LeftTuple |
LeftInputAdapterNode.createPeer(LeftTuple original) |
LeftTuple |
JoinNode.createPeer(LeftTuple original) |
LeftTuple |
FromNode.createPeer(LeftTuple original) |
LeftTuple |
ExistsNode.createPeer(LeftTuple original) |
LeftTuple |
EvalConditionNode.createPeer(LeftTuple original) |
LeftTuple |
ConditionalBranchNode.createPeer(LeftTuple original) |
LeftTuple |
AsyncSendNode.createPeer(LeftTuple original) |
LeftTuple |
AsyncReceiveNode.createPeer(LeftTuple original) |
LeftTuple |
AccumulateNode.createPeer(LeftTuple original) |
LeftTuple |
AbstractTerminalNode.createPeer(LeftTuple original) |
InternalFactHandle |
AccumulateNode.createResultFactHandle(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
Object result) |
protected RightTuple |
QueryElementNode.UnificationNodeViewChangedEventListener.createResultRightTuple(QueryElementFactHandle resultHandle,
LeftTuple resultLeftTuple,
boolean open) |
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 |
ModifyPreviousTuples.doDeleteObject(PropagationContext pctx,
InternalWorkingMemory wm,
LeftTuple leftTuple) |
static void |
LeftInputAdapterNode.doInsertSegmentMemory(InternalWorkingMemory wm,
boolean linkOrNotify,
LeftInputAdapterNode.LiaNodeMemory lm,
SegmentMemory sm,
LeftTuple leftTuple,
boolean streamMode) |
static void |
LeftInputAdapterNode.doUpdateObject(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory wm,
LeftInputAdapterNode liaNode,
boolean linkOrNotify,
LeftInputAdapterNode.LiaNodeMemory lm,
SegmentMemory sm) |
void |
TupleIterator.OnLeaf.execute(LeftTuple leafLeftTuple) |
static void |
ObjectTypeNode.expireLeftTuple(LeftTuple leftTuple) |
Object[] |
QueryElementNode.getActualArguments(LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
protected LeftTuple |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.getNextTuple(LeftTuple tuple) |
protected LeftTuple |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.getPreviousTuple(LeftTuple tuple) |
protected short |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.getStagedType(LeftTuple tuple) |
void |
SubnetworkTuple.removeBlocked(LeftTuple leftTuple) |
void |
RightTupleImpl.removeBlocked(LeftTuple leftTuple) |
void |
RightTuple.removeBlocked(LeftTuple leftTuple) |
void |
LeftInputAdapterNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AlphaTerminalNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowAdded(RuleImpl rule,
LeftTuple resultLeftTuple,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowRemoved(RuleImpl rule,
LeftTuple resultLeftTuple,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowUpdated(RuleImpl rule,
LeftTuple resultLeftTuple,
InternalWorkingMemory workingMemory) |
void |
SubnetworkTuple.setBlocked(LeftTuple leftTuple) |
void |
RightTupleImpl.setBlocked(LeftTuple leftTuple) |
void |
RightTuple.setBlocked(LeftTuple leftTuple) |
void |
NotNodeLeftTuple.setBlockedNext(LeftTuple blockerNext) |
void |
LeftTupleImpl.setBlockedNext(LeftTuple blockerNext) |
void |
LeftTuple.setBlockedNext(LeftTuple blockerNext) |
void |
EvalNodeLeftTuple.setBlockedNext(LeftTuple blockerNext) |
void |
BaseLeftTuple.setBlockedNext(LeftTuple blockerNext) |
void |
NotNodeLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
LeftTupleImpl.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
LeftTuple.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
EvalNodeLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
BaseLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
RightTupleImpl.setFirstChild(LeftTuple firstChild) |
void |
BaseLeftTuple.setFirstChild(LeftTuple firstChild) |
void |
RightTupleImpl.setLastChild(LeftTuple lastChild) |
void |
BaseLeftTuple.setLastChild(LeftTuple lastChild) |
void |
LeftTuple.setLeftParent(LeftTuple leftParent) |
void |
BaseLeftTuple.setLeftParent(LeftTuple leftParent) |
protected void |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.setNextTuple(LeftTuple tuple,
LeftTuple stagedNext) |
void |
LeftTuple.setPeer(LeftTuple peer) |
void |
BaseLeftTuple.setPeer(LeftTuple peer) |
protected void |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.setPreviousTuple(LeftTuple tuple,
LeftTuple stagedPrevious) |
void |
AccumulateNode.AccumulateContextEntry.setResultLeftTuple(LeftTuple resultLeftTuple) |
void |
LeftTuple.setRightParentNext(LeftTuple rightParentRight) |
void |
BaseLeftTuple.setRightParentNext(LeftTuple rightParentRight) |
void |
LeftTuple.setRightParentPrevious(LeftTuple rightParentLeft) |
void |
BaseLeftTuple.setRightParentPrevious(LeftTuple rightParentLeft) |
protected void |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.setStagedType(LeftTuple tuple,
short type) |
void |
SubnetworkTuple.setTempBlocked(LeftTuple tempBlocked) |
void |
RightTupleImpl.setTempBlocked(LeftTuple tempBlocked) |
void |
RightTuple.setTempBlocked(LeftTuple tempBlocked) |
static void |
TupleIterator.traverse(LeftTuple rootLeftTuple,
LeftTuple leftTuple,
TupleIterator.OnLeaf onLeaf) |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets.addTo(TupleSets<LeftTuple> tupleSets) |
void |
SegmentMemory.setStagedTuples(TupleSets<LeftTuple> stagedTuples) |
| Constructor and Description |
|---|
BaseLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
BaseLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
BaseLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
BaseLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
BaseLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
EvalNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
EvalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
EvalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
EvalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
EvalNodeLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
FromNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
FromNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
FromNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
FromNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
FromNodeLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
JoinNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
JoinNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
JoinNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
JoinNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
JoinNodeLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTupleImpl(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTupleImpl(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
NotNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
NotNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
NotNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
NotNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
NotNodeLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
QueryElementNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
QueryElementNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
QueryElementNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
QueryElementNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
QueryElementNodeLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
ReactiveFromNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
ReactiveFromNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
RuleTerminalNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
SubnetworkTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
SubnetworkTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
SubnetworkTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
SubnetworkTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
UnificationNodeViewChangedEventListener(LeftTuple leftTuple,
int[] variables,
QueryElementNode node,
boolean tupleMemoryEnabled) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
QueryArgument.evaluateDeclaration(InternalWorkingMemory wm,
LeftTuple leftTuple,
Declaration declaration) |
Object |
QueryArgument.getValue(InternalWorkingMemory wm,
LeftTuple leftTuple) |
Object |
QueryArgument.Declr.getValue(InternalWorkingMemory wm,
LeftTuple leftTuple) |
Object |
QueryArgument.Literal.getValue(InternalWorkingMemory wm,
LeftTuple leftTuple) |
Object |
QueryArgument.Var.getValue(InternalWorkingMemory wm,
LeftTuple leftTuple) |
Object |
QueryArgument.Null.getValue(InternalWorkingMemory wm,
LeftTuple leftTuple) |
boolean |
SingleAccumulate.tryReverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
RightTuple rightParent,
LeftTuple match,
WorkingMemory workingMemory) |
boolean |
MultiAccumulate.tryReverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
RightTuple rightParent,
LeftTuple match,
WorkingMemory workingMemory) |
abstract boolean |
Accumulate.tryReverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
RightTuple rightParent,
LeftTuple match,
WorkingMemory workingMemory)
Executes the reverse (action) code for the given fact handle
|
| Modifier and Type | Method and Description |
|---|---|
void |
OpenQueryViewChangedEventListenerAdapter.rowAdded(RuleImpl rule,
LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
void |
OpenQueryViewChangedEventListenerAdapter.rowRemoved(RuleImpl rule,
LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
void |
OpenQueryViewChangedEventListenerAdapter.rowUpdated(RuleImpl rule,
LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
| Modifier and Type | Method and Description |
|---|---|
LeftTuple |
Tuple.getFirstChild() |
LeftTuple |
Tuple.getLastChild() |
| Modifier and Type | Method and Description |
|---|---|
void |
Tuple.setFirstChild(LeftTuple firstChild) |
void |
Tuple.setLastChild(LeftTuple firstChild) |
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.