Interface TemporalExpression<V extends Comparable<? super V>>
- Type Parameters:
V- type of thevalue.
- All Superinterfaces:
ComparableExpression<V>,EventSource<ObservableEvent<V>,,ObservableEventListener<? super V>> Expression<V>,ObservableValue<V>,ReadableValue<V>,Supplier<V>
- All Known Subinterfaces:
InstantExpression,LocalDateExpression,LocalDateTimeExpression,LocalTimeExpression,OffsetDateTimeExpression,OffsetTimeExpression,ZonedDateTimeExpression
- All Known Implementing Classes:
InstantBinding,LocalDateBinding,LocalDateTimeBinding,LocalTimeBinding,OffsetDateTimeBinding,OffsetDateTimeBinding,ZonedDateTimeBinding
public interface TemporalExpression<V extends Comparable<? super V>>
extends ComparableExpression<V>
- Since:
- 1.0.0
-
Method Summary
Methods inherited from interface io.github.mmm.value.observable.comparable.ComparableExpression
greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualToMethods inherited from interface io.github.mmm.event.EventSource
addListener, addListener, addWeakListener, removeListenerMethods inherited from interface io.github.mmm.value.observable.Expression
asString, dispose, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNullMethods inherited from interface io.github.mmm.value.observable.ObservableValue
toStringMethods inherited from interface io.github.mmm.value.ReadableValue
get, getSafe
-
Method Details
-
inFuture
BooleanBinding inFuture()- Returns:
- a new
BooleanBindingthat holdstrueif thevalueis in the future.
-
inPast
BooleanBinding inPast()- Returns:
- a new
BooleanBindingthat holdstrueif thevalueis in the past.
-