ExecutionFiles

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(String key, File value)

يربط القيمة المحدّدة بالمفتاح المحدّد في هذه الخريطة.

File put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

تغيير put(FilesKey,File) مع خيار منع حذف الملف في نهاية عملية الاستدعاء

ExecutionFiles putAll(ExecutionFiles copyFrom)

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

ExecutionFiles putAll(Map<String, File> properties)

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

File putIfAbsent(String key, File value)

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

File remove(String key)

تزيل هذه الطريقة عملية الربط الخاصة بمفتاح من هذه الخريطة إذا كانت متوفّرة (عملية اختيارية).

الإجراءات العامة

clearFiles

public void clearFiles ()

احذف جميع الملفات التي يتم تتبُّعها ولم يتم وضع علامة "يجب عدم الحذف" عليها.

containsKey

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>

isEmpty

public boolean isEmpty ()

تعرِض هذه السمة ما إذا كانت خريطة السمات فارغة.

المرتجعات
boolean

put

public File put (ExecutionFiles.FilesKey key, 
                File value)

صيغة put(String,File) مع مفتاح معروف

المعلَمات
key ExecutionFiles.FilesKey: المفتاح الذي سيتم ربط القيمة المحدّدة به

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

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

put

public File put (String key, 
                File value)

يربط القيمة المحدّدة بالمفتاح المحدّد في هذه الخريطة.

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

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

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

يُرجى الاطّلاع أيضًا على:

put

public File put (ExecutionFiles.FilesKey key, 
                File value, 
                boolean shouldNotDelete)

تغيير put(FilesKey,File) مع خيار منع حذف الملف في نهاية عملية الاستدعاء

المعلَمات
key ExecutionFiles.FilesKey: المفتاح الذي سيتم ربط القيمة المحدّدة به

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

shouldNotDelete boolean: لمنع حذف الملف في نهاية عملية الاستدعاء

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

putAll

public ExecutionFiles putAll (ExecutionFiles copyFrom)

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

المعلَمات
copyFrom ExecutionFiles: ExecutionFiles الأصلية التي سيتم نسخها

المرتجعات
ExecutionFiles عملية الربط النهائية

putAll

public ExecutionFiles putAll (Map<String, File> properties)

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

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

المرتجعات
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.