com.android.tradefed.config

介面

DynamicRemoteFileResolver.FileResolverLoader 載入 IRemoteFileResolver 的實作項目。 
IConfiguration TradeFederation 叫用作業的設定資訊。 
IConfigurationFactory 建立 IConfiguration 的工廠  
IConfigurationReceiver 簡單的介面,用於表示接受 IConfiguration 的物件。 
IDeviceConfiguration 裝置設定容器介面。 

類別

ArgsOptionParser 從剖析的指令列引數填入 Option 欄位。 
設定 具體的 IConfiguration 實作,可將已載入的設定物件儲存在地圖中。 
ConfigurationDef 保存設定、相關聯的物件及其選項的記錄。 
ConfigurationDef.ConfigObjectDef 用來保存 className 資訊和其顯示次數的物件 (例如,如果設定檔有兩個相同的物件,第一個物件會顯示第一個顯示次數)。 
ConfigurationFactory 用於建立 IConfiguration 的工廠。 
ConfigurationFactory.ConfigLoader 實作 IConfigDefLoader,追蹤來自單一根目錄設定的已納入設定,並在循環納入時擲回例外狀況。 
ConfigurationUtil 用於處理設定檔的實用工具函式。 
ConfigurationXmlParserSettings 簡單的類別,可接受 ConfigurationXmlParser 的設定

如要將設定傳遞至這個類別,別名是必要的。 

DeviceConfigurationHolder 具體的 IDeviceConfiguration 實作,可在其屬性中儲存已載入的裝置設定物件。 
DynamicRemoteFileResolver 可協助解析遠端檔案路徑的類別。 
OptionCopier 輔助類別,可將名稱相同的 Option 欄位值從一個物件複製到另一個物件。 
OptionSetter 填入 Option 欄位。 
OptionSetter.OptionFieldsForName 具有指定名稱的選項欄位清單容器。 
RetryConfigurationFactory 負責處理重試指令的作業工廠。 
SandboxConfigurationFactory 特殊設定工廠,可處理沙箱目的地的設定建立作業。 

例外狀況

ClassNotFoundConfigurationException ConfigurationException:找不到物件的類別。 
OptionNotAllowedException 當不允許在指令列中傳遞選項時,請使用特定 ConfigurationException。 
TemplateResolutionError 在設定剖析期間,針對範本相關錯誤擴充 ConfigurationException 的類別。