Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

DeviceConfigurationHolder

public class DeviceConfigurationHolder
extends Object implements IDeviceConfiguration

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


Implementasi IDeviceConfiguration konkret yang menyimpan objek konfigurasi perangkat yang dimuat dalam 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.

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)

Kembalikan salinan dangkal dari objek IDeviceConfiguration ini, dengan nama baru.

IDeviceConfiguration clone ()

getAllObjectOfType (String configType)

Return Daftar semua objek konfigurasi menyimpan instance IDeviceConfiguration yang cocok dengan tipe konfigurasi yang diminta.

getAllObjects ()

Kembali Daftar semua objek konfigurasi memegang contoh IDeviceConfiguration

IBuildProvider getBuildProvider ()

Kembalikan IBuildProvider yang dirujuk oleh pemegang konfigurasi perangkat.

String getDeviceName ()

Mengembalikan Nama perangkat yang ditentukan di bidang "nama" konfigurasi.

TestDeviceOptions getDeviceOptions ()

Kembalikan TestDeviceOptions yang dimiliki pemegang konfigurasi perangkat.

IDeviceRecovery getDeviceRecovery ()

Kembalikan IDeviceRecovery yang dimiliki pemegang konfigurasi perangkat.

IDeviceSelection getDeviceRequirements ()

Kembalikan IDeviceSelection yang dimiliki pemegang konfigurasi perangkat.

Integer getFrequency (Object config)

Mengembalikan frekuensi objek.

getLabPreparers ()

Kembalikan daftar ITargetPreparer yang dimiliki pemegang konfigurasi perangkat.

getTargetPreparers ()

Kembalikan daftar ITargetPreparer yang dimiliki pemegang konfigurasi perangkat.

boolean isFake ()

Mengembalikan apakah penampung adalah untuk Perangkat yang Diuji atau tidak.

void removeObjectType (String type)

Hapus jenis objek yang ditentukan dari dudukan konfigurasi perangkat.

Konstruktor publik

DeviceConfigurationHolder

public DeviceConfigurationHolder ()

DeviceConfigurationHolder

public DeviceConfigurationHolder (String deviceName)

Parameter
deviceName String

DeviceConfigurationHolder

public DeviceConfigurationHolder (String deviceName, 
                boolean isFake)

Parameter
deviceName String

isFake boolean

Metode publik

addFrequency

public void addFrequency (Object config, 
                Integer frequency)

Lacak frekuensi objek sehingga kami dapat menyuntikkan opsi dengan benar.

Parameter
config Object : objek yang kita lacak frekuensinya.

frequency Integer : frekuensi yang berhubungan dengan objek.

addSpecificConfig

public void addSpecificConfig (Object config, 
                String type)

Lewati salah satu objek yang diizinkan yang dapat dilacak oleh Pemegang Konfigurasi.

Daftar lengkap objek yang diizinkan adalah: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

Parameter
config Object : objek dari tipe di atas.

type String : jenis objek konfigurasi yang diteruskan.

Melempar
ConfigurationException

addSpecificConfig

public void addSpecificConfig (Object config)

Lewati salah satu objek yang diizinkan yang dapat dilacak oleh Pemegang Konfigurasi.

Daftar lengkap objek yang diizinkan adalah: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

Parameter
config Object : objek dari tipe di atas.

Melempar
ConfigurationException

klon

public IDeviceConfiguration clone (String newName)

Kembalikan salinan dangkal dari objek IDeviceConfiguration ini, dengan nama baru.

Parameter
newName String

Pengembalian
IDeviceConfiguration

klon

public IDeviceConfiguration clone ()

Pengembalian
IDeviceConfiguration

getAllObjectOfType

public  getAllObjectOfType (String configType)

Return Daftar semua objek konfigurasi menyimpan instance IDeviceConfiguration yang cocok dengan tipe konfigurasi yang diminta.

Parameter
configType String

Pengembalian

getAllObjects

public  getAllObjects ()

Kembali Daftar semua objek konfigurasi memegang contoh IDeviceConfiguration

Pengembalian

getBuildProvider

public IBuildProvider getBuildProvider ()

Kembalikan IBuildProvider yang dirujuk oleh pemegang konfigurasi perangkat.

Pengembalian
IBuildProvider

getDeviceName

public String getDeviceName ()

Mengembalikan Nama perangkat yang ditentukan di bidang "nama" konfigurasi.

Pengembalian
String

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

Kembalikan TestDeviceOptions yang dimiliki pemegang konfigurasi perangkat.

Pengembalian
TestDeviceOptions

getDeviceRecovery

public IDeviceRecovery getDeviceRecovery ()

Kembalikan IDeviceRecovery yang dimiliki pemegang konfigurasi perangkat.

Pengembalian
IDeviceRecovery

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

Kembalikan IDeviceSelection yang dimiliki pemegang konfigurasi perangkat.

Pengembalian
IDeviceSelection

getFrequency

public Integer getFrequency (Object config)

Mengembalikan frekuensi objek.

Parameter
config Object

Pengembalian
Integer

getLabPreparers

public  getLabPreparers ()

Kembalikan daftar ITargetPreparer yang dimiliki pemegang konfigurasi perangkat.

Pengembalian

getTargetPreparers

public  getTargetPreparers ()

Kembalikan daftar ITargetPreparer yang dimiliki pemegang konfigurasi perangkat.

Pengembalian

palsu

public boolean isFake ()

Mengembalikan apakah penampung adalah untuk Perangkat yang Diuji atau tidak.

Pengembalian
boolean

hapusObjectType

public void removeObjectType (String type)

Hapus jenis objek yang ditentukan dari dudukan konfigurasi perangkat.

Parameter
type String : Jenis objek yang akan dihapus.

Melempar
ConfigurationException