ConfigurationUtil

public class ConfigurationUtil
extends Object

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


用于处理配置文件的实用函数。

摘要

常量

String CLASS_NAME

String CONFIGURATION_NAME

String KEY_NAME

String NAME_NAME

String OPTION_NAME

String VALUE_NAME

公共构造函数

ConfigurationUtil()

公共方法

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

用于从指定目录获取测试配置文件的辅助程序。

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

在指定目录中搜索特定模式。

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

在指定目录中搜索特定模式。

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

用于从指定目录获取测试配置文件的辅助程序。

常量

CLASS_NAME

public static final String CLASS_NAME

常量值: "class"

CONFIGURATION_NAME

public static final String CONFIGURATION_NAME

常量值: "configuration"

KEY_NAME

public static final String KEY_NAME

常量值: "key"

NAME_NAME

public static final String NAME_NAME

常量值: "name"

OPTION_NAME

public static final String OPTION_NAME

常量值: "option"

VALUE_NAME

public static final String VALUE_NAME

常量值: "value"

公共构造函数

ConfigurationUtil

public ConfigurationUtil ()

公共方法

getConfigNamesFileFromDirs

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

用于从指定目录获取测试配置文件的辅助程序。

参数
subPath String:查找配置的位置。可以为 null。

dirs List:要搜索测试配置的额外目录的 File 列表

返回
Set<File> 找到的 File 的集合。

getConfigNamesFileFromDirs

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

在指定目录中搜索特定模式。

参数
subPath String:查找配置的位置。可以为 null。

dirs List:要搜索测试配置的额外目录的 File 列表

configNamePatterns List:要查找的文件的模式列表。

返回
Set<File> 找到的 File 的集合。

getConfigNamesFileFromDirs

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

在指定目录中搜索特定模式。

参数
subPath String:查找配置的位置。可以为 null。

dirs List:要搜索测试配置的额外目录的 File 列表

configNamePatterns List:要查找的文件的模式列表。

includeDuplicateFileNames boolean:是否包含名称相同但内容不同的配置文件。

返回
Set<File> 找到的 File 的集合。

getConfigNamesFromDirs

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

用于从指定目录获取测试配置文件的辅助程序。

参数
subPath String:配置的查找位置。可以为 null。

dirs List:要搜索测试配置的额外目录的 File 列表

返回
Set<String>