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

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