ExecutionFiles
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(String key, File value)
يربط القيمة المحدّدة بالمفتاح المحدّد في هذه الخريطة. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
تغيير |
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. |