@ApiAudience.Private @ApiStability.Unstable public class Time extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.concurrent.TimeUnit |
unit |
protected long |
value |
Constructor and Description |
---|
Time(long value,
java.util.concurrent.TimeUnit unit) |
Modifier and Type | Method and Description |
---|---|
static Time |
of(long value)
Create a time object with a
value and TimeUnit.MILLISECONDS . |
static Time |
of(long value,
java.util.concurrent.TimeUnit unit)
Create a time object with a
value and unit . |
long |
toDays() |
long |
toHours() |
long |
toMicroSeconds() |
long |
toMilliseconds() |
long |
toMinutes() |
long |
toNanoseconds() |
long |
toSeconds() |
java.lang.String |
toString() |
protected final long value
protected final java.util.concurrent.TimeUnit unit
public static Time of(long value)
value
and TimeUnit.MILLISECONDS
.value
- time valueTime
public static Time of(long value, java.util.concurrent.TimeUnit unit)
value
and unit
.value
- time valueunit
- time unitTime
public long toNanoseconds()
public long toMicroSeconds()
public long toMilliseconds()
public long toSeconds()
public long toMinutes()
public long toHours()
public long toDays()
public java.lang.String toString()
toString
in class java.lang.Object