TimeVal
public class TimeVal
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TimeVal |
هذا هو النوع الحارس الذي يلتف لفترة Long
. إنه موجود فقط كتلميح لآلية تحليل الخيارات التي يجب تحليل قيمة معينة كما لو كانت سلسلة تمثل قيمة زمنية.
نوصي باستخدام Duration
بدلاً من ذلك.
ملخص
المقاولين العامة | |
---|---|
TimeVal (Long value) إنشاء كائن TimeVal المخصص حديثًا والذي يمثل الوسيطة الطويلة المحددة | |
TimeVal (String value) إنشاء كائن TimeVal المخصص حديثًا والذي يمثل |
الأساليب العامة | |
---|---|
Long | asLong () |
int | compareTo (Long other) |
double | doubleValue () |
float | floatValue () |
static long | fromString (String value) يوزع السلسلة كقيمة زمنية هرمية الوحدة الافتراضية هي ملي. |
int | intValue () |
long | longValue ()
|
المقاولين العامة
TimeVal
public TimeVal (Long value)
إنشاء كائن TimeVal المخصص حديثًا والذي يمثل الوسيطة الطويلة المحددة
حدود | |
---|---|
value | Long |
TimeVal
public TimeVal (String value)
إنشاء كائن TimeVal المخصص حديثًا والذي يمثلfromString(String)
.
حدود | |
---|---|
value | String |
الأساليب العامة
طالما
public Long asLong ()
عائدات | |
---|---|
Long | القيمة Long المغلفة. |
قارن ب
public int compareTo (Long other)
حدود | |
---|---|
other | Long |
عائدات | |
---|---|
int |
doubleValue
public double doubleValue ()
عائدات | |
---|---|
double |
floatValue
public float floatValue ()
عائدات | |
---|---|
float |
fromString
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 |
longValue
public long longValue ()
عائدات | |
---|---|
long |