ExecutionProperties

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 Verwendung von Namespaces eindeutig zu machen, um Überschneidungen zwischen Tests zu vermeiden.

Zusammenfassung

Öffentliche Methoden

void clear()

Löschen Sie die Ausführungsattribute.

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 Attribute in einer Kopie der Karte zurück.

boolean isEmpty()

Gibt zurück, ob die Zuordnung von Eigenschaften leer ist.

String put(String key, String value)

Weist den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu.

ExecutionProperties putAll(Map<String, String> properties)

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

String remove(String key)

Entfernt die Zuordnung für einen Schlüssel aus dieser Map, falls sie vorhanden ist (optionaler Vorgang).

String toString()

Öffentliche Methoden

Löschen

public void clear ()

Löschen Sie die Ausführungsattribute. Wird während der Reset-Isolation verwendet, um Ausführungsdaten zu entfernen.

containsKey

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

Gibt Folgendes zurück:
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 keine Zuordnung für den Schlüssel enthält.

Parameter
key String: Der Schlüssel, dessen zugehöriger Wert zurückgegeben werden soll

Gibt Folgendes 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.

getAll

public ImmutableMap<String, String> getAll ()

Gibt alle Attribute in einer Kopie der Karte zurück.

Gibt Folgendes zurück:
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

Gibt zurück, ob die Zuordnung von Eigenschaften leer ist.

Gibt Folgendes zurück:
boolean

put

public String put (String key, 
                String value)

Weist den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu.

Parameter
key String: Der Schlüssel, dem der angegebene Wert zugeordnet werden soll.

value String: Wert, der dem angegebenen Schlüssel zugeordnet werden soll

Gibt Folgendes zurück:
String Der vorherige Wert, der mit key verknüpft ist, oder null, wenn keine Zuordnung für key vorhanden war.

Weitere Informationen

putAll

public ExecutionProperties putAll (Map<String, String> properties)

Kopiert alle Zuordnungen aus der angegebenen Karte in diese Karte.

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

Gibt Folgendes 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: Der Schlüssel, dem der angegebene Wert zugeordnet werden soll.

value String: Wert, der dem angegebenen Schlüssel zugeordnet werden soll

Gibt Folgendes zurück:
String Der vorherige Wert, der dem angegebenen Schlüssel zugeordnet ist, oder null, wenn keine Zuordnung für den Schlüssel vorhanden war.

Entfernen

public String remove (String key)

Entfernt die Zuordnung für einen Schlüssel aus dieser Map, falls sie vorhanden ist (optionaler Vorgang).

Parameter
key String: Der Schlüssel, dessen Zuordnung aus der Karte entfernt werden soll.

Gibt Folgendes zurück:
String Der vorherige Wert, der mit key verknüpft ist, oder null, wenn keine Zuordnung für key vorhanden war.

toString

public String toString ()

Gibt Folgendes zurück:
String