Package org.drools.model
Interface SingleConstraint
- All Superinterfaces:
Constraint
- All Known Implementing Classes:
AbstractSingleConstraint,FixedTemporalConstraint,SingleConstraint1,SingleConstraint10,SingleConstraint11,SingleConstraint12,SingleConstraint13,SingleConstraint2,SingleConstraint3,SingleConstraint4,SingleConstraint5,SingleConstraint6,SingleConstraint7,SingleConstraint8,SingleConstraint9,TemporalConstraint,VariableTemporalConstraint
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.model.Constraint
Constraint.Type -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic SingleConstraintgetIndex()default Predicate1default Predicate2default Predicate3default Predicate4default Predicate5String[]default Constraint.TypegetType()Variable[]default booleanMethods inherited from interface org.drools.model.Constraint
getChildren, negate, predicateInformation, replaceVariable
-
Field Details
-
TRUE
-
FALSE
-
-
Method Details
-
getVariables
Variable[] getVariables() -
getPredicate
PredicateN getPredicate() -
getPredicate1
-
getPredicate2
-
getPredicate3
-
getPredicate4
-
getPredicate5
-
getIndex
Index getIndex() -
getExprId
String getExprId() -
getReactiveProps
String[] getReactiveProps() -
getReactivityBitMask
BitMask getReactivityBitMask() -
isTemporal
default boolean isTemporal() -
getType
- Specified by:
getTypein interfaceConstraint
-
createConstraint
-