ExecutionProperties

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'une invocation.

Il est recommandé de rendre les clés uniques en utilisant un espace de noms, le cas échéant, pour éviter les chevauchements entre les tests.

Résumé

Méthodes publiques

void clear()

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

boolean containsKey(String key)

Renvoie true si ce mappage 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 ce mappage ne contient aucune correspondance pour la clé.

ImmutableMap<String, String> getAll()

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

boolean isEmpty()

Indique si le mappage 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 ce mappage.

ExecutionProperties putAll( properties)

Copier toutes les mises en correspondance 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, associez-la à la valeur donnée.

String remove(String key)

Supprime le mappage d'une clé de ce mappage s'il est présent (opération facultative).

String toString()

Méthodes publiques

effacer

public void clear ()

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

containsKey

public boolean containsKey (String key)

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

Paramètres
key String: clé dont la présence dans cette carte doit être testée

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

get

public String get (String key)

Renvoie la valeur à laquelle la clé spécifiée est mappée, ou null si ce mappage ne contient aucune correspondance pour la clé.

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

Renvoie
String la valeur avec laquelle la clé spécifiée est mappée, ou null si aucune correspondance n'est définie pour la clé

getAll

public ImmutableMap<String, String> getAll ()

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

Renvoie
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

Indique si le mappage des propriétés est vide ou non.

Renvoie
boolean

CANNOT TRANSLATE

public String put (String key, 
                String value)

Associe la valeur spécifiée à la clé spécifiée dans ce mappage.

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

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

Renvoie
String la valeur précédente associée à key, ou null en l'absence de mappage de key.

Voir aussi :

putAll

public ExecutionProperties putAll ( properties)

Copier toutes les mises en correspondance de la carte spécifiée vers cette carte

Paramètres
properties : mappages à stocker dans cette carte

Renvoie
ExecutionProperties Mappage final

putIfAbsent

public String putIfAbsent (String key, 
                String value)

Si la clé spécifiée n'est pas déjà associée à une valeur, associez-la à 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

Renvoie
String la valeur précédente associée à la clé spécifiée, ou null en l'absence de mappage de la clé.

supprimer

public String remove (String key)

Supprime le mappage d'une clé de ce mappage s'il est présent (opération facultative).

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

Renvoie
String la valeur précédente associée à key, ou null en l'absence de mappage de key.

toString

public String toString ()

Renvoie
String