ExecutionProperties
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(
نسخ جميع عمليات الربط من الخريطة المحدّدة إلى هذه الخريطة |
String
|
putIfAbsent(String key, String value)
إذا لم يكن المفتاح المحدّد مرتبطًا بقيمة، يتم ربطه بالقيمة المُعطاة. |
String
|
remove(String key)
تزيل عملية الربط لمفتاح من هذه الخريطة إذا كان متوفّرًا (عملية اختيارية). |
String
|
toString()
|
الطرق العامة
محو
public void clear ()
امسح خصائص التنفيذ. تُستخدَم أثناء عزل عملية إعادة الضبط لإزالة بيانات التنفيذ.
containsKey
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> |
isEmpty
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 . |
toString
public String toString ()
المرتجعات | |
---|---|
String |