Файлы выполнения
public class ExecutionFiles
extends Object
java.lang.Объект | |
↳ | 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 ( properties) putAll ( properties) Копирует все сопоставления с указанной карты на эту карту. |
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> |
isEmpty
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 | Окончательное отображение |
путифабсент
public File putIfAbsent (String key, File value)
Если указанный ключ еще не связан со значением, связывает его с данным значением.
Параметры | |
---|---|
key | String : ключ, с которым должно быть связано указанное значение. |
value | File : значение, которое будет связано с указанным ключом. |
Возврат | |
---|---|
File | предыдущее значение, связанное с указанным ключом, или null , если для ключа не было сопоставления. |
удалять
public File remove (String key)
Удаляет сопоставление ключа из этой сопоставления, если оно присутствует (дополнительная операция).
Параметры | |
---|---|
key | String : ключ, отображение которого должно быть удалено с карты. |
Возврат | |
---|---|
File | предыдущее значение, связанное с key , или null , если для key не было сопоставления. |