التنفيذ

public class ExecutionProperties
extends Object

java.lang.Object
com.android.tradefed.invoker.ExecutionProperties


الخصائص التي تم إنشاؤها أثناء تنفيذ الاختبار أو الاستدعاء.

يوصى بجعل المفاتيح فريدة باستخدام مساحة الاسم بالشكل المناسب لتجنب تداخل الاختبارات المتقاطعة.

ملخص

الأساليب العامة

void clear ()

امسح خصائص التنفيذ.

boolean containsKey (String key)

يعود true إذا كانت هذه الخريطة تحتوي على تعيين للمفتاح المحدد.

String get (String key)

تُرجع القيمة التي تم تعيين المفتاح المحدد إليها ، أو null إذا لم تحتوي هذه الخريطة على تعيين للمفتاح.

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 .

أنظر أيضا:

ضع الكل

public ExecutionProperties putAll ( properties)

ينسخ جميع التعيينات من الخريطة المحددة إلى هذه الخريطة.

حدود
properties : التعيينات التي سيتم تخزينها في هذه الخريطة

عائدات
ExecutionProperties التعيين النهائي

وضع الغائب

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