|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BetaConstraints | |
|---|---|
| org.drools.core.common | |
| org.drools.core.phreak | |
| org.drools.core.reteoo | |
| org.drools.core.reteoo.builder | |
| Uses of BetaConstraints in org.drools.core.common |
|---|
| Classes in org.drools.core.common that implement BetaConstraints | |
|---|---|
class |
DefaultBetaConstraints
|
class |
DoubleBetaConstraints
|
class |
DoubleNonIndexSkipBetaConstraints
|
class |
EmptyBetaConstraints
|
class |
MultipleBetaConstraint
|
class |
QuadroupleBetaConstraints
|
class |
QuadroupleNonIndexSkipBetaConstraints
|
class |
SingleBetaConstraints
|
class |
SingleNonIndexSkipBetaConstraints
|
class |
TripleBetaConstraints
|
class |
TripleNonIndexSkipBetaConstraints
|
| Methods in org.drools.core.common that return BetaConstraints | |
|---|---|
BetaConstraints |
BetaConstraints.cloneIfInUse()
|
static BetaConstraints |
EmptyBetaConstraints.getInstance()
|
BetaConstraints |
QuadroupleBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
DefaultBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
DoubleBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
SingleNonIndexSkipBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
QuadroupleNonIndexSkipBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
BetaConstraints.getOriginalConstraint()
|
BetaConstraints |
EmptyBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
TripleNonIndexSkipBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
TripleBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
SingleBetaConstraints.getOriginalConstraint()
|
BetaConstraints |
DoubleNonIndexSkipBetaConstraints.getOriginalConstraint()
|
| Uses of BetaConstraints in org.drools.core.phreak |
|---|
| Methods in org.drools.core.phreak with parameters of type BetaConstraints | |
|---|---|
protected void |
PhreakFromNode.checkConstraintsAndPropagate(LeftTupleSink sink,
LeftTuple leftTuple,
RightTuple rightTuple,
AlphaNodeFieldConstraint[] alphaConstraints,
BetaConstraints betaConstraints,
PropagationContext propagationContext,
InternalWorkingMemory wm,
FromNode.FromMemory fm,
BetaMemory bm,
ContextEntry[] context,
boolean useLeftMemory,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
LeftTuple |
PhreakJoinNode.doLeftUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples)
|
LeftTuple |
PhreakJoinNode.doRightUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples)
|
static void |
RuleNetworkEvaluator.findLeftTupleBlocker(BetaNode betaNode,
RightTupleMemory rtm,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTuple leftTuple,
FastIterator it,
PropagationContext context,
boolean useLeftMemory)
|
| Uses of BetaConstraints in org.drools.core.reteoo |
|---|
| Fields in org.drools.core.reteoo declared as BetaConstraints | |
|---|---|
protected BetaConstraints |
FromNode.betaConstraints
|
protected BetaConstraints |
BetaNode.constraints
|
protected BetaConstraints |
AccumulateNode.resultBinder
|
| Methods in org.drools.core.reteoo that return BetaConstraints | |
|---|---|
BetaConstraints |
FromNode.getBetaConstraints()
|
BetaConstraints |
BetaNode.getRawConstraints()
|
BetaConstraints |
AccumulateNode.getResultBinder()
|
| Methods in org.drools.core.reteoo with parameters of type BetaConstraints | |
|---|---|
void |
BetaNode.setConstraints(BetaConstraints constraints)
|
| Constructors in org.drools.core.reteoo with parameters of type BetaConstraints | |
|---|---|
AccumulateNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
AlphaNodeFieldConstraint[] resultConstraints,
BetaConstraints sourceBinder,
BetaConstraints resultBinder,
Accumulate accumulate,
boolean unwrapRightObject,
BuildContext context)
|
|
ExistsNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints joinNodeBinder,
BuildContext context)
|
|
FromNode(int id,
DataProvider dataProvider,
LeftTupleSource tupleSource,
AlphaNodeFieldConstraint[] constraints,
BetaConstraints binder,
boolean tupleMemoryEnabled,
BuildContext context,
From from)
|
|
JoinNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
|
NotNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints joinNodeBinder,
BuildContext context)
|
|
| Uses of BetaConstraints in org.drools.core.reteoo.builder |
|---|
| Methods in org.drools.core.reteoo.builder that return BetaConstraints | |
|---|---|
BetaConstraints |
BuildUtils.createBetaNodeConstraint(BuildContext context,
List<BetaNodeFieldConstraint> list,
boolean disableIndexing)
Creates and returns a BetaConstraints object for the given list of constraints |
| Methods in org.drools.core.reteoo.builder with parameters of type BetaConstraints | |
|---|---|
AccumulateNode |
NodeFactory.buildAccumulateNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
AlphaNodeFieldConstraint[] resultConstraints,
BetaConstraints sourceBinder,
BetaConstraints resultBinder,
Accumulate accumulate,
boolean unwrapRightObject,
BuildContext context)
|
AccumulateNode |
PhreakNodeFactory.buildAccumulateNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
AlphaNodeFieldConstraint[] resultConstraints,
BetaConstraints sourceBinder,
BetaConstraints resultBinder,
Accumulate accumulate,
boolean unwrapRightObject,
BuildContext context)
|
ExistsNode |
NodeFactory.buildExistsNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
ExistsNode |
PhreakNodeFactory.buildExistsNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
BaseNode |
NodeFactory.buildFromNode(int id,
DataProvider dataProvider,
LeftTupleSource tupleSource,
AlphaNodeFieldConstraint[] alphaNodeFieldConstraints,
BetaConstraints betaConstraints,
boolean tupleMemoryEnabled,
BuildContext context,
From from)
|
BaseNode |
PhreakNodeFactory.buildFromNode(int id,
DataProvider dataProvider,
LeftTupleSource tupleSource,
AlphaNodeFieldConstraint[] alphaNodeFieldConstraints,
BetaConstraints betaConstraints,
boolean tupleMemoryEnabled,
BuildContext context,
From from)
|
JoinNode |
NodeFactory.buildJoinNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
JoinNode |
PhreakNodeFactory.buildJoinNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
NotNode |
NodeFactory.buildNotNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
NotNode |
PhreakNodeFactory.buildNotNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||