التنفيذ
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) يزيل التعيين لمفتاح من هذه الخريطة إذا كان موجودًا (عملية اختيارية). |
الأساليب العامة
صافي
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 . |