TimeVal
public
class
TimeVal
extends Number
implements
Comparable<Long>
| java.lang.Object | ||
| ↳ | java.lang.Number | |
| ↳ | com.android.tradefed.util.TimeVal | |
Este es un tipo centinela que encapsula un Long. Solo existe como una sugerencia para el mecanismo de análisis de opciones que indica que un valor en particular debe analizarse 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)
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 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 millis. |
int
|
intValue()
|
long
|
longValue()
|
Constructores públicos
TimeVal
public TimeVal (Long value)
Construye un objeto TimeVal recién asignado que representa el argumento Long especificado.
| Parámetros | |
|---|---|
value |
Long |
TimeVal
public TimeVal (String value)
Construye un objeto TimeVal recién asignado que representa la fromString(String).
| Parámetros | |
|---|---|
value |
String |
| Arroja | |
|---|---|
NumberFormatException |
|
Métodos públicos
asLong
public Long asLong ()
| Muestra | |
|---|---|
Long |
Es el valor de Long ajustado. |
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 millis. 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 combinar, siempre y cuando cada unidad aparezca como máximo una vez y 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 resultado no sea negativo y que se ajuste al tipo long.
| Parámetros | |
|---|---|
value |
String |
| Muestra | |
|---|---|
long |
|
| Arroja | |
|---|---|
NumberFormatException |
|
intValue
public int intValue ()
| Muestra | |
|---|---|
int |
|
longValue
public long longValue ()
| Muestra | |
|---|---|
long |
|