public abstract class AbstractTemporalPredicate<T extends AbstractTemporalPredicate> extends Object implements TemporalPredicate, ModelComponent
Modifier and Type | Field and Description |
---|---|
protected boolean |
negated |
Constructor and Description |
---|
AbstractTemporalPredicate() |
Modifier and Type | Method and Description |
---|---|
boolean |
isEqualTo(ModelComponent other) |
boolean |
isNegated() |
protected abstract boolean |
isTemporalPredicateEqualTo(T other) |
TemporalPredicate |
setNegated(boolean negated) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evaluate, getInterval
areEqualInModel, areEqualInModel, areEqualInModel, areEqualInModel
public TemporalPredicate setNegated(boolean negated)
public boolean isNegated()
isNegated
in interface TemporalPredicate
public boolean isEqualTo(ModelComponent other)
isEqualTo
in interface ModelComponent
protected abstract boolean isTemporalPredicateEqualTo(T other)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.