| Package | Description |
|---|---|
| org.drools.core.base | |
| org.drools.core.phreak | |
| org.drools.core.reteoo |
| Modifier and Type | Method and Description |
|---|---|
StackEntry |
DroolsQuery.getStackEntry() |
| 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 | Method and Description |
|---|---|
void |
PhreakQueryNode.doLeftInserts(QueryElementNode queryNode,
QueryElementNode.QueryElementNodeMemory qmem,
StackEntry stackEntry,
InternalWorkingMemory wm,
TupleSets<LeftTuple> srcLeftTuples) |
void |
PhreakQueryNode.doNode(QueryElementNode queryNode,
QueryElementNode.QueryElementNodeMemory qmem,
StackEntry stackEntry,
InternalWorkingMemory wm,
TupleSets<LeftTuple> srcLeftTuples,
TupleSets<LeftTuple> trgLeftTuples,
TupleSets<LeftTuple> stagedLeftTuples) |
void |
RuleNetworkEvaluator.evalStackEntry(StackEntry entry,
LinkedList<StackEntry> stack,
RuleExecutor executor,
InternalWorkingMemory wm) |
static boolean |
PhreakQueryTerminalNode.isAdded(LinkedList<StackEntry> stack,
StackEntry stackEntry) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PhreakQueryTerminalNode.checkAndTriggerQueryReevaluation(InternalWorkingMemory wm,
LinkedList<StackEntry> stack,
Tuple rootEntry,
DroolsQuery dquery) |
void |
PhreakQueryTerminalNode.doLeftDeletes(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
TupleSets<LeftTuple> srcLeftTuples,
LinkedList<StackEntry> stack) |
void |
PhreakQueryTerminalNode.doLeftInserts(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
TupleSets<LeftTuple> srcLeftTuples,
LinkedList<StackEntry> stack) |
void |
PhreakQueryTerminalNode.doLeftUpdates(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
TupleSets<LeftTuple> srcLeftTuples,
LinkedList<StackEntry> stack) |
void |
PhreakQueryTerminalNode.doNode(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
TupleSets<LeftTuple> srcLeftTuples,
LinkedList<StackEntry> stack) |
TupleSets<LeftTuple> |
RuleNetworkEvaluator.evalNode(LeftInputAdapterNode liaNode,
PathMemory pmem,
NetworkNode node,
long bit,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
InternalWorkingMemory wm,
LinkedList<StackEntry> stack,
boolean processRian,
RuleExecutor executor,
TupleSets<LeftTuple> srcTuples,
SegmentMemory smem,
TupleSets<LeftTuple> stagedLeftTuples,
LeftTupleSinkNode sink) |
void |
RuleNetworkEvaluator.evalStackEntry(StackEntry entry,
LinkedList<StackEntry> stack,
RuleExecutor executor,
InternalWorkingMemory wm) |
void |
RuleNetworkEvaluator.innerEval(LeftInputAdapterNode liaNode,
PathMemory pmem,
NetworkNode node,
long bit,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
TupleSets<LeftTuple> trgTuples,
InternalWorkingMemory wm,
LinkedList<StackEntry> stack,
boolean processRian,
RuleExecutor executor) |
static boolean |
PhreakQueryTerminalNode.isAdded(LinkedList<StackEntry> stack,
StackEntry stackEntry) |
void |
RuleNetworkEvaluator.outerEval(LeftInputAdapterNode liaNode,
PathMemory pmem,
NetworkNode node,
long bit,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
TupleSets<LeftTuple> trgTuples,
InternalWorkingMemory wm,
LinkedList<StackEntry> stack,
boolean processRian,
RuleExecutor executor) |
| Modifier and Type | Method and Description |
|---|---|
DroolsQuery |
QueryElementNode.createDroolsQuery(LeftTuple leftTuple,
InternalFactHandle handle,
StackEntry stackEntry,
List<PathMemory> pmems,
QueryElementNode.QueryElementNodeMemory qmem,
LeftTupleSink sink,
InternalWorkingMemory workingMemory) |
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.