Uses of Interface
org.drools.core.spi.Constraint
-
Packages that use Constraint Package Description org.drools.core.common 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 Constraint in org.drools.core.common
Classes in org.drools.core.common that implement Constraint Modifier and Type Class Description classInstanceNotEqualsConstraintclassTupleStartEqualsConstraintChecks if one tuple is the start subtuple of other tuple. -
Uses of Constraint in org.drools.core.rule
Subinterfaces of Constraint in org.drools.core.rule Modifier and Type Interface Description interfaceIndexableConstraintinterfaceIntervalProviderConstraintClasses in org.drools.core.rule that implement Constraint Modifier and Type Class Description classAbstractCompositeConstraintA superclass for all composite constraints, like "OR" and "AND"classMutableTypeConstraintA base class for constraintsclassPredicateConstraintA 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).Methods in org.drools.core.rule that return types with arguments of type Constraint Modifier and Type Method Description List<Constraint>Pattern. getConstraints()Methods in org.drools.core.rule with parameters of type Constraint Modifier and Type Method Description voidAbstractCompositeConstraint. addConstraint(Constraint constraint)Adds a constraint too all lists it belongs to by checking for its typevoidPattern. addConstraint(int index, Constraint constraint)voidPattern. addConstraint(Constraint constraint)voidPattern. removeConstraint(Constraint constraint)protected voidAbstractCompositeConstraint. updateRequiredDeclarations(Constraint constraint)Updades the cached required declaration arrayMethod parameters in org.drools.core.rule with type arguments of type Constraint Modifier and Type Method Description voidPattern. addConstraints(Collection<Constraint> constraints) -
Uses of Constraint in org.drools.core.rule.constraint
Classes in org.drools.core.rule.constraint that implement Constraint Modifier and Type Class Description classEvaluatorConstraintclassNegConstraintclassQueryNameConstraintclassXpathConstraintMethods in org.drools.core.rule.constraint that return Constraint Modifier and Type Method Description ConstraintQueryNameConstraint. clone()Methods in org.drools.core.rule.constraint with parameters of type Constraint Modifier and Type Method Description voidXpathConstraint.XpathChunk. addConstraint(Constraint constraint) -
Uses of Constraint in org.drools.core.spi
Subinterfaces of Constraint in org.drools.core.spi Modifier and Type Interface Description interfaceAlphaNodeFieldConstraintinterfaceBetaNodeFieldConstraintMethods in org.drools.core.spi that return Constraint Modifier and Type Method Description ConstraintConstraint. clone()Clones the constraintMethods in org.drools.core.spi with parameters of type Constraint Modifier and Type Method Description default voidConstraint. mergeEvaluationContext(Constraint other) -
Uses of Constraint in org.drools.core.util.index
Methods in org.drools.core.util.index with parameters of type Constraint Modifier and Type Method Description static IndexUtil.ConstraintTypeIndexUtil.ConstraintType. getType(Constraint constraint)
-