Wartość czasowa

public class TimeVal
extends Object

java.lang.Object
com.android.tradefed.util.TimeVal,


To jest typ strażnika, który opakowuje obiekt Long. Ma ona jedynie wskazówkę dotyczącą opcji mechanizmu analizowania, że określona wartość powinna być analizowana tak, jakby była to ciąg reprezentujący wartość czasu.

Zalecamy używanie zamiast niego Duration.

Podsumowanie

Konstruktory publiczne

TimeVal(Long value)

Konstruuje nowo przydzielony obiekt TimeVal, który reprezentuje określony argument Long

TimeVal(String value)

Tworzy nowo przydzielony obiekt TimeVal, który reprezentuje sygnaturę czasową wskazówką wartością parametru String.

Metody publiczne

Long asLong()
int compareTo(Long other)

double doubleValue()

float floatValue()

static long fromString(String value)

Analizuje ciąg znaków jako hierarchiczną wartość czasu

Domyślna jednostka to milisekundy.

int intValue()

long longValue()

Konstruktory publiczne

Wartość czasowa

public TimeVal (Long value)

Konstruuje nowo przydzielony obiekt TimeVal, który reprezentuje określony argument Long

Parametry
value Long

Wartość czasowa

public TimeVal (String value)

Tworzy nowo przydzielony obiekt TimeVal, który reprezentuje sygnaturę czasową wskazówką wartością parametru String. Ciąg jest konwertowany na wartość TimeVal dokładnie w w metodzie fromString(String).

Parametry
value String

Metody publiczne

asLong

public Long asLong ()

Zwroty
Long opakowaną wartość Long.

porównajDo

public int compareTo (Long other)

Parametry
other Long

Zwroty
int

wartość podwójna

public double doubleValue ()

Zwroty
double

Wartość zmiennoprzecinkowa

public float floatValue ()

Zwroty
float

fromString

public static long fromString (String value)

Analizuje ciąg znaków jako hierarchiczną wartość czasu

Domyślna jednostka to milisekundy. Parser akceptuje s przez sekundy (1000 milisekund), m w przypadku minut (60 sekund), h w przypadku godzin (60 minut) lub d w przypadku dni (24 godziny).

Jednostki mogą być mieszane i dopasowane, pod warunkiem że każda z nich pojawia się co najwyżej raz. wszystkie widoczne jednostki są wymienione w malejącej kolejności. Na przykład: Pole h może pojawić się dopiero przed m i może pojawić się dopiero po d. Jako konkretny przykład: „1d2h3m4s5ms” jest prawidłową wartością czasu, np. „4” lub „4 ms”. Wszystkie jest odrzucana.

Pamiętaj, że ta metoda odrzuca nadmiarowe elementy. Liczba wynikowa na pewno będzie nieujemny i mieści się w typie long.

Parametry
value String

Zwroty
long

Wartość int

public int intValue ()

Zwroty
int

wartość_długa

public long longValue ()

Zwroty
long