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

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 objek, dengan nama baru.

IDeviceConfiguration clone ()

getAllObjectOfType (String configType)

Kembali Daftar semua benda konfigurasi diadakan contoh IDeviceConfiguration yang cocok dengan jenis konfigurasi yang diminta.

getAllObjects ()

Kembali Daftar semua benda konfigurasi diadakan contoh IDeviceConfiguration

IBuildProvider getBuildProvider ()

Kembali IBuildProvider bahwa pemegang konfigurasi perangkat memiliki referensi.

String getDeviceName ()

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

TestDeviceOptions getDeviceOptions ()

Kembali TestDeviceOptions bahwa perangkat pemegang konfigurasi memiliki.

IDeviceRecovery getDeviceRecovery ()

Kembali IDeviceRecovery bahwa perangkat pemegang konfigurasi memiliki.

IDeviceSelection getDeviceRequirements ()

Kembali IDeviceSelection bahwa perangkat pemegang konfigurasi memiliki.

Integer getFrequency (Object config)

Mengembalikan frekuensi objek.

getLabPreparers ()

Kembali daftar ITargetPreparer bahwa perangkat pemegang konfigurasi memiliki.

getTargetPreparers ()

Kembali daftar ITargetPreparer bahwa perangkat pemegang konfigurasi memiliki.

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

klon

public IDeviceConfiguration clone ()

Kembali
IDeviceConfiguration

getAllObjectOfType

public  getAllObjectOfType (String configType)

Kembali Daftar semua benda konfigurasi diadakan contoh IDeviceConfiguration yang cocok dengan jenis konfigurasi yang diminta.

Parameter
configType String

Kembali

getAllObjects

public  getAllObjects ()

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

public  getLabPreparers ()

Kembali daftar ITargetPreparer bahwa perangkat pemegang konfigurasi memiliki.

Kembali

getTargetPreparers

public  getTargetPreparers ()

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