ملفات التنفيذ
public class ExecutionFiles
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invocer.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 . |
أنظر أيضا:
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 . |