Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Nilai Waktu

public class TimeVal
extends Object

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


Ini adalah tipe sentinel yang membungkus Long . Itu ada semata-mata sebagai petunjuk untuk mesin pengurai opsi bahwa nilai tertentu harus diuraikan seolah-olah itu adalah string yang mewakili nilai waktu.

Sebaiknya gunakan Duration sebagai gantinya.

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 cap waktu ditunjukkan oleh parameter String.

Metode publik

Long asLong ()
int compareTo (Long other)

double doubleValue ()

float floatValue ()

static long fromString (String value)

Mem-parsing string sebagai nilai waktu hierarkis

Satuan standarnya adalah mili.

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 cap 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 ()

Pengembalian
Long nilai Long yang dibungkus.

dibandingkan dengan

public int compareTo (Long other)

Parameter
other Long

Pengembalian
int

doubleValue

public double doubleValue ()

Pengembalian
double

floatValue

public float floatValue ()

Pengembalian
float

fromString

public static long fromString (String value)

Mem-parsing string sebagai nilai waktu hierarkis

Satuan standarnya 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).

Unit dapat dicampur dan dicocokkan, asalkan setiap unit muncul paling banyak satu kali, dan selama semua unit 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 kosong yang disematkan dibuang.

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

Parameter
value String

Pengembalian
long

intValue

public int intValue ()

Pengembalian
int

longValue

public long longValue ()

Pengembalian
long