Enum Constant Summary
Enum Constants
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
final long
final long
Get the number of milliseconds for each time unit.
final boolean
final boolean
final boolean
final boolean
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
Returns the enum constant of this class with the specified name.
Returns an array containing the constants of this enum class, in
the order they are declared.
Methods inherited from class java.lang.Enum
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
Enum Constant Details
MILLISECONDS
public static final TimeUnit MILLISECONDS
Method Details
values
Returns an array containing the constants of this enum class, in
the order they are declared.
Returns:
an array containing the constants of this enum class, in the order they are declared
valueOf
Returns the enum constant of this class with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are
not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum class has no constant with the specified name
NullPointerException - if the argument is null
toMillis
public final long toMillis (long duration)
toTicks
public final long toTicks (long duration)
toSeconds
public final long toSeconds (long duration)
toMinutes
public final long toMinutes (long duration)
toHours
public final long toHours (long duration)
toDays
public final long toDays (long duration)
toWeeks
public final long toWeeks (long duration)
toMonths
public final long toMonths (long duration)
toYears
public final long toYears (long duration)
convert
public final long convert (long duration,
TimeUnit unit)
getMillis
public final long getMillis ()
Get the number of milliseconds for each time unit.
Returns:
the number of milliseconds equal to each time unit
isLessThan
public final boolean isLessThan (long millis)
isLessThan
public final boolean isLessThan (TimeUnit timeUnit)
isGreaterThan
public final boolean isGreaterThan (long millis)
isGreaterThan
public final boolean isGreaterThan (TimeUnit timeUnit)
times
public final long times (int multiplier)
justShyOf
public final long justShyOf (int number)
one
public final long one ()