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

public class ExecutionFiles
extends Object

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


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

ملخص

فئات متداخلة

enum ExecutionFiles.FilesKey

تعداد المفتاح القياسي المعروف للخريطة.

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

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 .

أنظر أيضا:

ضع الكل

public ExecutionFiles putAll ( properties)

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

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

عائدات
ExecutionFiles التعيين النهائي

وضع الغائب

public File putIfAbsent (String key, 
                File value)

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

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

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

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

إزالة

public File remove (String key)

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

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

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