ConfigurationUtil

public class ConfigurationUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.config.ConfigurationUtil


Funções utilitárias para processar arquivos de configuração.

Resumo

Constantes

String CLASS_NAME

String CONFIGURATION_NAME

String KEY_NAME

String NAME_NAME

String OPTION_NAME

String VALUE_NAME

Construtores públicos

ConfigurationUtil()

Métodos públicos

static Set<File> getConfigNamesFileFromDirs(String subPath, List<File> dirs)

Auxiliar para extrair os arquivos de configuração de teste dos diretórios especificados.

static Set<File> getConfigNamesFileFromDirs(String subPath, List<File> dirs, List<String> configNamePatterns)

Pesquisa um padrão específico nos diretórios especificados.

static Set<File> getConfigNamesFileFromDirs(String subPath, List<File> dirs, List<String> configNamePatterns, boolean includeDuplicateFileNames)

Pesquisa um padrão específico nos diretórios especificados.

static Set<String> getConfigNamesFromDirs(String subPath, List<File> dirs)

Auxiliar para extrair os arquivos de configuração de teste dos diretórios especificados.

Constantes

CLASS_NAME

public static final String CLASS_NAME

Valor da constante: "class"

CONFIGURATION_NAME

public static final String CONFIGURATION_NAME

Valor da constante: "configuration"

KEY_NAME

public static final String KEY_NAME

Valor da constante: "key"

NAME_NAME

public static final String NAME_NAME

Valor da constante: "name"

OPTION_NAME

public static final String OPTION_NAME

Valor da constante: "option"

VALUE_NAME

public static final String VALUE_NAME

Valor da constante: "value"

Construtores públicos

ConfigurationUtil

public ConfigurationUtil ()

Métodos públicos

getConfigNamesFileFromDirs

public static Set<File> getConfigNamesFileFromDirs (String subPath, 
                List<File> dirs)

Auxiliar para extrair os arquivos de configuração de teste dos diretórios especificados.

Parâmetros
subPath String: o local onde procurar a configuração. Pode ser nulo.

dirs List: uma lista de File de diretórios extras para pesquisar configurações de teste.

Retorna
Set<File> o conjunto de File que foram encontrados.

getConfigNamesFileFromDirs

public static Set<File> getConfigNamesFileFromDirs (String subPath, 
                List<File> dirs, 
                List<String> configNamePatterns)

Pesquisa um padrão específico nos diretórios especificados.

Parâmetros
subPath String: o local onde procurar a configuração. Pode ser nulo.

dirs List: uma lista de File de diretórios extras para pesquisar configurações de teste.

configNamePatterns List: a lista de padrões para os arquivos a serem encontrados.

Retorna
Set<File> o conjunto de File que foram encontrados.

getConfigNamesFileFromDirs

public static Set<File> getConfigNamesFileFromDirs (String subPath, 
                List<File> dirs, 
                List<String> configNamePatterns, 
                boolean includeDuplicateFileNames)

Pesquisa um padrão específico nos diretórios especificados.

Parâmetros
subPath String: o local onde procurar a configuração. Pode ser nulo.

dirs List: uma lista de File de diretórios extras para pesquisar configurações de teste.

configNamePatterns List: a lista de padrões para os arquivos a serem encontrados.

includeDuplicateFileNames boolean: se os arquivos de configuração com o mesmo nome, mas conteúdo diferente, devem ser incluídos.

Retorna
Set<File> o conjunto de File que foram encontrados.

getConfigNamesFromDirs

public static Set<String> getConfigNamesFromDirs (String subPath, 
                List<File> dirs)

Auxiliar para extrair os arquivos de configuração de teste dos diretórios especificados.

Parâmetros
subPath String: onde procurar a configuração. Pode ser nulo.

dirs List: uma lista de File de diretórios extras para pesquisar configurações de teste

Retorna
Set<String>