التنفيذ
public class ExecutionProperties
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.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 . |
أنظر أيضا:
ضع الكل
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 |