УстройствоКонфигурацияХолдер
 public class DeviceConfigurationHolder
 extends Object implements IDeviceConfiguration
| java.lang.Объект | |
| ↳ | 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, String type)Передайте один из разрешенных объектов, которые может отслеживать держатель конфигурации. | 
| void | addSpecificConfig (Object config)Передайте один из разрешенных объектов, которые может отслеживать держатель конфигурации. | 
| IDeviceConfiguration | clone (String newName) Верните неполную копию этого объекта  | 
| IDeviceConfiguration | clone () | 
| getAllObjectOfType (String configType) Возврат Список всех объектов конфигурации, содержащих экземпляр  | |
| getAllObjects () Возврат Список всех объектов конфигурации, содержащих экземпляр  | |
| IBuildProvider | getBuildProvider () Возвращает  | 
| String | getDeviceName ()Возвращает Имя устройства, указанное в поле «имя» конфигурации. | 
| TestDeviceOptions | getDeviceOptions () Возвращает  | 
| IDeviceRecovery | getDeviceRecovery () Возвращает  | 
| IDeviceSelection | getDeviceRequirements () Возвращает  | 
| Integer | getFrequency (Object config)Возвращает частоту объекта. | 
| getLabPreparers () Возвращает список  | |
| getTargetPreparers () Возвращает список  | |
| boolean | isFake ()Возвращает, предназначен ли контейнер для тестируемого устройства или нет. | 
| void | removeObjectType (String type)Удалите указанный тип объекта из держателя конфигурации устройства. | 
Общественные конструкторы
УстройствоКонфигурацияХолдер
public DeviceConfigurationHolder ()
УстройствоКонфигурацияХолдер
public DeviceConfigurationHolder (String deviceName)
| Параметры | |
|---|---|
| deviceName | String | 
УстройствоКонфигурацияХолдер
public DeviceConfigurationHolder (String deviceName, 
                boolean isFake)| Параметры | |
|---|---|
| deviceName | String | 
| isFake | boolean | 
Публичные методы
добавить частоту
public void addFrequency (Object config, 
                Integer frequency)Следите за частотой объекта, чтобы мы могли правильно ввести против него опцию.
| Параметры | |
|---|---|
| config | Object: объект, частоту которого мы отслеживаем. | 
| frequency | Integer: частота, связанная с объектом. | 
добавитьSpecificConfig
public void addSpecificConfig (Object config, 
                String type)Передайте один из разрешенных объектов, которые может отслеживать держатель конфигурации.
 Полный список разрешенных объектов: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions
| Параметры | |
|---|---|
| config | Object: объект вышеуказанного типа. | 
| type | String: тип передаваемого объекта конфигурации. | 
| Броски | |
|---|---|
| ConfigurationException | |
добавитьSpecificConfig
public void addSpecificConfig (Object config)
Передайте один из разрешенных объектов, которые может отслеживать держатель конфигурации.
 Полный список разрешенных объектов: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions
| Параметры | |
|---|---|
| config | Object: объект вышеуказанного типа. | 
| Броски | |
|---|---|
| ConfigurationException | |
клонировать
public IDeviceConfiguration clone (String newName)
 Верните неполную копию этого объекта IDeviceConfiguration под новым именем.
| Параметры | |
|---|---|
| newName | String | 
| Возврат | |
|---|---|
| IDeviceConfiguration | |
getAllObjectOfType
publicgetAllObjectOfType (String configType) 
 Возврат Список всех объектов конфигурации, содержащих экземпляр IDeviceConfiguration , соответствующий запрошенному типу конфигурации.
| Параметры | |
|---|---|
| configType | String | 
| Возврат | |
|---|---|
получить все объекты
publicgetAllObjects () 
Возврат Список всех объектов конфигурации, содержащих экземпляр 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 | |
getLabPreparers
publicgetLabPreparers () 
Возвращает список ITargetPreparer , который есть у держателя конфигурации устройства.
| Возврат | |
|---|---|
getTargetPreparers
publicgetTargetPreparers () 
Возвращает список ITargetPreparer , который есть у держателя конфигурации устройства.
| Возврат | |
|---|---|
isFake
public boolean isFake ()
Возвращает, предназначен ли контейнер для тестируемого устройства или нет.
| Возврат | |
|---|---|
| boolean | |
удалитьОбъектТип
public void removeObjectType (String type)
Удалите указанный тип объекта из держателя конфигурации устройства.
| Параметры | |
|---|---|
| type | String: тип объекта, который нужно удалить. | 
| Броски | |
|---|---|
| ConfigurationException | |
