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 |
Ö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 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 |