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 | clone () |
getAllObjectOfType (String configType) Tüm yapılandırma nesnelerinin listesini döndürür örneğini düzenlenen | |
getAllObjects () Tüm yapılandırma nesnelerinin listesini döndürür örneğini düzenlenen | |
IBuildProvider | getBuildProvider () Dönüş |
String | getDeviceName () Konfigürasyonun "name" alanında belirtilen cihazın Adını döndürür. |
TestDeviceOptions | getDeviceOptions () İade |
IDeviceRecovery | getDeviceRecovery () İade |
IDeviceSelection | getDeviceRequirements () İade |
Integer | getFrequency (Object config) Nesnenin frekansını döndürür. |
getLabPreparers () Bir listesini döndürür | |
getTargetPreparers () Bir listesini döndürü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 |
getAllObjectOfType
publicgetAllObjectOfType (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
publicgetAllObjects ()
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
publicgetLabPreparers ()
Bir listesini döndürür ITargetPreparer
cihaz konfigürasyon tutucu vardır.
İadeler | |
---|---|
getTargetPreparers
publicgetTargetPreparers ()
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 |