ExecutionFiles
public class ExecutionFiles
extends Object
java.lang.object | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
وابستگیهای فایلهایی که در طول اجرای یک آزمون یا فراخوانی ایجاد میشوند و باید برای آزمایش حمل شوند. این شی توسط همه فراخوانی ها (تست ها، ماژول ها و غیره) به اشتراک گذاشته می شود.
خلاصه
کلاس های تو در تو | |
---|---|
enum | ExecutionFiles.FilesKey شمارش کلید استاندارد شناخته شده برای نقشه. |
روش های عمومی | |
---|---|
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 است |
دریافت همه
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 ، یا اگر نقشه برداری برای key وجود نداشته باشد، null باشد. |
قرار دادن
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 ، یا اگر نقشه برداری برای key وجود نداشته باشد، null باشد. |
قرار دادن
public File put (String key, File value)
مقدار مشخص شده را با کلید مشخص شده در این نقشه مرتبط می کند.
مولفه های | |
---|---|
key | String : کلیدی که مقدار مشخص شده باید با آن مرتبط شود |
value | File : مقداری که باید با کلید مشخص شده مرتبط شود |
برمی گرداند | |
---|---|
File | مقدار قبلی مرتبط با key ، یا اگر نقشه برداری برای key وجود نداشته باشد، null باشد. |
همچنین ببینید:
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 ، یا اگر نقشه برداری برای key وجود نداشته باشد، null باشد. |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.