Duration Methods
Type | Method |
---|---|
Duration | add(Duration rhs) Computes a new duration whose value is this+rhs. |
int | compare(Duration duration) Partial order relation comparison with this Duration instance. |
boolean | equals(Object duration) Checks if this duration object has the same duration as another Duration object. |
int | getDays() Obtains the value of the DAYS field as an integer value, or 0 if not present. |
int | getHours() Obtains the value of the HOURS field as an integer value, or 0 if not present. |
int | getMinutes() Obtains the value of the MINUTES field as an integer value, or 0 if not present. |
int | getMonths() Obtains the value of the MONTHS field as an integer value, or 0 if not present. |
int | getSeconds() Obtains the value of the SECONDS field as an integer value, or 0 if not present. |
int | getYears() Get the years value of this Duration as an int or 0 if not present. |
boolean | isLongerThan(Duration duration) Checks if this duration object is strictly longer than another Duration object. |
boolean | isShorterThan(Duration duration) Checks if this duration object is strictly shorter than another Duration object. |
Duration | multiply(BigDecimal factor) Computes a new duration whose value is factor times longer than the value of this duration. |
Duration | multiply(int factor) Computes a new duration whose value is factor times longer than the value of this duration. |
Duration | subtract(Duration rhs) Computes a new duration whose value is this-rhs. |