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 durch die Verwendung von Namensräumen eindeutig zu machen, um Überschneidungen zwischen Tests zu vermeiden.

Zusammenfassung

Öffentliche Methoden

void clear ()

Löschen Sie die Ausführungseigenschaften.

boolean containsKey (String key)

Gibt true zurück, wenn diese Zuordnung eine Zuordnung für den angegebenen Schlüssel enthält.

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.

ImmutableMap<String, String> getAll ()

Gibt alle Eigenschaften in einer Kopie der Karte zurück

boolean isEmpty ()

Gibt zurück, ob die Eigenschaftskarte 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 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 angegebenen Wert verknüpft.

String remove (String key)

Entfernt die Zuordnung für einen Schlüssel aus dieser Zuordnung, sofern vorhanden (optionaler Vorgang).

String toString ()

Öffentliche Methoden

klar

public void clear ()

Löschen Sie die Ausführungseigenschaften. Wird während der Reset-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 Anwesenheit 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 Eigenschaftskarte 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 mit key verknüpfte Wert oder null , wenn für key keine Zuordnung vorhanden war.

Siehe auch:

putAll

public ExecutionProperties putAll ( properties)

Kopiert alle Zuordnungen von der angegebenen Karte in diese Karte.

Parameter
properties : Zuordnungen, die in dieser Karte gespeichert werden sollen

Kehrt zurück
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 angegebenen Wert verknüpft.

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 für den Schlüssel keine Zuordnung vorhanden war.

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 Zuordnung entfernt werden soll

Kehrt zurück
String der vorherige mit key verknüpfte Wert oder null , wenn für key keine Zuordnung vorhanden war.

toString

public String toString ()

Kehrt zurück
String