Package | Description |
---|---|
org.drools.core.common | |
org.drools.core.datasources | |
org.drools.core.marshalling.impl | |
org.drools.core.phreak | |
org.drools.core.reteoo |
Modifier and Type | Method and Description |
---|---|
RightTuple |
DisconnectedFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
InternalFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
InternalFactHandle.LinkedTuples.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
DefaultFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
DefaultFactHandle.SingleLinkedTuples.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
DefaultFactHandle.CompositeLinkedTuples.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
QueryElementFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
DisconnectedFactHandle.getFirstRightTuple() |
RightTuple |
InternalFactHandle.getFirstRightTuple() |
RightTuple |
DefaultFactHandle.getFirstRightTuple() |
RightTuple |
QueryElementFactHandle.getFirstRightTuple() |
RightTuple |
InternalFactHandle.LinkedTuples.getFirstRightTuple(int partition) |
RightTuple |
DefaultFactHandle.SingleLinkedTuples.getFirstRightTuple(int partition) |
RightTuple |
DefaultFactHandle.CompositeLinkedTuples.getFirstRightTuple(int partition) |
default RightTuple |
InternalFactHandle.LinkedTuples.getFirstRightTuple(RuleBasePartitionId partitionId) |
RightTuple |
DisconnectedFactHandle.getLastRightTuple() |
RightTuple |
QueryElementFactHandle.getLastRightTuple() |
RightTuple |
DisconnectedFactHandle.getRightTuple() |
RightTuple |
QueryElementFactHandle.getRightTuple() |
Modifier and Type | Method and Description |
---|---|
void |
DisconnectedFactHandle.addFirstRightTuple(RightTuple rightTuple) |
void |
InternalFactHandle.addFirstRightTuple(RightTuple rightTuple) |
void |
InternalFactHandle.LinkedTuples.addFirstRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.addFirstRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.SingleLinkedTuples.addFirstRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.CompositeLinkedTuples.addFirstRightTuple(RightTuple rightTuple) |
void |
QueryElementFactHandle.addFirstRightTuple(RightTuple rightTuple) |
void |
DisconnectedFactHandle.addLastRightTuple(RightTuple rightTuple) |
void |
InternalFactHandle.addLastRightTuple(RightTuple rightTuple) |
void |
InternalFactHandle.LinkedTuples.addLastRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.addLastRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.SingleLinkedTuples.addLastRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.CompositeLinkedTuples.addLastRightTuple(RightTuple rightTuple) |
void |
QueryElementFactHandle.addLastRightTuple(RightTuple rightTuple) |
void |
DisconnectedFactHandle.removeRightTuple(RightTuple rightTuple) |
void |
InternalFactHandle.removeRightTuple(RightTuple rightTuple) |
void |
InternalFactHandle.LinkedTuples.removeRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.removeRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.SingleLinkedTuples.removeRightTuple(RightTuple rightTuple) |
void |
DefaultFactHandle.CompositeLinkedTuples.removeRightTuple(RightTuple rightTuple) |
void |
QueryElementFactHandle.removeRightTuple(RightTuple rightTuple) |
void |
DisconnectedFactHandle.setRightTuple(RightTuple rightTuple) |
void |
QueryElementFactHandle.setRightTuple(RightTuple rightTuple) |
Modifier and Type | Method and Description |
---|---|
RightTuple |
DisconnectedFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
InternalFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
InternalFactHandle.LinkedTuples.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
DefaultFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
DefaultFactHandle.SingleLinkedTuples.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
DefaultFactHandle.CompositeLinkedTuples.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
QueryElementFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
void |
DisconnectedFactHandle.forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
void |
InternalFactHandle.forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
void |
InternalFactHandle.LinkedTuples.forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
void |
DefaultFactHandle.forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
void |
DefaultFactHandle.SingleLinkedTuples.forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
void |
DefaultFactHandle.CompositeLinkedTuples.forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
void |
QueryElementFactHandle.forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
void |
DefaultFactHandle.CompositeLinkedTuples.forEachRightTuple(int partition,
Consumer<RightTuple> rightTupleConsumer) |
Modifier and Type | Method and Description |
---|---|
RightTuple |
CursoredDataSource.DataSourceFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
RightTuple |
CursoredDataSource.DataSourceFactHandle.getFirstRightTuple() |
Modifier and Type | Method and Description |
---|---|
void |
CursoredDataSource.DataSourceFactHandle.addFirstRightTuple(RightTuple rightTuple) |
void |
CursoredDataSource.DataSourceFactHandle.addLastRightTuple(RightTuple rightTuple) |
void |
CursoredDataSource.DataSourceFactHandle.removeRightTuple(RightTuple rightTuple) |
Modifier and Type | Method and Description |
---|---|
RightTuple |
CursoredDataSource.DataSourceFactHandle.findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
void |
CursoredDataSource.DataSourceFactHandle.forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
Modifier and Type | Field and Description |
---|---|
Map<RightTupleKey,RightTuple> |
MarshallerReaderContext.rightTuples |
Modifier and Type | Method and Description |
---|---|
RightTuple |
LeftTupleEntry.getRightTuple() |
RightTuple |
TupleEntry.getRightTuple() |
RightTuple |
RightTupleEntry.getRightTuple() |
Modifier and Type | Method and Description |
---|---|
static void |
PhreakFromNode.checkConstraintsAndPropagate(LeftTupleSink sink,
LeftTuple leftTuple,
RightTuple rightTuple,
AlphaNodeFieldConstraint[] alphaConstraints,
BetaConstraints betaConstraints,
PropagationContext propagationContext,
InternalWorkingMemory wm,
FromNode.FromMemory fm,
ContextEntry[] context,
boolean useLeftMemory,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples) |
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) |
static void |
RuleNetworkEvaluator.doUpdatesReorderChildLeftTuple(RightTuple rightTuple) |
static void |
PhreakFromNode.propagate(LeftTupleSink sink,
Tuple leftTuple,
RightTuple rightTuple,
BetaConstraints betaConstraints,
PropagationContext propagationContext,
ContextEntry[] context,
boolean useLeftMemory,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples) |
Constructor and Description |
---|
RightTupleEntry(RightTuple rt,
PropagationContext pctx,
Memory nodeMemory,
int propagationType) |
Modifier and Type | Class and Description |
---|---|
class |
RightTupleImpl |
class |
SubnetworkTuple |
class |
WindowTuple
A specialisation of RightTuples that also belong to a window
|
Modifier and Type | Field and Description |
---|---|
RightTuple |
AccumulateNode.AccumulateContext.result |
Modifier and Type | Method and Description |
---|---|
TupleSets<RightTuple> |
BetaMemory.getStagedRightTuples() |
Modifier and Type | Method and Description |
---|---|
void |
FromNode.addToCreatedHandlesMap(Map<Object,RightTuple> matches,
RightTuple rightTuple) |
LeftTuple |
NotNode.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 |
JoinNode.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 |
FromNode.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 |
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 |
TimerNode.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 |
ConditionalBranchNode.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 |
ExistsNode.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 |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
AccumulateNode.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 |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ReactiveFromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
void |
NotNode.doDeleteRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
void |
BetaNode.doDeleteRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
void |
ModifyPreviousTuples.doRightDelete(PropagationContext pctx,
InternalWorkingMemory wm,
RightTuple rightTuple) |
void |
BetaNode.doUpdateRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
static void |
ObjectTypeNode.expireRightTuple(RightTuple rightTuple) |
LeftTuple |
BetaNode.getFirstLeftTuple(RightTuple rightTuple,
TupleMemory memory,
FastIterator it) |
FastIterator |
BetaNode.getRightIterator(TupleMemory memory,
RightTuple rightTuple) |
void |
RightTupleSink.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
WindowNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.modifyRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightTupleSink.retractRightTuple(RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory workingMemory) |
void |
WindowNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory wm) |
void |
JoinNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory wm) |
void |
AccumulateNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.retractRightTuple(RightTuple rightTuple,
PropagationContext pctx,
InternalWorkingMemory workingMemory) |
void |
NotNodeLeftTuple.setBlocker(RightTuple blocker) |
void |
EvalNodeLeftTuple.setBlocker(RightTuple blocker) |
void |
LeftTupleImpl.setBlocker(RightTuple blocker) |
void |
LeftTuple.setBlocker(RightTuple blocker) |
void |
BaseLeftTuple.setBlocker(RightTuple blocker) |
void |
LeftTuple.setRightParent(RightTuple rightParent) |
void |
BaseLeftTuple.setRightParent(RightTuple rightParent) |
void |
RightTupleImpl.setTempNextRightTuple(RightTuple tempNextRightTuple) |
void |
SubnetworkTuple.setTempNextRightTuple(RightTuple tempNextRightTuple) |
void |
RightTuple.setTempNextRightTuple(RightTuple tempNextRightTuple) |
Modifier and Type | Method and Description |
---|---|
void |
FromNode.addToCreatedHandlesMap(Map<Object,RightTuple> matches,
RightTuple rightTuple) |
void |
BetaMemory.setStagedRightTuples(TupleSets<RightTuple> stagedRightTuples) |
Constructor and Description |
---|
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
ReactiveFromNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
SubnetworkTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
SubnetworkTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.