ResourceUtil

public class ResourceUtil
extends Object

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


Utilitário para ler recursos de configuração.

Resumo

Construtores públicos

ResourceUtil()

Métodos públicos

static boolean extractResourceAsFile(String resource, File output)

DEPRECADO: use "extractResourceToFile". Extrai um determinado recurso para um arquivo de saída.

static void extractResourceToFile(String resource, File output)

Extrai um determinado recurso para um arquivo de saída.

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

Extrai um determinado recurso para um arquivo de saída com um caminho alternativo de substituição.

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

Lê uma configuração de propriedade de um arquivo.

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

Leia uma configuração de propriedade dos recursos.

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

Lê uma configuração de propriedade de um fluxo.

Construtores públicos

ResourceUtil

public ResourceUtil ()

Métodos públicos

extractResourceAsFile

public static boolean extractResourceAsFile (String resource, 
                File output)

DEPRECADO: use "extractResourceToFile". Extrai um determinado recurso para um arquivo de saída.

Parâmetros
resource String

output File

Retorna
boolean

extractResourceToFile

public static void extractResourceToFile (String resource, 
                File output)

Extrai um determinado recurso para um arquivo de saída.

Parâmetros
resource String

output File

Gera
IOException

extractResourceWithAltAsFile

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

Extrai um determinado recurso para um arquivo de saída com um caminho alternativo de substituição. Retorna "false" se falhar.

Parâmetros
resource String

altResourcePath String

output File

Retorna
boolean

readConfigurationFromFile

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

Lê uma configuração de propriedade de um arquivo. A configuração precisa seguir o formato "chave=valor" ou "chave:valor". O método é seguro e retorna um mapa vazio em caso de erro.

Parâmetros
propertyFile File: o caminho do recurso a ser lido.

Retorna
Map<String, String> um Map dos recursos carregados.

Confira também:

readConfigurationFromResource

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

Leia uma configuração de propriedade dos recursos. A configuração precisa seguir o formato "chave=valor" ou "chave:valor". O método é seguro e retorna um mapa vazio em caso de erro.

Parâmetros
resource String: o caminho do recurso a ser lido.

Retorna
Map<String, String> um Map dos recursos carregados.

Confira também:

readConfigurationFromStream

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

Lê uma configuração de propriedade de um fluxo. A configuração precisa seguir o formato "chave=valor" ou "chave:valor". O método é seguro e retorna um mapa vazio em caso de erro.

Parâmetros
propertyStream InputStream: o caminho do recurso a ser lido.

Retorna
Map<String, String> um Map dos recursos carregados.

Confira também: