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'une invocation qui doivent être transportées pour les tests. Cet objet est commun à toutes les invocations (tests, modules, etc.).
Résumé
Méthodes publiques | |
---|---|
void | clearFiles () Supprimez tous les fichiers qui sont suivis et non marqués comme "ne devraient pas être supprimés". |
boolean | containsKey (String key) Renvoie |
File | get ( ExecutionFiles.FilesKey key) Variation de |
File | get (String key) Renvoie la valeur à laquelle la clé spécifiée est mappée, ou |
ImmutableMap<String, File> | getAll () Renvoie toutes les propriétés dans une copie de la carte |
boolean | isEmpty () Renvoie si la carte des propriétés est vide ou non. |
File | put ( ExecutionFiles.FilesKey key, File value) Variation de |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) Variation de |
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 ce mappage s'il est présent (opération facultative). |
Méthodes publiques
clearFiles
public void clearFiles ()
Supprimez tous les fichiers qui sont suivis et non marqués comme "ne devraient 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 carte 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 ()
Renvoie 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 en fin d'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 |
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 ce mappage s'il est présent (opération facultative).
Paramètres | |
---|---|
key | String : clé dont le mappage doit être retiré 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 . |