java.lang.Object
com.machinezoo.hookless.time.ReactiveInstant
- All Implemented Interfaces:
-
Comparable<ReactiveInstant>
@DraftApi("requires review") @DraftCode("requires review") @NoTests @StubDocs public class ReactiveInstant extends Object implements Comparable<ReactiveInstant>
Reactive version of
Instant
.
-
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(ReactiveInstant other) int
boolean
long
int
hashCode()
boolean
isAfter
(ReactiveInstant other) boolean
boolean
isBefore
(ReactiveInstant other) boolean
minus
(long amount, TemporalUnit unit) minus
(GrowingReactiveDuration duration) minusMillis
(long millis) minusNanos
(long nanos) minusSeconds
(long seconds) static ReactiveInstant
now()
plus
(long amount, TemporalUnit unit) plus
(ShrinkingReactiveDuration duration) plusMillis
(long millis) plusNanos
(long nanos) plusSeconds
(long seconds) long
toString()
truncatedTo
(Duration unit) truncatedTo
(TemporalUnit unit) long
until
(ReactiveInstant end, Duration unit) long
until
(ReactiveInstant end, TemporalUnit unit) long
long
until
(Instant end, TemporalUnit unit)
-
Method Details
-
now
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
-
compareTo
in interfaceComparable<ReactiveInstant>
-
compareTo
-
isAfter
-
isAfter
-
isBefore
-
isBefore
-
plus
-
plus
-
plus
-
plusSeconds
-
plusMillis
-
plusNanos
-
minus
-
minus
-
minus
-
minusSeconds
-
minusMillis
-
minusNanos
-
truncatedTo
-
truncatedTo
-
getEpochSecond
public long getEpochSecond() -
toEpochMilli
public long toEpochMilli() -
until
-
until
-
until
-
until
-
toString
-