خصائص التنفيذ

public class ExecutionProperties
extends Object

java.lang.Object
com.android.tradefed.invocer.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 .

أنظر أيضا:

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