ExecutionProperties
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.
Recomendamos que as chaves sejam exclusivas usando o namespace adequado para evitar a sobreposição de testes cruzados.
Resumo
Métodos públicos | |
|---|---|
void
|
clear()
Limpe as propriedades de execução. |
boolean
|
containsKey(String key)
Retorna |
String
|
get(String key)
Retorna o valor para que a chave especificada é 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(
Copia todos os mapeamentos do mapa especificado para este. |
String
|
putIfAbsent(String key, String value)
Se a chave especificada ainda não estiver associada a um valor, ela será associada ao valor fornecido. |
String
|
remove(String key)
Remove o mapeamento de uma chave deste mapa, se ela estiver presente (operação opcional). |
String
|
toString()
|
Métodos públicos
limpar
public void clear ()
Limpe as propriedades de execução. Usado durante a isolação de redefinição para remover dados de execução.
containsKey
public boolean containsKey (String key)
Retorna true se o mapa contiver um mapeamento para a chave especificada.
| Parâmetros | |
|---|---|
key |
String: chave que vai ser testada quanto à presença no mapa |
| Retorna | |
|---|---|
boolean |
true se o mapa contiver um mapeamento para a chave especificada |
get
public String get (String key)
Retorna o valor para que a chave especificada é mapeada ou null se o mapa não tiver nenhum mapeamento para a chave.
| Parâmetros | |
|---|---|
key |
String: a chave cujo valor associado será retornado |
| Retorna | |
|---|---|
String |
o valor para que a chave especificada é mapeada ou null se o mapa não tiver mapeamento para a chave |
getAll
public ImmutableMap<String, String> getAll ()
Retorna todas as propriedades em uma cópia do mapa
| Retorna | |
|---|---|
ImmutableMap<String, String> |
|
isEmpty
public boolean isEmpty ()
Retorna se o mapa de propriedades está vazio ou não.
| Retorna | |
|---|---|
boolean |
|
put
public String put (String key,
String value)Associa o valor especificado à chave especificada neste mapa.
| Parâmetros | |
|---|---|
key |
String: chave a que o valor especificado será associado |
value |
String: valor que será associado à chave especificada. |
| Retorna | |
|---|---|
String |
o valor anterior associado a key ou null se não houver
mapeamento para key. |
Confira também:
putAll
public ExecutionProperties putAll (properties)
Copia todos os mapeamentos do mapa especificado para este.
| Parâmetros | |
|---|---|
properties |
: mapeamentos a serem armazenados neste mapa |
| Retorna | |
|---|---|
ExecutionProperties |
O mapeamento final |
putIfAbsent
public String putIfAbsent (String key,
String 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 |
String: valor que será associado à chave especificada. |
| Retorna | |
|---|---|
String |
o valor anterior associado à chave especificada ou null se não houver
mapeamento para a chave. |
remove
public String remove (String key)
Remove o mapeamento de uma chave deste mapa, se ela estiver presente (operação opcional).
| Parâmetros | |
|---|---|
key |
String: chave que terá o mapeamento removido do mapa |
| Retorna | |
|---|---|
String |
o valor anterior associado a key ou null se não houver
mapeamento para key. |
toString
public String toString ()
| Retorna | |
|---|---|
String |
|