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:要尋找設定的位置。可為空值。

dirs List:要搜尋測試設定的額外目錄清單 File

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

getConfigNamesFileFromDirs

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

在指定目錄中搜尋特定模式。

參數
subPath String:要尋找設定的位置。可為空值。

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:要尋找設定的位置。可為空值。

dirs List:要搜尋測試設定的額外目錄清單 File

configNamePatterns List:要尋找的檔案模式清單。

includeDuplicateFileNames boolean:是否要納入名稱相同但內容不同的設定檔。

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

getConfigNamesFromDirs

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

輔助程式,可從指定目錄取得測試設定檔。

參數
subPath String:要尋找設定的位置。可為空值。

dirs List:要搜尋測試設定的額外目錄清單File

傳回
Set<String>