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 marca de tiempo que indica el parámetro String.

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 marca de tiempo que indica el parámetro String. La cadena se convierte en un TimeVal de la misma manera que usa el método 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