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(Map<String, String> properties)
تنسخ جميع عمليات الربط من الخريطة المحدّدة إلى هذه الخريطة. |
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 |
|
put
public String put (String key,
String value)تربط هذه الخريطة القيمة المحدّدة بالمفتاح المحدّد.
| المعلَمات | |
|---|---|
key |
String: المفتاح الذي سيتم ربط القيمة المحدّدة به |
value |
String: القيمة التي سيتم ربطها بالمفتاح المحدّد |
| المرتجعات | |
|---|---|
String |
القيمة السابقة المرتبطة بـ key، أو null إذا لم يكن هناك
ربط لـ key. |
ملاحظة:
putAll
public ExecutionProperties putAll (Map<String, String> properties)
تنسخ جميع عمليات الربط من الخريطة المحدّدة إلى هذه الخريطة.
| المعلَمات | |
|---|---|
properties |
Map: عمليات الربط التي سيتم تخزينها في هذه الخريطة |
| المرتجعات | |
|---|---|
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 |
|