TimeVal
public class TimeVal
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.TimeVal |
Esta clase está obsoleta.
utilice Duration
lugar.
Este es un tipo centinela que envuelve un Long
. Existe únicamente como una sugerencia para la maquinaria de análisis de opciones de que un valor particular debe analizarse como si fuera una cadena que representa un valor de tiempo.
Resumen
Constructores públicos |
---|
TimeVal (Long value) Construye un objeto TimeVal recién asignado que representa el argumento Long especificado |
TimeVal (String value) Construye un objeto TimeVal recién asignado que representa el marca de tiempo indicado por el parámetro String. |
Constructores públicos
TimeVal
public TimeVal (Long value)
Construye un objeto TimeVal recién asignado que representa el argumento Long especificado
TimeVal
public TimeVal (String value)
Construye un objeto TimeVal recién asignado que representa el marca de tiempo indicado por el parámetro String. La cadena se convierte en un TimeVal exactamente de la manera utilizada por el fromString(String)
.
Métodos públicos
asLong
public Long asLong ()
Devoluciones |
---|
Long | el valor Long envuelto. |
comparar con
public int compareTo (Long other)
doubleValue
public double doubleValue ()
floatValue
public float floatValue ()
fromString
public static long fromString (String value)
Analiza la cadena como un valor de tiempo jerárquico
La unidad predeterminada es milis. El analizador aceptará
s
por segundos (1000 milis),
m
por minutos (60 segundos),
h
por horas (60 minutos)
d
por días (24 horas).
Las unidades pueden mezclarse y combinarse, siempre que cada unidad aparezca como máximo una vez, y siempre que todas las unidades que aparezcan estén enumeradas en orden decreciente de escala. Entonces, por ejemplo,
h
solo puede aparecer antes de
m
, y solo puede aparecer después de
d
. Como ejemplo específico, "1d2h3m4s5ms" sería un valor de tiempo válido, al igual que "4" o "4ms". Se descartan todos los espacios en blanco incrustados.
Tenga en cuenta que este método rechaza los desbordamientos. Por lo tanto, se garantiza que el número de salida no será negativo y que se ajustará al tipo
long
.
intValue
public int intValue ()
longValue
public long longValue ()