ВремяВал

public class TimeVal
extends Object

java.lang.Объект
com.android.tradefed.util.TimeVal


Это дозорный тип, который обертывает Long . Он существует исключительно как подсказка механизму синтаксического анализа параметров о том, что конкретное значение следует анализировать, как если бы оно было строкой, представляющей значение времени.

Вместо этого мы рекомендуем использовать Duration .

Краткое содержание

Публичные конструкторы

TimeVal (Long value)

Создает вновь выделенный объект TimeVal, представляющий указанный аргумент Long.

TimeVal (String value)

Создает вновь выделенный объект TimeVal, представляющий отметка времени указывается параметром String.

Публичные методы

Long asLong ()
int compareTo (Long other)

double doubleValue ()

float floatValue ()

static long fromString (String value)

Разбирает строку как иерархическое значение времени

Единица измерения по умолчанию — миллисекунды.

int intValue ()

long longValue ()

Публичные конструкторы

ВремяВал

public TimeVal (Long value)

Создает вновь выделенный объект TimeVal, представляющий указанный аргумент Long.

Параметры
value Long

ВремяВал

public TimeVal (String value)

Создает вновь выделенный объект TimeVal, представляющий отметка времени указывается параметром String. Строка преобразуется в TimeVal точно так же, как метод fromString(String) .

Параметры
value String

Публичные методы

как долго

public Long asLong ()

Возвращает
Long обернутое Long значение.

по сравнению с

public int compareTo (Long other)

Параметры
other Long

Возвращает
int

двойное значение

public double doubleValue ()

Возвращает
double

floatValue

public float floatValue ()

Возвращает
float

из строки

public static long fromString (String value)

Разбирает строку как иерархическое значение времени

Единица измерения по умолчанию — миллисекунды. Синтаксический анализатор примет s для секунд (1000 миллисекунд), m для минут (60 секунд), h для часов (60 минут) или d для дней (24 часа).

Единицы можно смешивать и сопоставлять при условии, что каждая единица появляется не более одного раза, и пока все единицы, которые появляются, перечислены в порядке убывания масштаба. Так, например, h может появиться только перед m и может появиться только после d . В качестве конкретного примера допустимым значением времени будет «1d2h3m4s5ms», как и «4» или «4ms». Все встроенные пробелы отбрасываются.

Обратите внимание, что этот метод отклоняет переполнения. Таким образом, выходное число гарантированно неотрицательно и соответствует long типу.

Параметры
value String

Возвращает
long

intValue

public int intValue ()

Возвращает
int

длинное значение

public long longValue ()

Возвращает
long