Package | Description |
---|---|
org.drools.core.common | |
org.drools.core.phreak | |
org.drools.core.reteoo | |
org.drools.core.util.index |
Modifier and Type | Method and Description |
---|---|
BetaMemory |
MultipleBetaConstraint.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
BetaMemory |
EmptyBetaConstraints.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
BetaMemory |
QuadroupleNonIndexSkipBetaConstraints.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
BetaMemory |
TripleNonIndexSkipBetaConstraints.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
BetaMemory |
SingleNonIndexSkipBetaConstraints.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
BetaMemory |
BetaConstraints.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
BetaMemory |
DefaultBetaConstraints.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
BetaMemory |
SingleBetaConstraints.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
BetaMemory |
DoubleNonIndexSkipBetaConstraints.createBetaMemory(RuleBaseConfiguration config,
short nodeType) |
Constructor and Description |
---|
SynchronizedRightTupleSets(BetaMemory bm) |
Modifier and Type | Method and Description |
---|---|
void |
PhreakJoinNode.doLeftDeletes(BetaMemory bm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakNotNode.doLeftDeletes(BetaMemory bm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakExistsNode.doLeftDeletes(BetaMemory bm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakExistsNode.doLeftInserts(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples) |
void |
PhreakJoinNode.doLeftInserts(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples) |
void |
PhreakNotNode.doLeftInserts(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples) |
void |
PhreakExistsNode.doLeftUpdates(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakJoinNode.doLeftUpdates(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakNotNode.doLeftUpdates(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakExistsNode.doNode(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakJoinNode.doNode(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakNotNode.doNode(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakJoinNode.doRightDeletes(BetaMemory bm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakExistsNode.doRightDeletes(ExistsNode existsNode,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakNotNode.doRightDeletes(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples) |
void |
PhreakExistsNode.doRightInserts(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples) |
void |
PhreakJoinNode.doRightInserts(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples) |
void |
PhreakNotNode.doRightInserts(NotNode notNode,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakExistsNode.doRightUpdates(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakJoinNode.doRightUpdates(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
void |
PhreakNotNode.doRightUpdates(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
static void |
RuleNetworkEvaluator.doUpdatesExistentialReorderLeftMemory(BetaMemory bm,
LeftTupleSets srcLeftTuples) |
static void |
RuleNetworkEvaluator.doUpdatesExistentialReorderRightMemory(BetaMemory bm,
BetaNode betaNode,
RightTupleSets srcRightTuples) |
static void |
RuleNetworkEvaluator.doUpdatesReorderLeftMemory(BetaMemory bm,
LeftTupleSets srcLeftTuples) |
static void |
RuleNetworkEvaluator.doUpdatesReorderRightMemory(BetaMemory bm,
RightTupleSets srcRightTuples) |
static void |
PhreakNotNode.unlinkNotNodeOnRightInsert(NotNode notNode,
BetaMemory bm,
InternalWorkingMemory wm) |
Modifier and Type | Field and Description |
---|---|
BetaMemory |
AccumulateNode.AccumulateMemory.betaMemory |
BetaMemory |
FromNode.FromMemory.betaMemory |
Modifier and Type | Method and Description |
---|---|
BetaMemory |
AccumulateNode.AccumulateMemory.getBetaMemory() |
BetaMemory |
FromNode.FromMemory.getBetaMemory() |
static BetaMemory |
BetaNode.getBetaMemory(BetaNode node,
InternalWorkingMemory wm) |
Modifier and Type | Method and Description |
---|---|
void |
NotNode.doDeleteRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
void |
BetaNode.doDeleteRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
void |
BetaNode.doUpdateRightTuple(RightTuple rightTuple,
InternalWorkingMemory wm,
BetaMemory memory) |
void |
FromNode.FromMemory.setBetaMemory(BetaMemory betaMemory) |
Constructor and Description |
---|
FromNode.FromMemory(BetaMemory betaMemory,
DataProvider dataProvider,
AlphaNodeFieldConstraint[] constraints) |
Modifier and Type | Method and Description |
---|---|
static BetaMemory |
IndexUtil.Factory.createBetaMemory(RuleBaseConfiguration config,
short nodeType,
BetaNodeFieldConstraint... constraints) |
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.