CihazYapılandırmaSahibi

public class DeviceConfigurationHolder
extends Object implements IDeviceConfiguration

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


Bir beton IDeviceConfiguration uygulama özellikleri açısından depolar yüklenen aygıt yapılandırma nesneleri söyledi.

Özet

Kamu inşaatçıları

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

Genel yöntemler

void addFrequency (Object config, Integer frequency)

Nesnenin frekansını takip edin, böylece ona karşı seçeneği uygun şekilde enjekte edebiliriz.

void addSpecificConfig (Object config, String type)

Yapılandırma Sahibinin izleyebileceği izin verilen nesnelerden birini iletin.

void addSpecificConfig (Object config)

Yapılandırma Sahibinin izleyebileceği izin verilen nesnelerden birini iletin.

IDeviceConfiguration clone (String newName)

Bu basit bir kopyasını döndürür IDeviceConfiguration yeni bir isim altında, nesne.

IDeviceConfiguration clone ()

getAllObjectOfType (String configType)

Tüm yapılandırma nesnelerinin listesini döndürür örneğini düzenlenen IDeviceConfiguration yapılandırma isteyen tür eşleşir.

getAllObjects ()

Tüm yapılandırma nesnelerinin listesini döndürür örneğini düzenlenen IDeviceConfiguration

IBuildProvider getBuildProvider ()

Dönüş IBuildProvider cihaz konfigürasyon tutucu değinmekteyse de, bu.

String getDeviceName ()

Konfigürasyonun "name" alanında belirtilen cihazın Adını döndürür.

TestDeviceOptions getDeviceOptions ()

İade TestDeviceOptions cihaz yapılandırma tutucu olduğunu.

IDeviceRecovery getDeviceRecovery ()

İade IDeviceRecovery cihaz konfigürasyon tutucu olduğunu.

IDeviceSelection getDeviceRequirements ()

İade IDeviceSelection cihaz konfigürasyon tutucu olduğunu.

Integer getFrequency (Object config)

Nesnenin frekansını döndürür.

getLabPreparers ()

Bir listesini döndürür ITargetPreparer cihaz konfigürasyon tutucu vardır.

getTargetPreparers ()

Bir listesini döndürür ITargetPreparer cihaz konfigürasyon tutucu vardır.

boolean isFake ()

Kapsayıcının Test Edilen Cihaz için olup olmadığını döndürür.

void removeObjectType (String type)

Belirtilen nesne türünü aygıt yapılandırma tutucusundan kaldırın.

Kamu inşaatçıları

CihazYapılandırmaSahibi

public DeviceConfigurationHolder ()

CihazYapılandırmaSahibi

public DeviceConfigurationHolder (String deviceName)

parametreler
deviceName String

CihazYapılandırmaSahibi

public DeviceConfigurationHolder (String deviceName, 
                boolean isFake)

parametreler
deviceName String

isFake boolean

Genel yöntemler

addFrequency

public void addFrequency (Object config, 
                Integer frequency)

Nesnenin frekansını takip edin, böylece ona karşı seçeneği uygun şekilde enjekte edebiliriz.

parametreler
config Object : Nesne biz frekansı izliyorlar.

frequency Integer : nesnesi ile ilişkili frekans.

addSpecificConfig

public void addSpecificConfig (Object config, 
                String type)

Yapılandırma Sahibinin izleyebileceği izin verilen nesnelerden birini iletin.

İzin verilen nesnelerin tam listesi şunlardır: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

parametreler
config Object : Yukarıdaki bir tür nesne.

type String : konfigürasyon nesnesinin tipi geçirilir.

atar
ConfigurationException

addSpecificConfig

public void addSpecificConfig (Object config)

Yapılandırma Sahibinin izleyebileceği izin verilen nesnelerden birini iletin.

İzin verilen nesnelerin tam listesi şunlardır: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

parametreler
config Object : Yukarıdaki bir tür nesne.

atar
ConfigurationException

klon

public IDeviceConfiguration clone (String newName)

Bu basit bir kopyasını döndürür IDeviceConfiguration yeni bir isim altında, nesne.

parametreler
newName String

İadeler
IDeviceConfiguration

klon

public IDeviceConfiguration clone ()

İadeler
IDeviceConfiguration

getAllObjectOfType

public  getAllObjectOfType (String configType)

Tüm yapılandırma nesnelerinin listesini döndürür örneğini düzenlenen IDeviceConfiguration yapılandırma isteyen tür eşleşir.

parametreler
configType String

İadeler

getAllObjects

public  getAllObjects ()

Tüm yapılandırma nesnelerinin listesini döndürür örneğini düzenlenen IDeviceConfiguration

İadeler

getBuildProvider

public IBuildProvider getBuildProvider ()

Dönüş IBuildProvider cihaz konfigürasyon tutucu değinmekteyse de, bu.

İadeler
IBuildProvider

getDeviceName

public String getDeviceName ()

Konfigürasyonun "name" alanında belirtilen cihazın Adını döndürür.

İadeler
String

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

İade TestDeviceOptions cihaz yapılandırma tutucu olduğunu.

İadeler
TestDeviceOptions

getDeviceKurtarma

public IDeviceRecovery getDeviceRecovery ()

İade IDeviceRecovery cihaz konfigürasyon tutucu olduğunu.

İadeler
IDeviceRecovery

getDeviceGereksinimleri

public IDeviceSelection getDeviceRequirements ()

İade IDeviceSelection cihaz konfigürasyon tutucu olduğunu.

İadeler
IDeviceSelection

getFrequency

public Integer getFrequency (Object config)

Nesnenin frekansını döndürür.

parametreler
config Object

İadeler
Integer

getLabPreparers

public  getLabPreparers ()

Bir listesini döndürür ITargetPreparer cihaz konfigürasyon tutucu vardır.

İadeler

getTargetPreparers

public  getTargetPreparers ()

Bir listesini döndürür ITargetPreparer cihaz konfigürasyon tutucu vardır.

İadeler

sahtedir

public boolean isFake ()

Kapsayıcının Test Edilen Cihaz için olup olmadığını döndürür.

İadeler
boolean

kaldırObjectType

public void removeObjectType (String type)

Belirtilen nesne türünü aygıt yapılandırma tutucusundan kaldırın.

parametreler
type String : nesne türü kaldırın.

atar
ConfigurationException