Ausführungseigenschaften
public class ExecutionProperties
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.ExecutionProperties |
Eigenschaften, die während der Ausführung eines Tests oder Aufrufs generiert werden.
Es wird empfohlen, Schlüssel eindeutig zu machen, indem der Namespace entsprechend verwendet wird, um Überschneidungen zwischen Tests zu vermeiden.
Zusammenfassung
Öffentliche Methoden | |
---|---|
void | clear () Löschen Sie die Ausführungseigenschaften. |
boolean | containsKey (String key) Gibt |
String | get (String key) Gibt den Wert zurück, dem der angegebene Schlüssel zugeordnet ist, oder |
ImmutableMap<String, String> | getAll () Gibt alle Eigenschaften in einer Kopie der Karte zurück |
boolean | isEmpty () Gibt zurück, ob die Zuordnung der Eigenschaften leer ist oder nicht. |
String | put (String key, String value) Ordnet den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu. |
ExecutionProperties | putAll ( properties) putAll ( properties) Kopiert alle Zuordnungen von der angegebenen Zuordnung zu dieser Zuordnung. |
String | putIfAbsent (String key, String value) Wenn der angegebene Schlüssel noch keinem Wert zugeordnet ist, wird er dem angegebenen Wert zugeordnet. |
String | remove (String key) Entfernt die Zuordnung für einen Schlüssel aus dieser Zuordnung, falls vorhanden (optionale Operation). |
String | toString () |
Öffentliche Methoden
klar
public void clear ()
Löschen Sie die Ausführungseigenschaften. Wird während der Zurücksetzungsisolation verwendet, um Ausführungsdaten zu entfernen.
enthältSchlüssel
public boolean containsKey (String key)
Gibt true
zurück, wenn diese Zuordnung eine Zuordnung für den angegebenen Schlüssel enthält.
Parameter | |
---|---|
key | String : Schlüssel, dessen Vorhandensein in dieser Karte getestet werden soll |
Kehrt zurück | |
---|---|
boolean | true , wenn diese Zuordnung eine Zuordnung für den angegebenen Schlüssel enthält |
erhalten
public String get (String key)
Gibt den Wert zurück, dem der angegebene Schlüssel zugeordnet ist, oder null
, wenn diese Zuordnung keine Zuordnung für den Schlüssel enthält.
Parameter | |
---|---|
key | String : der Schlüssel, dessen zugehöriger Wert zurückgegeben werden soll |
Kehrt zurück | |
---|---|
String | der Wert, dem der angegebene Schlüssel zugeordnet ist, oder null , wenn diese Zuordnung keine Zuordnung für den Schlüssel enthält |
Nimm alle
public ImmutableMap<String, String> getAll ()
Gibt alle Eigenschaften in einer Kopie der Karte zurück
Kehrt zurück | |
---|---|
ImmutableMap<String, String> |
ist leer
public boolean isEmpty ()
Gibt zurück, ob die Zuordnung der Eigenschaften leer ist oder nicht.
Kehrt zurück | |
---|---|
boolean |
setzen
public String put (String key, String value)
Ordnet den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu.
Parameter | |
---|---|
key | String : Schlüssel, dem der angegebene Wert zugeordnet werden soll |
value | String : Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
Kehrt zurück | |
---|---|
String | der vorherige Wert, key zugeordnet ist, oder null , wenn es keine Zuordnung für key gab. |
Siehe auch:
putAll
public ExecutionProperties putAll (properties)
Kopiert alle Zuordnungen von der angegebenen Zuordnung zu dieser Zuordnung.
Parameter | |
---|---|
properties |
Kehrt zurück | |
---|---|
ExecutionProperties | Die endgültige Kartierung |
putIfAbsent
public String putIfAbsent (String key, String value)
Wenn der angegebene Schlüssel noch keinem Wert zugeordnet ist, wird er dem angegebenen Wert zugeordnet.
Parameter | |
---|---|
key | String : Schlüssel, dem der angegebene Wert zugeordnet werden soll |
value | String : Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
Kehrt zurück | |
---|---|
String | der vorherige Wert, der dem angegebenen Schlüssel zugeordnet ist, oder null , wenn es keine Zuordnung für den Schlüssel gab. |
entfernen
public String remove (String key)
Entfernt die Zuordnung für einen Schlüssel aus dieser Zuordnung, falls vorhanden (optionale Operation).
Parameter | |
---|---|
key | String : Schlüssel, dessen Zuordnung aus der Zuordnung entfernt werden soll |
Kehrt zurück | |
---|---|
String | der vorherige Wert, key zugeordnet ist, oder null , wenn es keine Zuordnung für key gab. |
toString
public String toString ()
Kehrt zurück | |
---|---|
String |