TimeVal
public
class
TimeVal
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TimeVal |
هذا هو نوع عنصر مراقبة يلف Long
. ويُستخدَم هذا العنصر فقط كإشارة إلى آلية تحليل الخيارات بأنّه يجب تحليل قيمة معيّنة كما لو كانت سلسلة تمثّل قيمة زمنًا.
ننصحك باستخدام Duration
بدلاً من ذلك.
ملخّص
وظائف الإنشاء العامة | |
---|---|
TimeVal(Long value)
تُنشئ هذه الدالة عنصر TimeVal تم تخصيصه حديثًا ويمثّل الوسيطة Long المحدّدة. |
|
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 تم تخصيصه حديثًا ويمثّل الوسيطة Long المحدّدة.
المعلمات | |
---|---|
value |
Long |
TimeVal
public TimeVal (String value)
تُنشئ هذه الدالة عنصر TimeVal تم تخصيصه حديثًا ويمثّل fromString(String)
.
المعلمات | |
---|---|
value |
String |
الطرق العامة
asLong
public Long asLong ()
المرتجعات | |
---|---|
Long |
قيمة Long المُغلفة. |
compareTo
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
للثواني (1,000 ملي ثانية)،
والرمز 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 |