TimeVal

public class TimeVal
extends Number implements Comparable<Long>

java.lang.Object
   ↳ java.lang.Number
     ↳ com.android.tradefed.util.TimeVal


Bu, Long öğesini saran bir sentinel türüdür. Bu özellik, seçenek ayrıştırma mekanizmasına belirli bir değerin zaman değerini temsil eden bir dizeymiş gibi ayrıştırılması gerektiği konusunda ipucu vermek için kullanılır.

Bunun yerine Duration kullanmanızı öneririz.

Özet

Herkese açık oluşturucular

TimeVal(Long value)

Belirtilen Long bağımsız değişkenini temsil eden yeni ayrılmış bir TimeVal nesnesi oluşturur.

TimeVal(String value)

Dize parametresiyle belirtilen zaman damgasını temsil eden yeni ayrılmış bir TimeVal nesnesi oluşturur.

Herkese açık yöntemler

Long asLong()
int compareTo(Long other)

double doubleValue()

float floatValue()

static long fromString(String value)

Dizeyi hiyerarşik bir zaman değeri olarak ayrıştırır.

Varsayılan birim milisaniyedir.

int intValue()

long longValue()

Herkese açık oluşturucular

TimeVal

public TimeVal (Long value)

Belirtilen Long bağımsız değişkenini temsil eden yeni ayrılmış bir TimeVal nesnesi oluşturur.

Parametreler
value Long

TimeVal

public TimeVal (String value)

Dize parametresiyle belirtilen zaman damgasını temsil eden yeni ayrılmış bir TimeVal nesnesi oluşturur. Dize, tam olarak fromString(String) yöntemi tarafından kullanılan şekilde TimeVal'e dönüştürülür.

Parametreler
value String

Verdiği hatalar
NumberFormatException

Herkese açık yöntemler

asLong

public Long asLong ()

İadeler
Long sarmalanmış Long değeri.

compareTo

public int compareTo (Long other)

Parametreler
other Long

İadeler
int

doubleValue

public double doubleValue ()

İadeler
double

floatValue

public float floatValue ()

İadeler
float

fromString

public static long fromString (String value)

Dizeyi hiyerarşik bir zaman değeri olarak ayrıştırır.

Varsayılan birim milisaniyedir. Ayrıştırıcı, saniye (1.000 milisaniye) için s, dakika (60 saniye) için m, saat (60 dakika) için h veya gün (24 saat) için d değerini kabul eder.

Her birim en fazla bir kez görünmek ve görünen tüm birimler ölçek sırasına göre azalan şekilde listelenmek koşuluyla birimler karıştırılabilir. Örneğin, h yalnızca m'den önce ve yalnızca d'den sonra görünebilir. Özel bir örnek olarak "1d2h3m4s5ms" geçerli bir zaman değeri olur. "4" veya "4ms" de geçerli değerlerdir. Tüm yerleştirilmiş boşluklar silinir.

Bu yöntemin taşmaları reddettiğini unutmayın. Bu nedenle, çıkış sayısının negatif olmaması ve long türüne sığması garanti edilir.

Parametreler
value String

Döndürülenler
long

Verdiği hatalar
NumberFormatException

intValue

public int intValue ()

İadeler
int

longValue

public long longValue ()

İadeler
long