ExecutionProperties
public
class
ExecutionProperties
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionProperties |
Proprietà generate durante l'esecuzione di un test o di una chiamata.
Ti consigliamo di rendere univoche le chiavi utilizzando lo spazio dei nomi in modo appropriato per evitare sovrapposizioni tra i test.
Riepilogo
Metodi pubblici | |
|---|---|
void
|
clear()
Cancella le proprietà di esecuzione. |
boolean
|
containsKey(String key)
Restituisce |
String
|
get(String key)
Restituisce il valore a cui è mappata la chiave specificata o |
ImmutableMap<String, String>
|
getAll()
Restituisce tutte le proprietà in una copia della mappa |
boolean
|
isEmpty()
Restituisce un valore che indica se la mappa delle proprietà è vuota. |
String
|
put(String key, String value)
Associa il valore specificato alla chiave specificata in questa mappa. |
ExecutionProperties
|
putAll(Map<String, String> properties)
Copia tutti i mapping dalla mappa specificata a questa mappa. |
String
|
putIfAbsent(String key, String value)
Se la chiave specificata non è già associata a un valore, la associa al valore indicato. |
String
|
remove(String key)
Rimuove la mappatura di una chiave da questa mappa, se presente (operazione facoltativa). |
String
|
toString()
|
Metodi pubblici
cancella
public void clear ()
Cancella le proprietà di esecuzione. Utilizzato durante l'isolamento del reset per rimuovere i dati di esecuzione.
containsKey
public boolean containsKey (String key)
Restituisce true se questa mappa contiene una mappatura per la chiave specificata.
| Parametri | |
|---|---|
key |
String: la chiave di cui deve essere testata la presenza in questa mappa |
| Resi | |
|---|---|
boolean |
true se questa mappa contiene una mappatura per la chiave specificata |
get
public String get (String key)
Restituisce il valore a cui è mappata la chiave specificata o null se questa mappa non contiene
alcuna mappatura per la chiave.
| Parametri | |
|---|---|
key |
String: la chiave il cui valore associato deve essere restituito |
| Resi | |
|---|---|
String |
il valore a cui è mappata la chiave specificata o null se questa mappa non contiene
alcuna mappatura per la chiave |
getAll
public ImmutableMap<String, String> getAll ()
Restituisce tutte le proprietà in una copia della mappa
| Resi | |
|---|---|
ImmutableMap<String, String> |
|
isEmpty
public boolean isEmpty ()
Restituisce un valore che indica se la mappa delle proprietà è vuota.
| Resi | |
|---|---|
boolean |
|
put
public String put (String key,
String value)Associa il valore specificato alla chiave specificata in questa mappa.
| Parametri | |
|---|---|
key |
String: la chiave a cui deve essere associato il valore specificato |
value |
String: valore da associare alla chiave specificata |
| Resi | |
|---|---|
String |
il valore precedente associato a key o null se non era presente
una mappatura per key. |
Vedi anche:
putAll
public ExecutionProperties putAll (Map<String, String> properties)
Copia tutti i mapping dalla mappa specificata a questa mappa.
| Parametri | |
|---|---|
properties |
Map: mappature da memorizzare in questa mappa |
| Resi | |
|---|---|
ExecutionProperties |
La mappatura finale |
putIfAbsent
public String putIfAbsent (String key,
String value)Se la chiave specificata non è già associata a un valore, la associa al valore indicato.
| Parametri | |
|---|---|
key |
String: la chiave a cui deve essere associato il valore specificato |
value |
String: valore da associare alla chiave specificata |
| Resi | |
|---|---|
String |
il valore precedente associato alla chiave specificata oppure null se non era presente
alcuna mappatura per la chiave. |
rimuovi
public String remove (String key)
Rimuove la mappatura di una chiave da questa mappa, se presente (operazione facoltativa).
| Parametri | |
|---|---|
key |
String: la chiave la cui mappatura deve essere rimossa dalla mappa |
| Resi | |
|---|---|
String |
il valore precedente associato a key o null se non era presente
una mappatura per key. |
toString
public String toString ()
| Resi | |
|---|---|
String |
|