Uses of Interface
org.drools.spi.BetaNodeFieldConstraint

Packages that use BetaNodeFieldConstraint
org.drools.common   
org.drools.reteoo   
org.drools.reteoo.builder   
org.drools.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. 
 

Uses of BetaNodeFieldConstraint in org.drools.common
 

Classes in org.drools.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.common declared as BetaNodeFieldConstraint
protected  BetaNodeFieldConstraint SingleBetaConstraints.constraint
           
 

Methods in org.drools.common that return BetaNodeFieldConstraint
 BetaNodeFieldConstraint SingleBetaConstraints.getConstraint()
           
 

Methods in org.drools.common with parameters of type BetaNodeFieldConstraint
static boolean DefaultBetaConstraints.compositeAllowed(BetaNodeFieldConstraint[] constraints)
           
static boolean DefaultBetaConstraints.isIndexable(BetaNodeFieldConstraint constraint)
           
static void DefaultBetaConstraints.swap(BetaNodeFieldConstraint[] constraints, int p1, int p2)
           
 

Constructors in org.drools.common with parameters of type BetaNodeFieldConstraint
DefaultBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf)
           
DefaultBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
DoubleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf)
           
DoubleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
QuadroupleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf)
           
QuadroupleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
SingleBetaConstraints(BetaNodeFieldConstraint[] constraint, RuleBaseConfiguration conf)
           
SingleBetaConstraints(BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf)
           
SingleBetaConstraints(BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex)
           
TripleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf)
           
TripleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
 

Uses of BetaNodeFieldConstraint in org.drools.reteoo
 

Methods in org.drools.reteoo that return BetaNodeFieldConstraint
 BetaNodeFieldConstraint[] BetaNode.getConstraints()
           
 

Uses of BetaNodeFieldConstraint in org.drools.reteoo.builder
 

Method parameters in org.drools.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
 

Uses of BetaNodeFieldConstraint in org.drools.rule
 

Classes in org.drools.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).
 class ReturnValueConstraint
           
 class VariableConstraint
           
 

Fields in org.drools.rule declared as BetaNodeFieldConstraint
protected  BetaNodeFieldConstraint[] AbstractCompositeConstraint.betaConstraints
           
 

Methods in org.drools.rule that return BetaNodeFieldConstraint
 BetaNodeFieldConstraint[] AbstractCompositeConstraint.getBetaConstraints()
           
 

Methods in org.drools.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.rule with parameters of type BetaNodeFieldConstraint
AbstractCompositeConstraint.MultiFieldConstraintContextEntry(AlphaNodeFieldConstraint[] alphas, BetaNodeFieldConstraint[] betas)
           
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.