Fichiers d'exécution

public class ExecutionFiles
extends Object

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


Dépendances de fichiers générées lors de l'exécution d'un test ou d'un appel qui doivent être effectuées pour les tests. Cet objet est partagé par toutes les invocations (tests, modules, etc.).

Résumé

Méthodes publiques

void clearFiles ()

Supprimez tous les fichiers suivis et non marqués comme « ne doivent pas être supprimés ».

boolean containsKey (String key)

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

File get ( ExecutionFiles.FilesKey key)

Variation de get(String) avec une clé connue.

File 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, File> 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.

File put ( ExecutionFiles.FilesKey key, File value)

Variation de put(String, File) avec une clé connue.

File put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

Variation de put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) avec option pour empêcher la suppression du fichier à la fin de l'invocation.

File put (String key, File value)

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

ExecutionFiles putAll ( properties) putAll ( properties)

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

File putIfAbsent (String key, File value)

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

File remove (String key)

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

Méthodes publiques

effacer les fichiers

public void clearFiles ()

Supprimez tous les fichiers suivis et non marqués comme « ne doivent pas être supprimés ».

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 File get (ExecutionFiles.FilesKey key)

Variation de get(String) avec une clé connue.

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

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

obtenir

public File 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
File 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, File> getAll ()

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

Retour
ImmutableMap<String, File>

est vide

public boolean isEmpty ()

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

Retour
boolean

mettre

public File put (ExecutionFiles.FilesKey key, 
                File value)

Variation de put(String, File) avec une clé connue.

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

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

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

mettre

public File put (ExecutionFiles.FilesKey key, 
                File value, 
                boolean shouldNotDelete)

Variation de put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) avec option pour empêcher la suppression du fichier à la fin de l'invocation.

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

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

shouldNotDelete boolean : empêche la suppression du fichier à la fin de l'invocation.

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

mettre

public File put (String key, 
                File 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 File : valeur à associer à la clé spécifiée

Retour
File 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 ExecutionFiles putAll ( properties)

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

Paramètres
properties : mappings à stocker dans cette carte

Retour
ExecutionFiles La cartographie finale

putIfAbsent

public File putIfAbsent (String key, 
                File 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 File : valeur à associer à la clé spécifiée

Retour
File 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 File 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
File la valeur précédente associée à key , ou null s'il n'y avait pas de mappage pour key .