ExecutionFiles
public
class
ExecutionFiles
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionFiles |
Dependências de arquivos geradas durante a execução de um teste ou invocação que precisam ser transferidas para teste. Esse objeto é compartilhado por todas as invocações (testes, módulos etc.).
Resumo
Métodos públicos | |
|---|---|
void
|
clearFiles()
Exclua todos os arquivos rastreados e não marcados como "não excluir". |
boolean
|
containsKey(String key)
Retorna |
File
|
get(ExecutionFiles.FilesKey key)
Variação de |
File
|
get(String key)
Retorna o valor para que a chave especificada é mapeada ou |
ImmutableMap<String, File>
|
getAll()
Retorna todas as propriedades em uma cópia do mapa. |
boolean
|
isEmpty()
Retorna se o mapa de propriedades está vazio ou não. |
File
|
put(ExecutionFiles.FilesKey key, File value)
Variação de |
File
|
put(String key, File value)
Associa o valor especificado à chave especificada neste mapa. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variação de |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
Copia todos os mapeamentos do mapa especificado para este mapa. |
ExecutionFiles
|
putAll(Map<String, File> properties)
Copia todos os mapeamentos do mapa especificado para este mapa. |
File
|
putIfAbsent(String key, File value)
Se a chave especificada ainda não estiver associada a um valor, ela será associada ao valor fornecido. |
File
|
remove(String key)
Remove o mapeamento de uma chave deste mapa, se ele estiver presente (operação opcional). |
Métodos públicos
clearFiles
public void clearFiles ()
Exclua todos os arquivos rastreados e não marcados como "não excluir".
containsKey
public boolean containsKey (String key)
Retorna true se este mapa contiver um mapeamento para a chave especificada.
| Parâmetros | |
|---|---|
key |
String: chave cuja presença neste mapa será testada |
| Retorna | |
|---|---|
boolean |
true se este mapa tiver um mapeamento para a chave especificada |
get
public File get (ExecutionFiles.FilesKey key)
Variação de get(String) com uma chave conhecida.
| Parâmetros | |
|---|---|
key |
ExecutionFiles.FilesKey: a chave cujo valor associado será retornado. |
| Retorna | |
|---|---|
File |
o valor para que a chave especificada é mapeada ou null se este mapa não contiver
nenhum mapeamento para a chave |
get
public File get (String key)
Retorna o valor para que a chave especificada é mapeada ou null se este mapa não contiver
um mapeamento para a chave.
| Parâmetros | |
|---|---|
key |
String: a chave cujo valor associado será retornado. |
| Retorna | |
|---|---|
File |
o valor para que a chave especificada é mapeada ou null se este mapa não contiver
nenhum mapeamento para a chave |
getAll
public ImmutableMap<String, File> getAll ()
Retorna todas as propriedades em uma cópia do mapa.
| Retorna | |
|---|---|
ImmutableMap<String, File> |
|
isEmpty
public boolean isEmpty ()
Retorna se o mapa de propriedades está vazio ou não.
| Retorna | |
|---|---|
boolean |
|
put
public File put (ExecutionFiles.FilesKey key, File value)
Variação de put(String,File) com uma chave conhecida.
| Parâmetros | |
|---|---|
key |
ExecutionFiles.FilesKey: chave a que o valor especificado será associado. |
value |
File: valor que será associado à chave especificada. |
| Retorna | |
|---|---|
File |
o valor anterior associado a key ou null se não houver mapeamento para key. |
put
public File put (String key,
File value)Associa o valor especificado à chave especificada neste mapa.
| Parâmetros | |
|---|---|
key |
String: chave a que o valor especificado será associado. |
value |
File: valor que será associado à chave especificada. |
| Retorna | |
|---|---|
File |
o valor anterior associado a key ou null se não houver mapeamento para key. |
Confira também:
put
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variação de put(FilesKey,File) com a opção de impedir que o arquivo seja excluído
ao final da invocação.
| Parâmetros | |
|---|---|
key |
ExecutionFiles.FilesKey: chave a que o valor especificado será associado. |
value |
File: valor que será associado à chave especificada. |
shouldNotDelete |
boolean: impede que o arquivo seja excluído no final da invocação. |
| Retorna | |
|---|---|
File |
o valor anterior associado a key ou null se não houver mapeamento para key. |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
Copia todos os mapeamentos do mapa especificado para este mapa.
| Parâmetros | |
|---|---|
copyFrom |
ExecutionFiles: ExecutionFiles original a ser copiado. |
| Retorna | |
|---|---|
ExecutionFiles |
O mapeamento final |
putAll
public ExecutionFiles putAll (Map<String, File> properties)
Copia todos os mapeamentos do mapa especificado para este mapa.
| Parâmetros | |
|---|---|
properties |
Map: mapeamentos a serem armazenados neste mapa |
| Retorna | |
|---|---|
ExecutionFiles |
O mapeamento final |
putIfAbsent
public File putIfAbsent (String key,
File value)Se a chave especificada ainda não estiver associada a um valor, ela será associada ao valor fornecido.
| Parâmetros | |
|---|---|
key |
String: chave a que o valor especificado será associado. |
value |
File: valor que será associado à chave especificada. |
| Retorna | |
|---|---|
File |
o valor anterior associado à chave especificada ou null se não houver mapeamento para a chave. |
remover
public File remove (String key)
Remove o mapeamento de uma chave deste mapa, se ele estiver presente (operação opcional).
| Parâmetros | |
|---|---|
key |
String: chave que terá o mapeamento removido do mapa. |
| Retorna | |
|---|---|
File |
o valor anterior associado a key ou null se não houver mapeamento para key. |