TimeVal
public
class
TimeVal
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TimeVal |
Este es un tipo de centinela que une un Long
. Solo existe como una sugerencia para el mecanismo de análisis de opciones que indica que un valor en particular se debe analizar como si fuera una cadena que representa un valor de tiempo.
En su lugar, te recomendamos que uses Duration
.
Resumen
Constructores públicos | |
---|---|
TimeVal(Long value)
Crea un objeto TimeVal recién asignado que representa el argumento Long especificado. |
|
TimeVal(String value)
Crea un objeto TimeVal recién asignado que representa la |
Métodos públicos | |
---|---|
Long
|
asLong()
|
int
|
compareTo(Long other)
|
double
|
doubleValue()
|
float
|
floatValue()
|
static
long
|
fromString(String value)
Analiza la cadena como un valor de tiempo jerárquico. La unidad predeterminada es milisegundos. |
int
|
intValue()
|
long
|
longValue()
|
Constructores públicos
TimeVal
public TimeVal (Long value)
Crea un objeto TimeVal recién asignado que representa el argumento Long especificado.
Parámetros | |
---|---|
value |
Long |
TimeVal
public TimeVal (String value)
Crea un objeto TimeVal recién asignado que representa la fromString(String)
.
Parámetros | |
---|---|
value |
String |
Métodos públicos
asLong
public Long asLong ()
Muestra | |
---|---|
Long |
el valor Long unido. |
compareTo
public int compareTo (Long other)
Parámetros | |
---|---|
other |
Long |
Muestra | |
---|---|
int |
doubleValue
public double doubleValue ()
Muestra | |
---|---|
double |
floatValue
public float floatValue ()
Muestra | |
---|---|
float |
fromString
public static long fromString (String value)
Analiza la cadena como un valor de tiempo jerárquico.
La unidad predeterminada es milisegundos. El analizador aceptará s
para segundos (1,000 milisegundos), m
para minutos (60 segundos), h
para horas (60 minutos) o d
para días (24 horas).
Las unidades se pueden mezclar y combinar, siempre que cada una aparezca una vez como máximo y que todas las unidades que aparezcan se enumeren en orden decreciente de escala. Por ejemplo, h
solo puede aparecer antes de m
y 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 incorporados.
Ten en cuenta que este método rechaza los desbordamientos. Por lo tanto, se garantiza que el número de salida no sea negativo y que se ajuste al tipo long
.
Parámetros | |
---|---|
value |
String |
Muestra | |
---|---|
long |
intValue
public int intValue ()
Muestra | |
---|---|
int |
longValue
public long longValue ()
Muestra | |
---|---|
long |