Proprietà di esecuzione

public class ExecutionProperties
extends Object

java.lang.Object
com.android.tradefed.invoker.ExecutionProperties


Proprietà generate durante l'esecuzione di un test o di un'invocazione.

Si consiglia di rendere univoche le chiavi utilizzando lo spazio dei nomi appropriato per evitare sovrapposizioni tra test incrociati.

Riepilogo

Metodi pubblici

void clear ()

Cancella le proprietà di esecuzione.

boolean containsKey (String key)

Restituisce true se questa mappa contiene una mappatura per la chiave specificata.

String get (String key)

Restituisce il valore a cui è mappata la chiave specificata oppure null se questa mappa non contiene alcuna mappatura per la chiave.

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 tutte le mappature 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 di 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.

contieneChiave

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 alcuna mappatura 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 oppure null se questa mappa non contiene alcuna mappatura 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 esisteva alcuna mappatura per key .

Guarda anche:

metti tutto

public ExecutionProperties putAll ( properties)

Copia tutte le mappature dalla mappa specificata a questa mappa.

Parametri
properties : mappature da memorizzare in questa mappa

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 esisteva alcuna mappatura per la chiave.

rimuovere

public String remove (String key)

Rimuove la mappatura di 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 esisteva alcuna mappatura per key .

accordare

public String toString ()

ritorna
String