Файлы выполнения

public class ExecutionFiles
extends Object

java.lang.Объект
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 ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

Вариант put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) с опцией предотвращения удаления файла в конце вызова.

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 не было сопоставления.