ExecutionFiles

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 transmises 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 qui ne sont pas marqués comme "ne pas supprimer".

boolean containsKey(String key)

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

File get(ExecutionFiles.FilesKey key)

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

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

File put(ExecutionFiles.FilesKey key, File value)

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

File put(String key, File value)

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

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'appel.

ExecutionFiles putAll(ExecutionFiles copyFrom)

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

ExecutionFiles putAll( properties)

Copier toutes les mises en correspondance 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, associez-la à 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 suivis et non marqués comme "ne pas supprimer".

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 ce mappage doit être testée

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

get

public File get (ExecutionFiles.FilesKey key)

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

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

Renvoie
File Valeur avec laquelle la clé spécifiée est mappée, ou null si ce mappage ne contient aucun mappage pour la clé

get

public File 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
File Valeur avec laquelle la clé spécifiée est mappée, ou null si ce mappage ne contient aucun mappage pour la clé

getAll

public ImmutableMap<String, File> getAll ()

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

Renvoie
ImmutableMap<String, File>

isEmpty

public boolean isEmpty ()

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

Renvoie
boolean

CANNOT TRANSLATE

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

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

CANNOT TRANSLATE

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

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

Voir aussi :

CANNOT TRANSLATE

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'appel.

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 le fichier d'être supprimé à la fin de l'appel.

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

CANNOT TRANSLATE

public ExecutionFiles putAll (ExecutionFiles copyFrom)

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

Paramètres
copyFrom ExecutionFiles: ExecutionFiles d'origine à partir duquel effectuer la copie.

Renvoie
ExecutionFiles Mappage final

putAll

public ExecutionFiles 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
ExecutionFiles Le mappage final

putIfAbsent

public File putIfAbsent (String key, 
                File value)

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

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

supprimer

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 supprimé de la carte

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