Uses of Interface
org.drools.spi.AlphaNodeFieldConstraint

Packages that use AlphaNodeFieldConstraint
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. 
org.drools.rule.constraint   
 

Uses of AlphaNodeFieldConstraint in org.drools.reteoo
 

Fields in org.drools.reteoo declared as AlphaNodeFieldConstraint
protected  AlphaNodeFieldConstraint[] FromNode.alphaConstraints
           
 

Methods in org.drools.reteoo that return AlphaNodeFieldConstraint
 AlphaNodeFieldConstraint AlphaNode.getConstraint()
          Retruns the FieldConstraint
 

Methods in org.drools.reteoo that return types with arguments of type AlphaNodeFieldConstraint
 List<AlphaNodeFieldConstraint> WindowNode.getConstraints()
          Returns the FieldConstraints
 

Constructors in org.drools.reteoo with parameters of type AlphaNodeFieldConstraint
AccumulateNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, AlphaNodeFieldConstraint[] resultConstraints, BetaConstraints sourceBinder, BetaConstraints resultBinder, Accumulate accumulate, boolean unwrapRightObject, BuildContext context)
           
AlphaNode(int id, AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context)
          Construct an AlphaNode with a unique id using the provided FieldConstraint and the given ObjectSource.
FromNode.FromMemory(BetaMemory betaMemory, Object providerContext, AlphaNodeFieldConstraint[] constraints)
           
FromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] constraints, BetaConstraints binder, boolean tupleMemoryEnabled, BuildContext context, From from)
           
 

Constructor parameters in org.drools.reteoo with type arguments of type AlphaNodeFieldConstraint
WindowNode(int id, List<AlphaNodeFieldConstraint> constraints, List<Behavior> behaviors, ObjectSource objectSource, BuildContext context)
          Construct a WindowNode with a unique id using the provided list of AlphaNodeFieldConstraint and the given ObjectSource.
 

Uses of AlphaNodeFieldConstraint in org.drools.reteoo.builder
 

Methods in org.drools.reteoo.builder that return types with arguments of type AlphaNodeFieldConstraint
 List<AlphaNodeFieldConstraint> BuildContext.getAlphaConstraints()
           
 

Methods in org.drools.reteoo.builder with parameters of type AlphaNodeFieldConstraint
 AlphaNode NodeFactory.buildAlphaNode(int id, AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context)
           
 AlphaNode DefaultNodeFactory.buildAlphaNode(int id, AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context)
           
 BaseNode NodeFactory.buildFromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, boolean tupleMemoryEnabled, BuildContext context, From from)
           
 BaseNode DefaultNodeFactory.buildFromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, boolean tupleMemoryEnabled, BuildContext context, From from)
           
protected  void PatternBuilder.linkAlphaConstraint(AlphaNodeFieldConstraint constraint, List<AlphaNodeFieldConstraint> alphaConstraints)
           
 

Method parameters in org.drools.reteoo.builder with type arguments of type AlphaNodeFieldConstraint
 void PatternBuilder.attachAlphaNodes(BuildContext context, BuildUtils utils, Pattern pattern, List<AlphaNodeFieldConstraint> alphaConstraints)
           
protected  void PatternBuilder.buildAlphaNodeChain(BuildContext context, BuildUtils utils, Pattern pattern, List<AlphaNodeFieldConstraint> alphaConstraints)
           
protected  void PatternBuilder.linkAlphaConstraint(AlphaNodeFieldConstraint constraint, List<AlphaNodeFieldConstraint> alphaConstraints)
           
 void BuildContext.setAlphaConstraints(List<AlphaNodeFieldConstraint> alphaConstraints)
           
 

Uses of AlphaNodeFieldConstraint in org.drools.rule
 

Classes in org.drools.rule that implement AlphaNodeFieldConstraint
 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.rule declared as AlphaNodeFieldConstraint
protected  AlphaNodeFieldConstraint[] AbstractCompositeConstraint.alphaConstraints
           
 

Methods in org.drools.rule that return AlphaNodeFieldConstraint
 AlphaNodeFieldConstraint[] AbstractCompositeConstraint.getAlphaConstraints()
           
 

Methods in org.drools.rule with parameters of type AlphaNodeFieldConstraint
 void AbstractCompositeConstraint.addAlphaConstraint(AlphaNodeFieldConstraint constraint)
          Adds an alpha constraint to the multi field OR constraint
 

Constructors in org.drools.rule with parameters of type AlphaNodeFieldConstraint
AbstractCompositeConstraint.MultiFieldConstraintContextEntry(AlphaNodeFieldConstraint[] alphas, BetaNodeFieldConstraint[] betas)
           
 

Uses of AlphaNodeFieldConstraint in org.drools.rule.constraint
 

Classes in org.drools.rule.constraint that implement AlphaNodeFieldConstraint
 class EvaluatorConstraint
           
 class MvelConstraint
           
 



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