ملفات التنفيذ
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(
نسخ كافة التعيينات من الخريطة المحددة إلى هذه الخريطة. |
File
|
putIfAbsent(String key, File value)
إذا لم يكن المفتاح المحدّد مرتبطًا بقيمة، يتم ربطه بقيمة |
File
|
remove(String key)
إزالة التعيين لمفتاح من هذه الخريطة إذا كان موجودًا (عملية اختيارية). |
الطرق العامة
مسح الملفات
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 إذا كانت هذه الخريطة تحتوي على
لا يوجد تعيين للمفتاح |
الحصول على الكل
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 |
التعيين النهائي |
cannot translate
public File putIfAbsent (String key, File value)
إذا لم يكن المفتاح المحدّد مرتبطًا بقيمة، يتم ربطه بقيمة
المعلمات | |
---|---|
key |
String : المفتاح الذي سيتم ربط القيمة المحدّدة به |
value |
File : القيمة المراد ربطها بالمفتاح المحدّد |
المرتجعات | |
---|---|
File |
القيمة السابقة المرتبطة بالمفتاح المحدّد، أو null إذا لم يكن هناك
تعيين للمفتاح. |
إزالة
public File remove (String key)
إزالة التعيين لمفتاح من هذه الخريطة إذا كان موجودًا (عملية اختيارية).
المعلمات | |
---|---|
key |
String : المفتاح الذي ستتم إزالة ربطه من الخريطة |
المرتجعات | |
---|---|
File |
القيمة السابقة المرتبطة بـ key ، أو null إذا لم تكن هناك
تعيين لـ key . |