ИсполнениеФайлы

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>

пусто

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 .