ExecutionFiles
public
class
ExecutionFiles
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
تبعيات الملفات التي تم إنشاؤها أثناء تنفيذ اختبار أو طلب يجب إجراؤه للاختبار تتم مشاركة هذا العنصر من خلال جميع عمليات الاستدعاء (الاختبارات والوحدات وما إلى ذلك).
ملخّص
الطرق العامة | |
---|---|
void
|
clearFiles()
حذف جميع الملفات التي يتم تتبُّعها والتي لم يتم وضع علامة "يجب عدم حذفها" عليها |
boolean
|
containsKey(String key)
تعرِض |
File
|
get(ExecutionFiles.FilesKey key)
الاختلاف في |
File
|
get(String key)
تعرض القيمة التي تم ربط المفتاح المحدّد بها، أو |
ImmutableMap<String, File>
|
getAll()
عرض جميع المواقع في نسخة من الخريطة |
boolean
|
isEmpty()
لعرض ما إذا كانت خريطة المواقع فارغة أم لا. |
File
|
put(ExecutionFiles.FilesKey key, File value)
الاختلاف في |
File
|
put(String key, File value)
ربط القيمة المحدّدة بالمفتاح المحدّد في هذه الخريطة |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
نوع مختلف من |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
نسخ جميع عمليات الربط من الخريطة المحدّدة إلى هذه الخريطة |
ExecutionFiles
|
putAll(
نسخ جميع عمليات الربط من الخريطة المحدّدة إلى هذه الخريطة |
File
|
putIfAbsent(String key, File value)
إذا لم يكن المفتاح المحدّد مرتبطًا بقيمة، يتم ربطه بالقيمة المُعطاة. |
File
|
remove(String key)
تزيل عملية الربط لمفتاح من هذه الخريطة إذا كان متوفّرًا (عملية اختيارية). |
الطرق العامة
clearFiles
public void clearFiles ()
حذف جميع الملفات التي يتم تتبُّعها والتي لم يتم وضع علامة "يجب عدم حذفها" عليها
containsKey
public boolean containsKey (String key)
تعرِض true
إذا كانت هذه الخريطة تحتوي على تعيين للمفتاح المحدّد.
المعلمات | |
---|---|
key |
String : المفتاح المطلوب اختبار وجوده في هذه الخريطة |
المرتجعات | |
---|---|
boolean |
true إذا كانت هذه الخريطة تحتوي على تعيين للمفتاح المحدّد |
احصل على
public File get (ExecutionFiles.FilesKey key)
نوع من get(String)
يتضمّن مفتاحًا معروفًا
المعلمات | |
---|---|
key |
ExecutionFiles.FilesKey : المفتاح الذي سيتم عرض قيمته المرتبطة به |
المرتجعات | |
---|---|
File |
القيمة التي تم ربط المفتاح المحدّد بها، أو null إذا كانت هذه الخريطة لا تحتوي على
أي ربط للمفتاح |
احصل على
public File get (String key)
تعرِض هذه الدالة القيمة التي تم ربط المفتاح المحدّد بها، أو null
إذا كانت هذه الخريطة لا تحتوي على
أي ربط للمفتاح.
المعلمات | |
---|---|
key |
String : المفتاح الذي سيتم عرض قيمته المرتبطة به |
المرتجعات | |
---|---|
File |
القيمة التي تم ربط المفتاح المحدّد بها، أو null إذا كانت هذه الخريطة لا تحتوي على
أي ربط للمفتاح |
getAll
public ImmutableMap<String, File> getAll ()
عرض جميع المواقع في نسخة من الخريطة
المرتجعات | |
---|---|
ImmutableMap<String, File> |
فارغ
public boolean isEmpty ()
تعرِض ما إذا كانت خريطة السمات فارغة أم لا.
المرتجعات | |
---|---|
boolean |
وضع
public File put (ExecutionFiles.FilesKey key, File value)
نوع من put(String, File)
يتضمّن مفتاحًا معروفًا
المعلمات | |
---|---|
key |
ExecutionFiles.FilesKey : المفتاح الذي سيتم ربط القيمة المحدّدة به |
value |
File : القيمة المراد ربطها بالمفتاح المحدّد |
المرتجعات | |
---|---|
File |
القيمة السابقة المرتبطة بـ key ، أو null إذا لم يكن هناك
تعيين لـ key . |
وضع
public File put (String key, File value)
لربط القيمة المحدّدة بالمفتاح المحدّد في هذه الخريطة
المعلمات | |
---|---|
key |
String : المفتاح الذي سيتم ربط القيمة المحدّدة به |
value |
File : القيمة التي سيتم ربطها بالمفتاح المحدّد |
المرتجعات | |
---|---|
File |
القيمة السابقة المرتبطة بـ key ، أو null إذا لم يكن هناك
تعيين لـ key . |
راجِع أيضًا:
وضع
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
نوع مختلف من put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
يتضمّن خيارًا لمنع حذف الملف
في نهاية الطلب.
المعلمات | |
---|---|
key |
ExecutionFiles.FilesKey : المفتاح الذي سيتم ربط القيمة المحدّدة به |
value |
File : القيمة التي سيتم ربطها بالمفتاح المحدّد |
shouldNotDelete |
boolean : لمنع حذف الملف في نهاية الاستدعاء |
المرتجعات | |
---|---|
File |
القيمة السابقة المرتبطة بـ key ، أو null إذا لم يكن هناك
تعيين لـ key . |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
نسخ كافة التعيينات من الخريطة المحددة إلى هذه الخريطة.
المعلمات | |
---|---|
copyFrom |
ExecutionFiles : ExecutionFiles الأصلي الذي سيتمّ النسخ منه |
المرتجعات | |
---|---|
ExecutionFiles |
عملية الربط النهائية |
putAll
public ExecutionFiles putAll (properties)
نسخ كافة التعيينات من الخريطة المحددة إلى هذه الخريطة.
المعلمات | |
---|---|
properties |
: عمليات الربط التي سيتم تخزينها في هذه الخريطة |
المرتجعات | |
---|---|
ExecutionFiles |
عملية الربط النهائية |
putIfAbsent
public File putIfAbsent (String key, File value)
إذا لم يكن المفتاح المحدّد مرتبطًا بقيمة، يتم ربطه بالقيمة المُعطاة.
المعلمات | |
---|---|
key |
String : المفتاح الذي سيتم ربط القيمة المحدّدة به |
value |
File : القيمة التي سيتم ربطها بالمفتاح المحدّد |
المرتجعات | |
---|---|
File |
القيمة السابقة المرتبطة بالمفتاح المحدّد، أو null إذا لم يكن هناك
ربط للمفتاح. |
إزالة
public File remove (String key)
إزالة التعيين لمفتاح من هذه الخريطة إذا كان موجودًا (عملية اختيارية).
المعلمات | |
---|---|
key |
String : المفتاح الذي يجب إزالة ربطه من الخريطة |
المرتجعات | |
---|---|
File |
القيمة السابقة المرتبطة بـ key ، أو null إذا لم يكن هناك
ربط لـ key . |