|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BetaNodeFieldConstraint | |
|---|---|
| org.drools.core.common | |
| org.drools.core.reteoo | |
| org.drools.core.reteoo.builder | |
| org.drools.core.rule | Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. |
| org.drools.core.rule.constraint | |
| org.drools.core.spi | |
| org.drools.core.util.index | |
| Uses of BetaNodeFieldConstraint in org.drools.core.common |
|---|
| Classes in org.drools.core.common that implement BetaNodeFieldConstraint | |
|---|---|
class |
InstanceEqualsConstraint
InstanceEqualsConstraint Created: 21/06/2006 |
class |
InstanceNotEqualsConstraint
|
class |
TupleStartEqualsConstraint
Checks if one tuple is the start subtuple of other tuple. |
| Fields in org.drools.core.common declared as BetaNodeFieldConstraint | |
|---|---|
protected BetaNodeFieldConstraint |
SingleBetaConstraints.constraint
|
protected BetaNodeFieldConstraint[] |
MultipleBetaConstraint.constraints
|
| Methods in org.drools.core.common that return BetaNodeFieldConstraint | |
|---|---|
BetaNodeFieldConstraint |
InstanceEqualsConstraint.cloneIfInUse()
|
BetaNodeFieldConstraint |
InstanceNotEqualsConstraint.cloneIfInUse()
|
BetaNodeFieldConstraint |
TupleStartEqualsConstraint.cloneIfInUse()
|
BetaNodeFieldConstraint |
SingleBetaConstraints.getConstraint()
|
BetaNodeFieldConstraint[] |
DefaultBetaConstraints.getConstraints()
|
BetaNodeFieldConstraint[] |
SingleNonIndexSkipBetaConstraints.getConstraints()
|
BetaNodeFieldConstraint[] |
QuadroupleNonIndexSkipBetaConstraints.getConstraints()
|
BetaNodeFieldConstraint[] |
BetaConstraints.getConstraints()
|
BetaNodeFieldConstraint[] |
EmptyBetaConstraints.getConstraints()
|
BetaNodeFieldConstraint[] |
MultipleBetaConstraint.getConstraints()
|
BetaNodeFieldConstraint[] |
TripleNonIndexSkipBetaConstraints.getConstraints()
|
BetaNodeFieldConstraint[] |
SingleBetaConstraints.getConstraints()
|
BetaNodeFieldConstraint[] |
DoubleNonIndexSkipBetaConstraints.getConstraints()
|
| Uses of BetaNodeFieldConstraint in org.drools.core.reteoo |
|---|
| Methods in org.drools.core.reteoo that return BetaNodeFieldConstraint | |
|---|---|
BetaNodeFieldConstraint[] |
BetaNode.getConstraints()
|
| Uses of BetaNodeFieldConstraint in org.drools.core.reteoo.builder |
|---|
| Methods in org.drools.core.reteoo.builder that return types with arguments of type BetaNodeFieldConstraint | |
|---|---|
List<BetaNodeFieldConstraint> |
BuildContext.getBetaconstraints()
|
| Methods in org.drools.core.reteoo.builder with parameters of type BetaNodeFieldConstraint | |
|---|---|
protected void |
PatternBuilder.linkBetaConstraint(BetaNodeFieldConstraint constraint,
List<BetaNodeFieldConstraint> betaConstraints)
|
| Method parameters in org.drools.core.reteoo.builder with type arguments of type BetaNodeFieldConstraint | |
|---|---|
BetaConstraints |
BuildUtils.createBetaNodeConstraint(BuildContext context,
List<BetaNodeFieldConstraint> list,
boolean disableIndexing)
Creates and returns a BetaConstraints object for the given list of constraints |
protected void |
PatternBuilder.linkBetaConstraint(BetaNodeFieldConstraint constraint,
List<BetaNodeFieldConstraint> betaConstraints)
|
void |
BuildContext.setBetaconstraints(List<BetaNodeFieldConstraint> betaconstraints)
|
| Uses of BetaNodeFieldConstraint in org.drools.core.rule |
|---|
| Classes in org.drools.core.rule that implement BetaNodeFieldConstraint | |
|---|---|
class |
AbstractCompositeConstraint
A superclass for all composite constraints, like "OR" and "AND" |
class |
MutableTypeConstraint
A base class for constraints |
class |
PredicateConstraint
A predicate can be written as a top level constraint or be nested inside inside a field constraint (and as so, must implement the Restriction interface). |
| Fields in org.drools.core.rule declared as BetaNodeFieldConstraint | |
|---|---|
protected BetaNodeFieldConstraint[] |
AbstractCompositeConstraint.betaConstraints
|
| Methods in org.drools.core.rule that return BetaNodeFieldConstraint | |
|---|---|
BetaNodeFieldConstraint[] |
AbstractCompositeConstraint.getBetaConstraints()
|
| Methods in org.drools.core.rule with parameters of type BetaNodeFieldConstraint | |
|---|---|
void |
AbstractCompositeConstraint.addBetaConstraint(BetaNodeFieldConstraint constraint)
Adds a beta constraint to this multi field OR constraint |
| Constructors in org.drools.core.rule with parameters of type BetaNodeFieldConstraint | |
|---|---|
AbstractCompositeConstraint.MultiFieldConstraintContextEntry(AlphaNodeFieldConstraint[] alphas,
BetaNodeFieldConstraint[] betas)
|
|
| Uses of BetaNodeFieldConstraint in org.drools.core.rule.constraint |
|---|
| Classes in org.drools.core.rule.constraint that implement BetaNodeFieldConstraint | |
|---|---|
class |
EvaluatorConstraint
|
class |
MvelConstraint
|
| Uses of BetaNodeFieldConstraint in org.drools.core.spi |
|---|
| Methods in org.drools.core.spi that return BetaNodeFieldConstraint | |
|---|---|
BetaNodeFieldConstraint |
BetaNodeFieldConstraint.cloneIfInUse()
Clone this constraints only if it is already used by a different node, otherwise returns this |
| Uses of BetaNodeFieldConstraint in org.drools.core.util.index |
|---|
| Methods in org.drools.core.util.index with parameters of type BetaNodeFieldConstraint | |
|---|---|
static boolean |
IndexUtil.compositeAllowed(BetaNodeFieldConstraint[] constraints,
short betaNodeType)
|
static BetaMemory |
IndexUtil.Factory.createBetaMemory(RuleBaseConfiguration config,
short nodeType,
BetaNodeFieldConstraint... constraints)
|
static ContextEntry[] |
IndexUtil.Factory.createContext(BetaNodeFieldConstraint... constraints)
|
static boolean |
IndexUtil.isIndexable(BetaNodeFieldConstraint constraint,
short nodeType)
|
static boolean[] |
IndexUtil.isIndexableForNode(org.kie.internal.conf.IndexPrecedenceOption indexPrecedenceOption,
short nodeType,
int keyDepth,
BetaNodeFieldConstraint[] constraints)
|
static boolean |
IndexUtil.isIndexableForNode(short nodeType,
BetaNodeFieldConstraint constraint)
|
|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||