Package org.drools.model.constraints
Class AbstractSingleConstraint
java.lang.Object
org.drools.model.constraints.AbstractConstraint
org.drools.model.constraints.AbstractSingleConstraint
- All Implemented Interfaces:
Constraint,ModelComponent,SingleConstraint
- Direct Known Subclasses:
SingleConstraint1,SingleConstraint10,SingleConstraint11,SingleConstraint12,SingleConstraint13,SingleConstraint2,SingleConstraint3,SingleConstraint4,SingleConstraint5,SingleConstraint6,SingleConstraint7,SingleConstraint8,SingleConstraint9,TemporalConstraint
public abstract class AbstractSingleConstraint
extends AbstractConstraint
implements SingleConstraint, ModelComponent
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.model.Constraint
Constraint.Type -
Field Summary
FieldsFields inherited from interface org.drools.model.SingleConstraint
FALSE, TRUE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSingleConstraint(String exprId, PredicateInformation predicateInformation) -
Method Summary
Modifier and TypeMethodDescriptionstatic AbstractSingleConstraintfromExpr(ExprViewItem expr) getIndex()String[]protected <T extends AbstractSingleConstraint>
Tnegate(T negated) voidvoidsetReactivitySpecs(ReactivitySpecs reactivitySpecs) toString()Methods inherited from class org.drools.model.constraints.AbstractConstraint
and, cloneConstraint, or, withMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.drools.model.Constraint
negate, replaceVariableMethods inherited from interface org.drools.model.impl.ModelComponent
isEqualToMethods inherited from interface org.drools.model.SingleConstraint
getPredicate, getPredicate1, getPredicate2, getPredicate3, getPredicate4, getPredicate5, getType, getVariables, isTemporal
-
Field Details
-
predicateInformation
-
-
Constructor Details
-
AbstractSingleConstraint
-
-
Method Details
-
getChildren
- Specified by:
getChildrenin interfaceConstraint
-
getIndex
- Specified by:
getIndexin interfaceSingleConstraint
-
setIndex
-
getReactiveProps
- Specified by:
getReactivePropsin interfaceSingleConstraint
-
getReactivityBitMask
- Specified by:
getReactivityBitMaskin interfaceSingleConstraint
-
setReactivitySpecs
-
getExprId
- Specified by:
getExprIdin interfaceSingleConstraint
-
predicateInformation
- Specified by:
predicateInformationin interfaceConstraint
-
toString
-
fromExpr
-
negate
-