خصائص التنفيذ
public class ExecutionProperties
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invocer.ExecutionProperties |
الخصائص التي تم إنشاؤها أثناء تنفيذ الاختبار أو الاستدعاء.
يوصى بجعل المفاتيح فريدة باستخدام مساحة الاسم بالشكل المناسب لتجنب تداخل الاختبارات المتبادلة.
ملخص
الأساليب العامة | |
---|---|
void | clear () مسح خصائص التنفيذ. |
boolean | containsKey (String key) يُرجع |
String | get (String key) يُرجع القيمة التي تم تعيين المفتاح المحدد لها، أو |
ImmutableMap<String, String> | getAll () إرجاع جميع الخصائص في نسخة من الخريطة |
boolean | isEmpty () إرجاع ما إذا كانت خريطة الخصائص فارغة أم لا. |
String | put (String key, String value) يربط القيمة المحددة بالمفتاح المحدد في هذه الخريطة. |
ExecutionProperties | putAll ( properties) putAll ( properties) نسخ كافة التعيينات من الخريطة المحددة إلى هذه الخريطة. |
String | putIfAbsent (String key, String value) إذا لم يكن المفتاح المحدد مرتبطًا بقيمة معينة، فقم بربطه بالقيمة المحددة. |
String | remove (String key) إزالة تعيين المفتاح من هذه الخريطة إذا كان موجودًا (عملية اختيارية). |
String | toString () |
الأساليب العامة
واضح
public void clear ()
مسح خصائص التنفيذ. يُستخدم أثناء إعادة تعيين العزلة لإزالة بيانات exec.
يحتوي علىمفتاح
public boolean containsKey (String key)
يُرجع true
إذا كانت هذه الخريطة تحتوي على تعيين للمفتاح المحدد.
حدود | |
---|---|
key | String : المفتاح الذي سيتم اختبار وجوده في هذه الخريطة |
عائدات | |
---|---|
boolean | true إذا كانت هذه الخريطة تحتوي على تعيين للمفتاح المحدد |
يحصل
public String get (String key)
يُرجع القيمة التي تم تعيين المفتاح المحدد لها، أو null
إذا لم تحتوي هذه الخريطة على أي تعيين للمفتاح.
حدود | |
---|---|
key | String : المفتاح الذي سيتم إرجاع القيمة المرتبطة به |
عائدات | |
---|---|
String | القيمة التي تم تعيين المفتاح المحدد لها، أو null إذا لم تحتوي هذه الخريطة على أي تعيين للمفتاح |
getAll
public ImmutableMap<String, String> getAll ()
إرجاع جميع الخصائص في نسخة من الخريطة
عائدات | |
---|---|
ImmutableMap<String, String> |
فارغ
public boolean isEmpty ()
إرجاع ما إذا كانت خريطة الخصائص فارغة أم لا.
عائدات | |
---|---|
boolean |
يضع
public String put (String key, String value)
يربط القيمة المحددة بالمفتاح المحدد في هذه الخريطة.
حدود | |
---|---|
key | String : المفتاح الذي سيتم ربط القيمة المحددة به |
value | String : القيمة المراد ربطها بالمفتاح المحدد |
عائدات | |
---|---|
String | القيمة السابقة المرتبطة key ، أو null إذا لم يكن هناك تعيين key . |
أنظر أيضا:
putAll
public ExecutionProperties putAll (properties)
نسخ كافة التعيينات من الخريطة المحددة إلى هذه الخريطة.
حدود | |
---|---|
properties |
عائدات | |
---|---|
ExecutionProperties | رسم الخرائط النهائي |
putIfAbsent
public String putIfAbsent (String key, String value)
إذا لم يكن المفتاح المحدد مرتبطًا بقيمة معينة، فقم بربطه بالقيمة المحددة.
حدود | |
---|---|
key | String : المفتاح الذي سيتم ربط القيمة المحددة به |
value | String : القيمة المراد ربطها بالمفتاح المحدد |
عائدات | |
---|---|
String | القيمة السابقة المرتبطة بالمفتاح المحدد، أو null إذا لم يكن هناك تعيين للمفتاح. |
يزيل
public String remove (String key)
إزالة تعيين المفتاح من هذه الخريطة إذا كان موجودًا (عملية اختيارية).
حدود | |
---|---|
key | String : المفتاح الذي سيتم إزالة تعيينه من الخريطة |
عائدات | |
---|---|
String | القيمة السابقة المرتبطة key ، أو null إذا لم يكن هناك تعيين key . |
إلى سلسلة
public String toString ()
عائدات | |
---|---|
String |