@Immutable public final class Duration extends Object implements Comparable<Duration>, Immutable
| Modifier and Type | Method and Description |
|---|---|
Duration |
abs() |
int |
compareTo(Duration other) |
Duration |
dividedBy(long divisor) |
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isNegative()
Checks if is negative.
|
boolean |
isZero()
Checks if is zero.
|
Duration |
minus(Duration duration) |
Duration |
minusDays(long daysToSubtract) |
Duration |
minusHours(long hoursToSubtract) |
Duration |
minusMillis(long millisToSubtract) |
Duration |
minusMinutes(long minutesToSubtract) |
Duration |
minusSeconds(long secondsToSubtract) |
Duration |
multipliedBy(long multiplicand) |
Duration |
negated() |
static Duration |
ofDays(long days) |
static Duration |
ofHours(long hours) |
static Duration |
ofMillis(long millis) |
static Duration |
ofMinutes(long minutes) |
static Duration |
ofSeconds(long seconds) |
Duration |
plus(Duration duration) |
Duration |
plusDays(long daysToAdd) |
Duration |
plusHours(long hoursToAdd) |
Duration |
plusMillis(long millisToAdd) |
Duration |
plusMinutes(long minutesToAdd) |
Duration |
plusSeconds(long secondsToAdd) |
long |
toDays() |
long |
toHours() |
long |
toMillis() |
long |
toMinutes() |
long |
toSeconds() |
String |
toString() |
public static final Duration ZERO
public static Duration ofDays(long days)
days - public static Duration ofHours(long hours)
hours - public static Duration ofMinutes(long minutes)
minutes - public static Duration ofSeconds(long seconds)
seconds - public static Duration ofMillis(long millis)
millis - public boolean isZero()
public boolean isNegative()
public Duration plusDays(long daysToAdd)
daysToAdd - public Duration plusHours(long hoursToAdd)
hoursToAdd - public Duration plusMinutes(long minutesToAdd)
minutesToAdd - public Duration plusSeconds(long secondsToAdd)
secondsToAdd - public Duration plusMillis(long millisToAdd)
millisToAdd - public Duration minusDays(long daysToSubtract)
daysToSubtract - public Duration minusHours(long hoursToSubtract)
hoursToSubtract - public Duration minusMinutes(long minutesToSubtract)
minutesToSubtract - public Duration minusSeconds(long secondsToSubtract)
secondsToSubtract - public Duration minusMillis(long millisToSubtract)
millisToSubtract - public Duration multipliedBy(long multiplicand)
multiplicand - public Duration dividedBy(long divisor)
divisor - public Duration negated()
public Duration abs()
public long toDays()
public long toHours()
public long toMinutes()
public long toSeconds()
public long toMillis()
public int compareTo(Duration other)
compareTo in interface Comparable<Duration>other - public boolean equals(Object obj)
Copyright © 2021. All rights reserved.