ExecutionFiles

public class ExecutionFiles
extends Object

java.lang.Object
com.android.tradefed.invoker.ExecutionFiles


تبعيات الملفات التي تم إنشاؤها أثناء تنفيذ اختبار أو طلب يجب إجراؤه للاختبار تتم مشاركة هذا العنصر من خلال جميع عمليات الاستدعاء (الاختبارات والوحدات وما إلى ذلك).

ملخّص

الطرق العامة

void clearFiles()

حذف جميع الملفات التي يتم تتبُّعها والتي لم يتم وضع علامة "يجب عدم حذفها" عليها

boolean containsKey(String key)

تعرِض true إذا كانت هذه الخريطة تحتوي على تعيين للمفتاح المحدّد.

File get(ExecutionFiles.FilesKey key)

الاختلاف في get(String) باستخدام مفتاح معروف.

File get(String key)

تعرض القيمة التي تم ربط المفتاح المحدّد بها، أو null إذا لم تتضمّن هذه الخريطة أي تعيين للمفتاح.

ImmutableMap<String, File> getAll()

عرض جميع المواقع في نسخة من الخريطة

boolean isEmpty()

لعرض ما إذا كانت خريطة المواقع فارغة أم لا.

File put(ExecutionFiles.FilesKey key, File value)

الاختلاف في put(String, File) مع مفتاح معروف.

File put(String key, File value)

ربط القيمة المحدّدة بالمفتاح المحدّد في هذه الخريطة

File put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

نوع مختلف من put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) يتضمّن خيارًا لمنع حذف الملف في نهاية الطلب.

ExecutionFiles putAll(ExecutionFiles copyFrom)

نسخ جميع عمليات الربط من الخريطة المحدّدة إلى هذه الخريطة

ExecutionFiles putAll( properties)

نسخ جميع عمليات الربط من الخريطة المحدّدة إلى هذه الخريطة

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.