Package org.drools.model.constraints
Class FixedTemporalConstraint<A>
java.lang.Object
org.drools.model.constraints.AbstractConstraint
org.drools.model.constraints.AbstractSingleConstraint
org.drools.model.constraints.TemporalConstraint
org.drools.model.constraints.FixedTemporalConstraint<A>
- All Implemented Interfaces:
Constraint,ModelComponent,SingleConstraint
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.model.Constraint
Constraint.Type -
Field Summary
Fields inherited from class org.drools.model.constraints.TemporalConstraint
temporalPredicate, var1Fields inherited from class org.drools.model.constraints.AbstractSingleConstraint
predicateInformationFields inherited from interface org.drools.model.SingleConstraint
FALSE, TRUE -
Constructor Summary
ConstructorsConstructorDescriptionFixedTemporalConstraint(String exprId, Variable<A> var1, Function1<?, ?> func, long value, TemporalPredicate temporalPredicate) -
Method Summary
Methods inherited from class org.drools.model.constraints.TemporalConstraint
createTemporalConstraint, getPredicate, getTemporalPredicate, isTemporalMethods inherited from class org.drools.model.constraints.AbstractSingleConstraint
fromExpr, getChildren, getExprId, getIndex, getReactiveProps, getReactivityBitMask, negate, predicateInformation, setIndex, setReactivitySpecsMethods 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.SingleConstraint
getPredicate1, getPredicate2, getPredicate3, getPredicate4, getPredicate5, getType
-
Constructor Details
-
FixedTemporalConstraint
public FixedTemporalConstraint(String exprId, Variable<A> var1, Function1<?, ?> func, long value, TemporalPredicate temporalPredicate) -
FixedTemporalConstraint
-
-
Method Details
-
getVariables
-
getValue
public long getValue() -
isEqualTo
-
getF1
- Specified by:
getF1in classTemporalConstraint
-
getF2
- Specified by:
getF2in classTemporalConstraint
-
negate
-
replaceVariable
-
toString
- Overrides:
toStringin classAbstractSingleConstraint
-