TimeVal (Zeitwert)

public class TimeVal
extends Object

java.lang.Object
😎 com.android.tradefed.util.TimeVal.


Dies ist ein Sentinel-Typ, der eine Long umschließt. Sie dient lediglich als Hinweis auf die Optionen. dass ein bestimmter Wert geparst werden sollte, als wäre er eine Zeichenfolge, die ein Zeitwert.

Wir empfehlen, stattdessen Duration zu verwenden.

Zusammenfassung

Öffentliche Konstruktoren

TimeVal(Long value)

Erstellt ein neu zugewiesenes TimeVal-Objekt, das das angegebene Long-Argument darstellt

TimeVal(String value)

Erstellt ein neu zugewiesenes TimeVal-Objekt, das den timestamp darstellt. die durch den Parameter "String" angegeben werden.

Öffentliche Methoden

Long asLong()
int compareTo(Long other)

double doubleValue()

float floatValue()

static long fromString(String value)

Analysiert den String als hierarchischen Zeitwert

Die Standardeinheit ist Millisekunden.

int intValue()

long longValue()

Öffentliche Konstruktoren

TimeVal (Zeitwert)

public TimeVal (Long value)

Erstellt ein neu zugewiesenes TimeVal-Objekt, das das angegebene Long-Argument darstellt

Parameter
value Long

TimeVal (Zeitwert)

public TimeVal (String value)

Erstellt ein neu zugewiesenes TimeVal-Objekt, das den timestamp darstellt. die durch den Parameter "String" angegeben werden. Der String wird genau in der Methode, die von der Methode fromString(String) verwendet wird.

Parameter
value String

Öffentliche Methoden

asLong

public Long asLong ()

Returns
Long den umschlossenen Long-Wert.

Vergleich mit

public int compareTo (Long other)

Parameter
other Long

Returns
int

DoubleValue

public double doubleValue ()

Returns
double

Gleitkommawert

public float floatValue ()

Returns
float

fromString

public static long fromString (String value)

Analysiert den String als hierarchischen Zeitwert

Die Standardeinheit ist Millisekunden. Der Parser akzeptiert s für Sekunden (1.000 Millis), m für Minuten (60 Sekunden), h für Stunden (60 Minuten) oder d für Tage (24 Stunden)

Die Einheiten können gemischt und miteinander kombiniert werden, solange jede Einheit maximal einmal erscheint und solange werden alle Einheiten, die angezeigt werden, in absteigender Reihenfolge aufgelistet. Zum Beispiel h wird möglicherweise erst vor dem m und erst nach dem d angezeigt. Als Beispiel: „1d2h3m4s5ms“ wäre ein gültiger Zeitwert, wie z. B. „4“. oder „4 ms“. Alle Eingebetteter Leerraum wird verworfen.

Beachten Sie, dass diese Methode Überläufe ablehnt. Die Ausgabenummer ist also nicht negativ und so, dass sie in den Typ long passen.

Parameter
value String

Returns
long

int-Wert

public int intValue ()

Returns
int

Langwert

public long longValue ()

Returns
long