Proprietà di esecuzione
public class ExecutionProperties
extends Object
java.lang.Oggetto | |
↳ | com.android.tradefed.invoker.ExecutionProperties |
Proprietà generate durante l'esecuzione di un test o di una chiamata.
Si consiglia di rendere le chiavi univoche utilizzando lo spazio dei nomi appropriato per evitare la sovrapposizione di test incrociati.
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 oppure |
ImmutableMap<String, String> | getAll () Restituisce tutte le proprietà in una copia della mappa |
boolean | isEmpty () Restituisce se la mappa delle proprietà è vuota o meno. |
String | put (String key, String value) Associa il valore specificato alla chiave specificata in questa mappa. |
ExecutionProperties | putAll ( properties) putAll ( 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 specificato. |
String | remove (String key) Rimuove la mappatura per una chiave da questa mappa se è presente (operazione facoltativa). |
String | toString () |
Metodi pubblici
chiaro
public void clear ()
Cancella le proprietà di esecuzione. Utilizzato durante il ripristino dell'isolamento per rimuovere i dati exec.
contieneKey
public boolean containsKey (String key)
Restituisce true
se questa mappa contiene una mappatura per la chiave specificata.
Parametri | |
---|---|
key | String : chiave la cui presenza in questa mappa è da testare |
ritorna | |
---|---|
boolean | true se questa mappa contiene una mappatura per la chiave specificata |
Ottenere
public String get (String key)
Restituisce il valore a cui è mappata la chiave specificata oppure null
se questa mappa non contiene alcun mapping per la chiave.
Parametri | |
---|---|
key | String : la chiave il cui valore associato deve essere restituito |
ritorna | |
---|---|
String | il valore a cui è mappata la chiave specificata o null se questa mappa non contiene alcun mapping per la chiave |
prendi tutto
public ImmutableMap<String, String> getAll ()
Restituisce tutte le proprietà in una copia della mappa
ritorna | |
---|---|
ImmutableMap<String, String> |
è vuoto
public boolean isEmpty ()
Restituisce se la mappa delle proprietà è vuota o meno.
ritorna | |
---|---|
boolean |
Mettere
public String put (String key, String value)
Associa il valore specificato alla chiave specificata in questa mappa.
Parametri | |
---|---|
key | String : chiave a cui associare il valore specificato |
value | String : valore da associare alla chiave specificata |
ritorna | |
---|---|
String | il valore precedente associato a key o null se non esiste alcun mapping per key . |
Guarda anche:
metti tutto
public ExecutionProperties putAll (properties)
Copia tutti i mapping dalla mappa specificata a questa mappa.
Parametri | |
---|---|
properties |
ritorna | |
---|---|
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 specificato.
Parametri | |
---|---|
key | String : chiave a cui associare il valore specificato |
value | String : valore da associare alla chiave specificata |
ritorna | |
---|---|
String | il valore precedente associato alla chiave specificata oppure null se non esiste alcun mapping per la chiave. |
rimuovere
public String remove (String key)
Rimuove la mappatura per una chiave da questa mappa se è presente (operazione facoltativa).
Parametri | |
---|---|
key | String : chiave la cui mappatura deve essere rimossa dalla mappa |
ritorna | |
---|---|
String | il valore precedente associato a key o null se non esiste alcun mapping per key . |
accordare
public String toString ()
ritorna | |
---|---|
String |