ملفات التنفيذ

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(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

شكل put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) مع خيار منع حذف الملف في نهاية الاستدعاء.

File put(String key, File value)

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

ExecutionFiles putAll( properties)

نسخ كافة التعيينات من الخريطة المحددة إلى هذه الخريطة.

File putIfAbsent(String key, File value)

إذا لم يكن المفتاح المحدّد مرتبطًا بقيمة، يتم ربطه بقيمة

File remove(String key)

إزالة التعيين لمفتاح من هذه الخريطة إذا كان موجودًا (عملية اختيارية).

الطرق العامة

مسح الملفات

public void clearFiles ()

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

يحتوي علىمفتاح

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 إذا كانت هذه الخريطة تحتوي على لا يوجد تعيين للمفتاح

الحصول على الكل

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 (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.

وضع

public File put (String key, 
                File value)

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

المعلمات
key String: المفتاح الذي سيتم ربط القيمة المحدّدة به

value File: القيمة المراد ربطها بالمفتاح المحدّد

المرتجعات
File القيمة السابقة المرتبطة بـ key، أو null إذا لم تكن هناك تعيين لـ key.

يُرجى الاطّلاع أيضًا على:

وضع الكل

public ExecutionFiles putAll ( properties)

نسخ كافة التعيينات من الخريطة المحددة إلى هذه الخريطة.

المعلمات
properties : التعيينات التي سيتم تخزينها في هذه الخريطة

المرتجعات
ExecutionFiles التعيين النهائي

cannot translate

public File putIfAbsent (String key, 
                File value)

إذا لم يكن المفتاح المحدّد مرتبطًا بقيمة، يتم ربطه بقيمة

المعلمات
key String: المفتاح الذي سيتم ربط القيمة المحدّدة به

value File: القيمة المراد ربطها بالمفتاح المحدّد

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

إزالة

public File remove (String key)

إزالة التعيين لمفتاح من هذه الخريطة إذا كان موجودًا (عملية اختيارية).

المعلمات
key String: المفتاح الذي ستتم إزالة ربطه من الخريطة

المرتجعات
File القيمة السابقة المرتبطة بـ key، أو null إذا لم تكن هناك تعيين لـ key.