public abstract class AbstractTemporalPredicate<T extends AbstractTemporalPredicate> extends Object implements TemporalPredicate, ModelComponent
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
negated |
protected boolean |
thisOnRight |
| Constructor and Description |
|---|
AbstractTemporalPredicate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isEqualTo(ModelComponent other) |
boolean |
isNegated() |
protected abstract boolean |
isTemporalPredicateEqualTo(T other) |
boolean |
isThisOnRight() |
TemporalPredicate |
negate() |
TemporalPredicate |
setNegated(boolean negated) |
TemporalPredicate |
thisOnRight() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevaluate, getIntervalareEqualInModel, areEqualInModel, areEqualInModel, areEqualInModelpublic TemporalPredicate setNegated(boolean negated)
public boolean isNegated()
isNegated in interface TemporalPredicatepublic boolean isEqualTo(ModelComponent other)
isEqualTo in interface ModelComponentprotected abstract boolean isTemporalPredicateEqualTo(T other)
public TemporalPredicate negate()
negate in interface TemporalPredicatepublic boolean isThisOnRight()
isThisOnRight in interface TemporalPredicatepublic TemporalPredicate thisOnRight()
thisOnRight in interface TemporalPredicateCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.