ResourceUtil

public class ResourceUtil
extends Object

java.lang.Object
com.android.tradefed.util.ResourceUtil


Utilitaire pour la lecture des ressources de configuration.

Résumé

Constructeurs publics

ResourceUtil()

Méthodes publiques

static boolean extractResourceAsFile(String resource, File output)

DÉCONSEILLÉ : utilisez extractResourceToFile. Extrait une ressource donnée dans un fichier de sortie.

static void extractResourceToFile(String resource, File output)

Extrait une ressource donnée dans un fichier de sortie.

static boolean extractResourceWithAltAsFile(String resource, String altResourcePath, File output)

Extrait une ressource donnée dans un fichier de sortie avec un chemin d'accès alternatif de secours.

static Map<String, String> readConfigurationFromFile(File propertyFile)

Lit une configuration de propriété à partir d'un fichier.

static Map<String, String> readConfigurationFromResource(String resource)

Lit une configuration de propriété à partir des ressources.

static Map<String, String> readConfigurationFromStream(InputStream propertyStream)

Lit une configuration de propriété à partir d'un flux.

Constructeurs publics

ResourceUtil

public ResourceUtil ()

Méthodes publiques

extractResourceAsFile

public static boolean extractResourceAsFile (String resource, 
                File output)

DÉCONSEILLÉ : utilisez extractResourceToFile. Extrait une ressource donnée dans un fichier de sortie.

Paramètres
resource String

output File

Renvoie
boolean

extractResourceToFile

public static void extractResourceToFile (String resource, 
                File output)

Extrait une ressource donnée dans un fichier de sortie.

Paramètres
resource String

output File

Génère
IOException

extractResourceWithAltAsFile

public static boolean extractResourceWithAltAsFile (String resource, 
                String altResourcePath, 
                File output)

Extrait une ressource donnée dans un fichier de sortie avec un chemin d'accès alternatif de secours. Renvoie "false" si il échoue.

Paramètres
resource String

altResourcePath String

output File

Renvoie
boolean

readConfigurationFromFile

public static Map<String, String> readConfigurationFromFile (File propertyFile)

Lit une configuration de propriété à partir d'un fichier. La configuration doit suivre le format "clé=valeur" ou "clé:valeur". La méthode est sécurisée et renvoie une carte vide en cas d'erreur.

Paramètres
propertyFile File : chemin d'accès à la ressource à lire.

Renvoie
Map<String, String> une Map des ressources chargées.

Voir aussi :

readConfigurationFromResource

public static Map<String, String> readConfigurationFromResource (String resource)

Lit une configuration de propriété à partir des ressources. La configuration doit suivre le format "clé=valeur" ou "clé:valeur". La méthode est sécurisée et renvoie une carte vide en cas d'erreur.

Paramètres
resource String : chemin d'accès à la ressource à lire.

Renvoie
Map<String, String> une Map des ressources chargées.

Voir aussi :

readConfigurationFromStream

public static Map<String, String> readConfigurationFromStream (InputStream propertyStream)

Lit une configuration de propriété à partir d'un flux. La configuration doit suivre le format "clé=valeur" ou "clé:valeur". La méthode est sécurisée et renvoie une carte vide en cas d'erreur.

Paramètres
propertyStream InputStream : chemin d'accès à la ressource à lire.

Renvoie
Map<String, String> une Map des ressources chargées.

Voir aussi :