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

public class ExecutionFiles
extends Object

java.lang.Object
com.android.tradefed.invocer.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) putAll ( properties)

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

File putIfAbsent (String key, File value)

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

File remove (String key)

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

الأساليب العامة

ClearFiles

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

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

أنظر أيضا:

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 .