Package org.drools.model
Interface Constraint
-
- All Known Subinterfaces:
SingleConstraint
- All Known Implementing Classes:
AbstractConstraint,AbstractSingleConstraint,AndConstraints,FixedTemporalConstraint,MultipleConstraints,OrConstraints,SingleConstraint1,SingleConstraint10,SingleConstraint11,SingleConstraint12,SingleConstraint13,SingleConstraint2,SingleConstraint3,SingleConstraint4,SingleConstraint5,SingleConstraint6,SingleConstraint7,SingleConstraint8,SingleConstraint9,TemporalConstraint,VariableTemporalConstraint
public interface Constraint
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classConstraint.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description List<Constraint>getChildren()Constraint.TypegetType()Constraintnegate()default PredicateInformationpredicateInformation()ConstraintreplaceVariable(Variable oldVar, Variable newVar)
-
-
-
Method Detail
-
getChildren
List<Constraint> getChildren()
-
getType
Constraint.Type getType()
-
negate
Constraint negate()
-
replaceVariable
Constraint replaceVariable(Variable oldVar, Variable newVar)
-
predicateInformation
default PredicateInformation predicateInformation()
-
-