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

public class ExecutionFiles
extends Object

java.lang.Object
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 ()

Возвращает значение true, если карта свойств пуста.

File put ( ExecutionFiles.FilesKey key, File value)

Вариант функции put(String,File) с известным ключом.

File put (String key, File value)

Связывает указанное значение с указанным ключом в этой карте.

File put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

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

ExecutionFiles putAll ( ExecutionFiles copyFrom)

Копирует все сопоставления с указанной карты на эту карту.

ExecutionFiles putAll (Map<String, File> properties)

Копирует все сопоставления с указанной карты на эту карту.

File putIfAbsent (String key, File value)

Если указанный ключ еще не связан со значением, связывает его с заданным значением.

File remove (String key)

Удаляет сопоставление ключа из этой карты, если оно присутствует (необязательная операция).

Общедоступные методы

clearFiles

public void clearFiles ()

Удалите все отслеживаемые файлы, не помеченные как «не подлежащие удалению».

содержитKey

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 ()

Возвращает значение true, если карта свойств пуста.

Возвраты
boolean

помещать

public File put (ExecutionFiles.FilesKey key, 
                File value)

Вариант функции put(String,File) с известным ключом.

Параметры
key ExecutionFiles.FilesKey : ключ, с которым должно быть связано указанное значение.

value File : значение, которое будет связано с указанным ключом.

Возвраты
File предыдущее значение, связанное с key , или null если для key не было сопоставления.

помещать

public File put (String key, 
                File value)

Связывает указанное значение с указанным ключом в этой карте.

Параметры
key String : ключ, с которым должно быть связано указанное значение.

value File : значение, которое будет связано с указанным ключом.

Возвраты
File предыдущее значение, связанное с key , или null если для key не было сопоставления.

См. также:

помещать

public File put (ExecutionFiles.FilesKey key, 
                File value, 
                boolean shouldNotDelete)

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

Параметры
key ExecutionFiles.FilesKey : ключ, с которым должно быть связано указанное значение.

value File : значение, которое будет связано с указанным ключом.

shouldNotDelete boolean : предотвращает удаление файла по завершении вызова.

Возвраты
File предыдущее значение, связанное с key , или null если для key не было сопоставления.

putAll

public ExecutionFiles putAll (ExecutionFiles copyFrom)

Копирует все сопоставления с указанной карты на эту карту.

Параметры
copyFrom ExecutionFiles : исходные ExecutionFiles , из которых следует скопировать данные.

Возвраты
ExecutionFiles Окончательное отображение

putAll

public ExecutionFiles putAll (Map<String, File> properties)

Копирует все сопоставления с указанной карты на эту карту.

Параметры
properties Map : сопоставления, которые будут храниться на этой карте.

Возвраты
ExecutionFiles Окончательное отображение

putIfAbsent

public File putIfAbsent (String key, 
                File value)

Если указанный ключ еще не связан со значением, связывает его с заданным значением.

Параметры
key String : ключ, с которым должно быть связано указанное значение.

value File : значение, которое будет связано с указанным ключом.

Возвраты
File Предыдущее значение, связанное с указанным ключом, или null если для ключа не было сопоставления.

удалять

public File remove (String key)

Удаляет сопоставление ключа из этой карты, если оно присутствует (необязательная операция).

Параметры
key String : ключ, сопоставление которого необходимо удалить из карты.

Возвраты
File предыдущее значение, связанное с key , или null если для key не было сопоставления.