Propriedades de execução
public class ExecutionProperties
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionProperties |
Propriedades geradas durante a execução de um teste ou invocação.
Recomenda-se que as chaves sejam exclusivas usando o namespace conforme apropriado para evitar sobreposição de testes cruzados.
Resumo
Métodos públicos | |
|---|---|
void | clear ()Limpe as propriedades de execução. |
boolean | containsKey (String key) Retornará |
String | get (String key) Retorna o valor para o qual a chave especificada está mapeada ou |
ImmutableMap<String, String> | getAll ()Retorna todas as propriedades em uma cópia do mapa |
boolean | isEmpty ()Retorna se o mapa de propriedades está vazio ou não. |
String | put (String key, String value)Associa o valor especificado à chave especificada neste mapa. |
ExecutionProperties | putAll ( properties)putAll ( properties)Copia todos os mapeamentos do mapa especificado para este mapa. |
String | putIfAbsent (String key, String value)Se a chave especificada ainda não estiver associada a um valor, associa-a ao valor fornecido. |
String | remove (String key)Remove o mapeamento de uma chave deste mapa, se estiver presente (operação opcional). |
String | toString () |
Métodos públicos
claro
public void clear ()
Limpe as propriedades de execução. Usado durante o isolamento de redefinição para remover dados exec.
contémKey
public boolean containsKey (String key)
Retornará true se este mapa contiver um mapeamento para a chave especificada.
| Parâmetros | |
|---|---|
key | String : chave cuja presença neste mapa será testada |
| Devoluções | |
|---|---|
boolean | true se este mapa contiver um mapeamento para a chave especificada |
pegar
public String get (String key)
Retorna o valor para o qual a chave especificada está mapeada ou null se este mapa não contiver nenhum mapeamento para a chave.
| Parâmetros | |
|---|---|
key | String : a chave cujo valor associado deve ser retornado |
| Devoluções | |
|---|---|
String | o valor para o qual a chave especificada é mapeada ou null se este mapa não contiver nenhum mapeamento para a chave |
obter tudo
public ImmutableMap<String, String> getAll ()
Retorna todas as propriedades em uma cópia do mapa
| Devoluções | |
|---|---|
ImmutableMap<String, String> | |
está vazia
public boolean isEmpty ()
Retorna se o mapa de propriedades está vazio ou não.
| Devoluções | |
|---|---|
boolean | |
colocar
public String put (String key,
String value)Associa o valor especificado à chave especificada neste mapa.
| Parâmetros | |
|---|---|
key | String : chave à qual o valor especificado deve ser associado |
value | String : valor a ser associado à chave especificada |
| Devoluções | |
|---|---|
String | o valor anterior associado a key ou null se não houve mapeamento para key . |
Veja também:
Ponha tudo
public ExecutionProperties putAll (properties)
Copia todos os mapeamentos do mapa especificado para este mapa.
| Parâmetros | |
|---|---|
properties | |
| Devoluções | |
|---|---|
ExecutionProperties | O mapeamento final |
colocarIfAbsent
public String putIfAbsent (String key,
String value)Se a chave especificada ainda não estiver associada a um valor, associa-a ao valor fornecido.
| Parâmetros | |
|---|---|
key | String : chave à qual o valor especificado deve ser associado |
value | String : valor a ser associado à chave especificada |
| Devoluções | |
|---|---|
String | o valor anterior associado à chave especificada ou null se não houve mapeamento para a chave. |
remover
public String remove (String key)
Remove o mapeamento de uma chave deste mapa, se estiver presente (operação opcional).
| Parâmetros | |
|---|---|
key | String : chave cujo mapeamento será removido do mapa |
| Devoluções | |
|---|---|
String | o valor anterior associado a key ou null se não houve mapeamento para key . |
para sequenciar
public String toString ()
| Devoluções | |
|---|---|
String | |