Ausführungseigenschaften
public
class
ExecutionProperties
extends Object
java.lang.Object | |
😎 | com.android.tradefed.invoker.ExecutionProperties |
Attribute, die während der Ausführung eines Tests oder -aufrufs generiert werden.
Es wird empfohlen, Schlüssel durch die Verwendung eines Namespace nach Bedarf eindeutig zu machen, um Kreuztests zu vermeiden überlappen lassen.
Zusammenfassung
Öffentliche Methoden | |
---|---|
void
|
clear()
Löschen Sie die Ausführungsattribute. |
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(
Kopiert alle Zuordnungen aus der angegebenen Karte in diese Karte. |
String
|
putIfAbsent(String key, String value)
Wenn der angegebene Schlüssel noch nicht mit einem Wert verknüpft ist, wird er mit dem entsprechenden Wert verknüpft Wert. |
String
|
remove(String key)
Entfernt die Zuordnung für einen Schlüssel aus dieser Zuordnung, sofern vorhanden (optionaler Vorgang). |
String
|
toString()
|
Öffentliche Methoden
Löschen
public void clear ()
Löschen Sie die Ausführungsattribute. Wird während der zurückgesetzten Isolation verwendet, um exec-Daten 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 Präsenz in dieser Zuordnung getestet werden soll |
Returns | |
---|---|
boolean |
true , wenn diese Zuordnung eine Zuordnung für den angegebenen Schlüssel enthält |
get
public String get (String key)
Gibt den Wert zurück, dem der angegebene Schlüssel zugeordnet ist, oder null
, wenn diese Zuordnung Folgendes enthält:
keine Zuordnung für den Schlüssel.
Parameter | |
---|---|
key |
String : der Schlüssel, dessen verknüpfter Wert zurückgegeben werden soll |
Returns | |
---|---|
String |
Wert, dem der angegebene Schlüssel zugeordnet ist, oder null , wenn diese Zuordnung
Keine Zuordnung für den Schlüssel |
GetAll
public ImmutableMap<String, String> getAll ()
Gibt alle Eigenschaften in einer Kopie der Karte zurück
Returns | |
---|---|
ImmutableMap<String, String> |
Ist leer
public boolean isEmpty ()
Gibt zurück, ob die Zuordnung der Eigenschaften leer ist oder nicht.
Returns | |
---|---|
boolean |
stellen
public String put (String key, String value)
Ordnet den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu.
Parameter | |
---|---|
key |
String : Schlüssel, mit dem der angegebene Wert verknüpft werden soll. |
value |
String : Wert, der mit dem angegebenen Schlüssel verknüpft werden soll |
Returns | |
---|---|
String |
den vorherigen Wert, der mit key verknüpft ist, oder null , wenn kein
Zuordnung für key . |
Weitere Informationen:
putAll
public ExecutionProperties putAll (properties)
Kopiert alle Zuordnungen aus der angegebenen Karte in diese Karte.
Parameter | |
---|---|
properties |
: Zuordnungen, die in dieser Karte gespeichert werden sollen |
Returns | |
---|---|
ExecutionProperties |
Die endgültige Zuordnung |
putIfAbsent
public String putIfAbsent (String key, String value)
Wenn der angegebene Schlüssel noch nicht mit einem Wert verknüpft ist, wird er mit dem entsprechenden Wert verknüpft Wert.
Parameter | |
---|---|
key |
String : Schlüssel, mit dem der angegebene Wert verknüpft werden soll. |
value |
String : Wert, der mit dem angegebenen Schlüssel verknüpft werden soll |
Returns | |
---|---|
String |
den vorherigen Wert, der mit dem angegebenen Schlüssel verknüpft ist, oder null , wenn kein
für den Schlüssel zuordnen. |
entfernen
public String remove (String key)
Entfernt die Zuordnung für einen Schlüssel aus dieser Zuordnung, sofern vorhanden (optionaler Vorgang).
Parameter | |
---|---|
key |
String : Schlüssel, dessen Zuordnung aus der Karte entfernt werden soll |
Returns | |
---|---|
String |
den vorherigen Wert, der mit key verknüpft ist, oder null , wenn kein
Zuordnung für key . |
toString
public String toString ()
Returns | |
---|---|
String |