Val Waktu

public class TimeVal
extends Object

java.lang.Objek
com.android.tradefed.util.TimeVal


Ini adalah tipe penjaga yang membungkus Long . Ini ada semata-mata sebagai petunjuk kepada mesin pengurai opsi bahwa nilai tertentu harus diurai seolah-olah itu adalah string yang mewakili nilai waktu.

Kami merekomendasikan penggunaan Duration sebagai gantinya.

Ringkasan

Konstruktor publik

TimeVal (Long value)

Membangun objek TimeVal yang baru dialokasikan yang mewakili argumen Long yang ditentukan

TimeVal (String value)

Membangun objek TimeVal yang baru dialokasikan yang mewakili stempel waktu ditunjukkan oleh parameter String.

Metode publik

Long asLong ()
int compareTo (Long other)

double doubleValue ()

float floatValue ()

static long fromString (String value)

Mengurai string sebagai nilai waktu hierarki

Satuan defaultnya adalah mili.

int intValue ()

long longValue ()

Konstruktor publik

Val Waktu

public TimeVal (Long value)

Membangun objek TimeVal yang baru dialokasikan yang mewakili argumen Long yang ditentukan

Parameter
value Long

Val Waktu

public TimeVal (String value)

Membangun objek TimeVal yang baru dialokasikan yang mewakili stempel waktu ditunjukkan oleh parameter String. String diubah menjadi TimeVal persis seperti yang digunakan oleh metode fromString(String) .

Parameter
value String

Metode publik

selama

public Long asLong ()

Kembali
Long nilai Long yang dibungkus.

dibandingkan dengan

public int compareTo (Long other)

Parameter
other Long

Kembali
int

Nilai ganda

public double doubleValue ()

Kembali
double

nilai float

public float floatValue ()

Kembali
float

dariString

public static long fromString (String value)

Mengurai string sebagai nilai waktu hierarki

Satuan defaultnya adalah mili. Parser akan menerima s untuk detik (1000 mili), m untuk menit (60 detik), h untuk jam (60 menit), atau d untuk hari (24 jam).

Satuan boleh dicampur dan dicocokkan, selama setiap satuan muncul paling banyak satu kali, dan selama semua satuan yang muncul dicantumkan dalam urutan skala yang menurun. Jadi, misalnya, h mungkin hanya muncul sebelum m , dan mungkin hanya muncul setelah d . Sebagai contoh spesifik, "1d2h3m4s5ms" akan menjadi nilai waktu yang valid, seperti halnya "4" atau "4ms". Semua spasi yang tertanam akan dibuang.

Perhatikan bahwa metode ini menolak luapan. Jadi angka keluarannya dijamin non-negatif, dan cocok dengan tipe long .

Parameter
value String

Kembali
long

nilai int

public int intValue ()

Kembali
int

Nilai panjang

public long longValue ()

Kembali
long