Propriétés d'exécution

public class ExecutionProperties
extends Object

java.lang.Object
com.android.tradefed.invoker.ExecutionProperties


Propriétés générées lors de l'exécution d'un test ou d'un appel.

Il est recommandé de rendre les clés uniques en utilisant l'espace de noms approprié pour éviter le chevauchement des tests croisés.

Résumé

Méthodes publiques

void clear ()

Effacez les propriétés d'exécution.

boolean containsKey (String key)

Renvoie true si cette carte contient un mappage pour la clé spécifiée.

String get (String key)

Renvoie la valeur à laquelle la clé spécifiée est mappée, ou null si cette carte ne contient aucun mappage pour la clé.

ImmutableMap<String, String> getAll ()

Renvoie toutes les propriétés dans une copie de la carte

boolean isEmpty ()

Indique si la carte des propriétés est vide ou non.

String put (String key, String value)

Associe la valeur spécifiée à la clé spécifiée dans cette carte.

ExecutionProperties putAll ( properties) putAll ( properties)

Copie tous les mappages de la carte spécifiée vers cette carte.

String putIfAbsent (String key, String value)

Si la clé spécifiée n'est pas déjà associée à une valeur, l'associe à la valeur donnée.

String remove (String key)

Supprime le mappage d'une clé de cette carte si elle est présente (opération facultative).

String toString ()

Méthodes publiques

clair

public void clear ()

Effacez les propriétés d'exécution. Utilisé pendant l'isolement de réinitialisation pour supprimer les données d'exécution.

contientClé

public boolean containsKey (String key)

Renvoie true si cette carte contient un mappage pour la clé spécifiée.

Paramètres
key String : clé dont la présence dans cette map est à tester

Retour
boolean true si cette carte contient un mappage pour la clé spécifiée

obtenir

public String get (String key)

Renvoie la valeur à laquelle la clé spécifiée est mappée, ou null si cette carte ne contient aucun mappage pour la clé.

Paramètres
key String : la clé dont la valeur associée doit être renvoyée

Retour
String la valeur à laquelle la clé spécifiée est mappée, ou null si cette carte ne contient aucun mappage pour la clé

Avoir tout

public ImmutableMap<String, String> getAll ()

Renvoie toutes les propriétés dans une copie de la carte

Retour
ImmutableMap<String, String>

est vide

public boolean isEmpty ()

Indique si la carte des propriétés est vide ou non.

Retour
boolean

mettre

public String put (String key, 
                String value)

Associe la valeur spécifiée à la clé spécifiée dans cette carte.

Paramètres
key String : clé à laquelle la valeur spécifiée doit être associée

value String : valeur à associer à la clé spécifiée

Retour
String la valeur précédente associée à key , ou null s'il n'y avait pas de mappage pour key .

Voir également:

Met tout

public ExecutionProperties putAll ( properties)

Copie tous les mappages de la carte spécifiée vers cette carte.

Paramètres
properties : mappings à stocker dans cette carte

Retour
ExecutionProperties La cartographie finale

putIfAbsent

public String putIfAbsent (String key, 
                String value)

Si la clé spécifiée n'est pas déjà associée à une valeur, l'associe à la valeur donnée.

Paramètres
key String : clé à laquelle la valeur spécifiée doit être associée

value String : valeur à associer à la clé spécifiée

Retour
String la valeur précédente associée à la clé spécifiée, ou null s'il n'y avait pas de mappage pour la clé.

retirer

public String remove (String key)

Supprime le mappage d'une clé de cette carte si elle est présente (opération facultative).

Paramètres
key String : clé dont le mappage doit être supprimé de la carte

Retour
String la valeur précédente associée à key , ou null s'il n'y avait pas de mappage pour key .

versChaîne

public String toString ()

Retour
String