Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

DeviceConfigurationHolder

public class DeviceConfigurationHolder
extends Object implements IDeviceConfiguration

java.lang.Object
com.android.tradefed.config.DeviceConfigurationHolder


一個具體的IDeviceConfiguration實現,用於將加載的設備配置對象存儲在其屬性中。

摘要

公共建設者

DeviceConfigurationHolder ()
DeviceConfigurationHolder (String deviceName)
DeviceConfigurationHolder (String deviceName, boolean isFake)

公開方法

void addFrequency (Object config, Integer frequency)

跟踪對象的頻率,以便我們可以針對它正確注入選項。

void addSpecificConfig (Object config)

傳遞配置持有人可以跟踪的允許的對象之一。

IDeviceConfiguration clone ()

getAllObjectOfType (String configType)

返回值所有配置對象的列表都包含與請求的配置類型匹配的IDeviceConfiguration實例。

getAllObjects ()

返回所有包含IDeviceConfiguration實例的配置對象的列表

IBuildProvider getBuildProvider ()

返回設備配置所有者引用的IBuildProvider

String getDeviceName ()

返回值在配置的“名稱”字段中指定的設備的名稱。

TestDeviceOptions getDeviceOptions ()

返回設備配置持有者擁有的TestDeviceOptions

IDeviceRecovery getDeviceRecovery ()

返回設備配置所有者擁有的IDeviceRecovery

IDeviceSelection getDeviceRequirements ()

返回設備配置持有者擁有的IDeviceSelection

Integer getFrequency (Object config)

返回對象的頻率。

getTargetPreparers ()

返回設備配置持有者擁有的ITargetPreparer的列表。

boolean isFake ()

返回容器是否用於被測設備。

公共建設者

DeviceConfigurationHolder

public DeviceConfigurationHolder ()

DeviceConfigurationHolder

public DeviceConfigurationHolder (String deviceName)

參量
deviceName String

DeviceConfigurationHolder

public DeviceConfigurationHolder (String deviceName, 
                boolean isFake)

參量
deviceName String

isFake boolean

公開方法

addFrequency

public void addFrequency (Object config, 
                Integer frequency)

跟踪對象的頻率,以便我們可以針對它正確注入選項。

參量
config Object :我們正在跟踪頻率的對象。

frequency Integer :與對象關聯的頻率。

addSpecificConfig

public void addSpecificConfig (Object config)

傳遞配置持有人可以跟踪的允許的對象之一。

允許的對象的完整列表是: IBuildProviderITargetPreparerIDeviceRecoveryIDeviceSelectionTestDeviceOptions

參量
config Object :來自上述類型的對象。

投擲
ConfigurationException

克隆

public IDeviceConfiguration clone ()

退貨
IDeviceConfiguration

getAllObjectOfType

public  getAllObjectOfType (String configType)

返回值所有配置對象的列表都包含與請求的配置類型匹配的IDeviceConfiguration實例。

參量
configType String

退貨

getAllObjects

public  getAllObjects ()

返回所有包含IDeviceConfiguration實例的配置對象的列表

退貨

getBuildProvider

public IBuildProvider getBuildProvider ()

返回設備配置所有者引用的IBuildProvider

退貨
IBuildProvider

getDeviceName

public String getDeviceName ()

返回值在配置的“名稱”字段中指定的設備的名稱。

退貨
String

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

返回設備配置持有者擁有的TestDeviceOptions

退貨
TestDeviceOptions

getDeviceRecovery

public IDeviceRecovery getDeviceRecovery ()

返回設備配置所有者擁有的IDeviceRecovery

退貨
IDeviceRecovery

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

返回設備配置持有者擁有的IDeviceSelection

退貨
IDeviceSelection

getFrequency

public Integer getFrequency (Object config)

返回對象的頻率。

參量
config Object

退貨
Integer

getTargetPreparers

public  getTargetPreparers ()

返回設備配置持有者擁有的ITargetPreparer的列表。

退貨

是假的

public boolean isFake ()

返回容器是否用於被測設備。

退貨
boolean