com.android.tradefed.config

註解

選項 將欄位註解為代表 IConfiguration 選項。 
OptionClass 將類別註解為代表 IConfiguration 物件。 

介面

DynamicRemoteFileResolver.FileResolverLoader 載入 IRemoteFileResolver 的實作項目。 
IConfigOptionValueTransformer 用於操控設定選項值的介面 
IConfiguration TradeFederation 叫用的設定資訊。 
IConfigurationFactory 用於建立 IConfiguration 的工廠 
IConfigurationReceiver 簡單介面,代表接受 IConfiguration 的物件。 
IConfigurationServer 設定伺服器的介面。 
IDeviceConfiguration 裝置設定持有者介面。 
IFileResolverLoader 載入 IRemoteFileResolver 的實作項目。 
IGlobalConfiguration 這個類別會涵蓋單一 Trade Federation 執行個體的全域設定資訊 (涵蓋任意數量的實際設定呼叫)。 

類別

ArgsOptionParser 從剖析的指令列引數填入 Option 欄位。 
BootstrapServiceFileResolverLoader 使用服務載入機制載入解析器。 
設定 具體的 IConfiguration 實作項目,可將載入的設定物件儲存在對應中。 
ConfigurationDef 保留設定、相關聯物件及其選項的記錄。 
ConfigurationDef.ConfigObjectDef 物件,用於保存類別名稱和外觀編號的資訊 (例如,如果設定有兩個相同的物件,第一個物件會是第一個外觀編號)。 
ConfigurationDescriptor 設定物件,說明設定本身的某些方面。 
ConfigurationFactory 用於建立 IConfiguration 的處理站。 
ConfigurationFactory.ConfigLoader IConfigDefLoader 的實作項目,可追蹤單一根設定中包含的設定,並在發生循環包含時擲回例外狀況。 
ConfigurationFactory.ExceptionLoader  
ConfigurationUtil 用來處理設定檔的公用程式函式。 
ConfigurationXmlParserSettings 簡單類別,可接受 ConfigurationXmlParser 的設定

如要將設定傳遞至這個類別,別名為必要項目。 

DeviceConfigurationHolder 具體的 IDeviceConfiguration 實作,會將載入的裝置設定物件儲存在屬性中。 
DynamicRemoteFileResolver 這個類別有助於解析遠端檔案的路徑。 
GlobalConfiguration IGlobalConfiguration 實作項目,可將載入的設定物件儲存在對應中 
NoOpConfigOptionValueTransformer 免人工管理 IConfigOptionValueTransformer 
OptionCopier 這個輔助類別可將相同名稱的 Option 欄位值從一個物件複製到另一個物件。 
OptionDef 保留 Option 的詳細資料。 
OptionSetter 填入 Option 個欄位。 
OptionSetter.Handler<T>  
OptionSetter.MapHandler Handler,用於處理地圖欄位的值。 
OptionSetter.OptionFieldsForName 選項欄位清單的容器,並提供名稱。 
RemoteFileResolver 這個簡單的類別可讓您使用 URI 和服務供應商功能,從各種位置載入檔案。 
RetryConfigurationFactory 這個工廠會處理指令重試作業。 
SandboxConfigurationFactory 特殊設定工廠,用於處理沙箱設定的建立作業。 

列舉

ConfigurationDescriptor.LocalTestRunner 用於表示本機測試執行器的列舉。 
Option.Importance  
OptionUpdateRule 控制多次指定選項時的行為。 

例外狀況

ClassNotFoundConfigurationException ConfigurationException,適用於找不到物件類別的情況。 
ConfigurationException 如果無法載入設定,就會擲回這個例外狀況。 
IFileResolverLoader.ResolverLoadingException 如果無法載入或初始化解析器,就會擲回例外狀況。 
OptionNotAllowedException 特定 ConfigurationException,因為不允許在指令列中傳遞選項。 
TemplateResolutionError 類別會擴充 ConfigurationException,以處理設定剖析期間的範本相關錯誤。