التنفيذالملفات
public class ExecutionFiles
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
تبعيات الملفات التي تم إنشاؤها أثناء تنفيذ اختبار أو استدعاء يجب حملها للاختبار. يتم مشاركة هذا الكائن بواسطة جميع الاستدعاء (الاختبارات ، الوحدات النمطية ، إلخ).
ملخص
الأساليب العامة | |
---|---|
void | clearFiles () احذف جميع الملفات التي تم تعقبها والتي لم يتم وضع علامة عليها على أنها "لا ينبغي حذفها". |
boolean | containsKey (String key) يعود |
File | get ( ExecutionFiles.FilesKey key) تباين |
File | get (String key) تُرجع القيمة التي تم تعيين المفتاح المحدد إليها ، أو |
ImmutableMap<String, File> | getAll () تُرجع جميع الخصائص الموجودة في نسخة من الخريطة |
boolean | isEmpty () يُرجع ما إذا كانت خريطة الخصائص فارغة أم لا. |
File | put ( ExecutionFiles.FilesKey key, File value) تباين |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) تباين |
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 . |