Nilai Waktu
public
class
TimeVal
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TimeVal |
Ini adalah jenis sentinel yang menggabungkan Long
. Kode ini hanya tersedia sebagai petunjuk untuk berbagai opsi
di mana nilai tertentu harus diuraikan
seolah-olah itu adalah {i>string<i} yang mewakili
nilai waktu.
Sebagai gantinya, sebaiknya gunakan Duration
.
Ringkasan
Konstruktor publik | |
---|---|
TimeVal(Long value)
Membuat objek TimeVal yang baru dialokasikan yang mewakili argumen Long yang ditentukan |
|
TimeVal(String value)
Membuat objek TimeVal yang baru dialokasikan yang mewakili |
Metode publik | |
---|---|
Long
|
asLong()
|
int
|
compareTo(Long other)
|
double
|
doubleValue()
|
float
|
floatValue()
|
static
long
|
fromString(String value)
Mengurai string sebagai nilai waktu hierarkis Satuan defaultnya adalah milidetik. |
int
|
intValue()
|
long
|
longValue()
|
Konstruktor publik
Nilai Waktu
public TimeVal (Long value)
Membuat objek TimeVal yang baru dialokasikan yang mewakili argumen Long yang ditentukan
Parameter | |
---|---|
value |
Long |
Nilai Waktu
public TimeVal (String value)
Membuat objek TimeVal yang baru dialokasikan yang mewakili fromString(String)
.
Parameter | |
---|---|
value |
String |
Metode publik
panjang
public Long asLong ()
Hasil | |
---|---|
Long |
nilai Long yang digabungkan. |
bandingkanDengan
public int compareTo (Long other)
Parameter | |
---|---|
other |
Long |
Hasil | |
---|---|
int |
Nilai Ganda
public double doubleValue ()
Hasil | |
---|---|
double |
nilaifloat
public float floatValue ()
Hasil | |
---|---|
float |
fromString
public static long fromString (String value)
Mengurai string sebagai nilai waktu hierarkis
Satuan defaultnya adalah millis. Parser akan menerima s
selama detik (1.000 milidetik),
m
untuk menit (60 detik), h
untuk jam (60 menit), atau d
untuk hari
(24 jam).
Unit dapat digabungkan dan dicocokkan, asalkan setiap unit muncul paling banyak sekali, dan selama
semua unit yang muncul, tercantum dalam urutan skala yang menurun. Jadi, misalnya,
h
mungkin hanya muncul sebelum m
, dan hanya dapat muncul setelah d
. Sebagai seorang
contoh spesifik, "1d2h3m4s5ms" akan menjadi nilai waktu yang valid, seperti halnya "4" atau "4 md". Semua
spasi kosong yang disematkan akan dihapus.
Perlu diperhatikan bahwa metode ini menolak tambahan. Jadi nomor {i>output<i} dijamin akan
non-negatif, dan sesuai dengan jenis long
.
Parameter | |
---|---|
value |
String |
Hasil | |
---|---|
long |
intValue
public int intValue ()
Hasil | |
---|---|
int |
nilaipanjang
public long longValue ()
Hasil | |
---|---|
long |