PerangkatKonfigurasi Pemegang
public class DeviceConfigurationHolder
extends Object
implements IDeviceConfiguration
java.lang.Object | |
↳ | com.android.tradefed.config.DeviceConfigurationHolder |
Sebuah beton IDeviceConfiguration
implementasi yang menyimpan benda-benda konfigurasi perangkat dimuat di atributnya.
Ringkasan
Konstruktor publik | |
---|---|
DeviceConfigurationHolder () | |
DeviceConfigurationHolder (String deviceName) | |
DeviceConfigurationHolder (String deviceName, boolean isFake) |
Metode publik | |
---|---|
void | addFrequency (Object config, Integer frequency) Lacak frekuensi objek sehingga kami dapat menyuntikkan opsi dengan benar terhadapnya. |
void | addSpecificConfig (Object config, String type) Lewati salah satu objek yang diizinkan yang dapat dilacak oleh Pemegang Konfigurasi. |
void | addSpecificConfig (Object config) Lewati salah satu objek yang diizinkan yang dapat dilacak oleh Pemegang Konfigurasi. |
IDeviceConfiguration | clone (String newName) Kembali salinan dangkal ini |
IDeviceConfiguration | clone () |
getAllObjectOfType (String configType) Kembali Daftar semua benda konfigurasi diadakan contoh | |
getAllObjects () Kembali Daftar semua benda konfigurasi diadakan contoh | |
IBuildProvider | getBuildProvider () Kembali |
String | getDeviceName () Mengembalikan Nama perangkat yang ditentukan di bidang "nama" konfigurasi. |
TestDeviceOptions | getDeviceOptions () Kembali |
IDeviceRecovery | getDeviceRecovery () Kembali |
IDeviceSelection | getDeviceRequirements () Kembali |
Integer | getFrequency (Object config) Mengembalikan frekuensi objek. |
getLabPreparers () Kembali daftar | |
getTargetPreparers () Kembali daftar | |
boolean | isFake () Mengembalikan apakah penampung itu untuk Perangkat yang Sedang Diuji atau tidak. |
void | removeObjectType (String type) Hapus jenis objek yang ditentukan dari pemegang konfigurasi perangkat. |
Konstruktor publik
PerangkatKonfigurasiHolder
public DeviceConfigurationHolder ()
PerangkatKonfigurasi Pemegang
public DeviceConfigurationHolder (String deviceName)
Parameter | |
---|---|
deviceName | String |
PerangkatKonfigurasi Pemegang
public DeviceConfigurationHolder (String deviceName, boolean isFake)
Parameter | |
---|---|
deviceName | String |
isFake | boolean |
Metode publik
tambahkanFrekuensi
public void addFrequency (Object config, Integer frequency)
Lacak frekuensi objek sehingga kami dapat menyuntikkan opsi dengan benar terhadapnya.
Parameter | |
---|---|
config | Object : objek kita melacak frekuensi. |
frequency | Integer : frekuensi terkait dengan objek. |
tambahkan Konfigurasi Spesifik
public void addSpecificConfig (Object config, String type)
Lewati salah satu objek yang diizinkan yang dapat dilacak oleh Pemegang Konfigurasi.
Daftar lengkap objek diperbolehkan adalah: IBuildProvider
, ITargetPreparer
, IDeviceRecovery
, IDeviceSelection
, TestDeviceOptions
Parameter | |
---|---|
config | Object : objek dari tipe di atas. |
type | String : jenis objek konfigurasi yang berlalu. |
Melempar | |
---|---|
ConfigurationException |
tambahkan Konfigurasi Spesifik
public void addSpecificConfig (Object config)
Lewati salah satu objek yang diizinkan yang dapat dilacak oleh Pemegang Konfigurasi.
Daftar lengkap objek diperbolehkan adalah: IBuildProvider
, ITargetPreparer
, IDeviceRecovery
, IDeviceSelection
, TestDeviceOptions
Parameter | |
---|---|
config | Object : objek dari tipe di atas. |
Melempar | |
---|---|
ConfigurationException |
klon
public IDeviceConfiguration clone (String newName)
Kembali salinan dangkal ini IDeviceConfiguration
objek, dengan nama baru.
Parameter | |
---|---|
newName | String |
Kembali | |
---|---|
IDeviceConfiguration |
getAllObjectOfType
publicgetAllObjectOfType (String configType)
Kembali Daftar semua benda konfigurasi diadakan contoh IDeviceConfiguration
yang cocok dengan jenis konfigurasi yang diminta.
Parameter | |
---|---|
configType | String |
Kembali | |
---|---|
getAllObjects
publicgetAllObjects ()
Kembali Daftar semua benda konfigurasi diadakan contoh IDeviceConfiguration
Kembali | |
---|---|
getBuildProvider
public IBuildProvider getBuildProvider ()
Kembali IBuildProvider
bahwa pemegang konfigurasi perangkat memiliki referensi.
Kembali | |
---|---|
IBuildProvider |
getDeviceName
public String getDeviceName ()
Mengembalikan Nama perangkat yang ditentukan di bidang "nama" konfigurasi.
Kembali | |
---|---|
String |
getDeviceOptions
public TestDeviceOptions getDeviceOptions ()
Kembali TestDeviceOptions
bahwa perangkat pemegang konfigurasi memiliki.
Kembali | |
---|---|
TestDeviceOptions |
getDeviceRecovery
public IDeviceRecovery getDeviceRecovery ()
Kembali IDeviceRecovery
bahwa perangkat pemegang konfigurasi memiliki.
Kembali | |
---|---|
IDeviceRecovery |
getDevicePersyaratan
public IDeviceSelection getDeviceRequirements ()
Kembali IDeviceSelection
bahwa perangkat pemegang konfigurasi memiliki.
Kembali | |
---|---|
IDeviceSelection |
dapatkanFrekuensi
public Integer getFrequency (Object config)
Mengembalikan frekuensi objek.
Parameter | |
---|---|
config | Object |
Kembali | |
---|---|
Integer |
getLabPreparers
publicgetLabPreparers ()
Kembali daftar ITargetPreparer
bahwa perangkat pemegang konfigurasi memiliki.
Kembali | |
---|---|
getTargetPreparers
publicgetTargetPreparers ()
Kembali daftar ITargetPreparer
bahwa perangkat pemegang konfigurasi memiliki.
Kembali | |
---|---|
palsu
public boolean isFake ()
Mengembalikan apakah penampung itu untuk Perangkat yang Sedang Diuji atau tidak.
Kembali | |
---|---|
boolean |
hapusObjectType
public void removeObjectType (String type)
Hapus jenis objek yang ditentukan dari pemegang konfigurasi perangkat.
Parameter | |
---|---|
type | String : Jenis objek untuk menghapus. |
Melempar | |
---|---|
ConfigurationException |