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

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)

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