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 تم تخصيصه حديثًا ويمثّل الطابع الزمني الذي تشير إليه مَعلمة String.

الطرق العامة

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 تم تخصيصه حديثًا ويمثّل الطابع الزمني الذي تشير إليه مَعلمة String. يتم تحويل السلسلة إلى 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