DeviceConfigurationHolder
public class DeviceConfigurationHolder
extends Object implements IDeviceConfiguration
| java.lang.object | |
| ↳ | com.android.tradefed.config.DeviceConfigurationHolder |
یک پیاده سازی مشخص IDeviceConfiguration که اشیاء پیکربندی دستگاه بارگذاری شده را در ویژگی های خود ذخیره می کند.
خلاصه
سازندگان عمومی | |
|---|---|
DeviceConfigurationHolder () | |
DeviceConfigurationHolder (String deviceName) | |
DeviceConfigurationHolder (String deviceName, boolean isFake) | |
روش های عمومی | |
|---|---|
void | addFrequency (Object config, Integer frequency)فرکانس شی را پیگیری کنید تا بتوانیم گزینه را به درستی در برابر آن تزریق کنیم. |
void | addSpecificConfig (Object config, String type)یکی از اشیای مجاز را که Configuration Holder می تواند ردیابی کند را پاس کنید. |
void | addSpecificConfig (Object config)یکی از اشیای مجاز را که Configuration Holder می تواند ردیابی کند را پاس کنید. |
IDeviceConfiguration | clone (String newName) یک کپی کم عمق از این شی |
IDeviceConfiguration | clone () |
getAllObjectOfType (String configType) بازگشت فهرست تمام اشیاء پیکربندی نمونه | |
getAllObjects () بازگشت لیست تمام اشیای پیکربندی که نمونه | |
IBuildProvider | getBuildProvider () |
String | getDeviceName ()نام دستگاه مشخص شده در قسمت "نام" پیکربندی را برمی گرداند. |
TestDeviceOptions | getDeviceOptions () |
IDeviceRecovery | getDeviceRecovery () |
IDeviceSelection | getDeviceRequirements () |
Integer | getFrequency (Object config)فرکانس شی را برمی گرداند. |
getLabPreparers () فهرستی از | |
getTargetPreparers () فهرستی از | |
boolean | isFake ()نشان می دهد که آیا این ظرف برای دستگاه در حال آزمایش است یا خیر. |
void | removeObjectType (String type)نوع شی مشخص شده را از نگهدارنده پیکربندی دستگاه حذف کنید. |
سازندگان عمومی
DeviceConfigurationHolder
public DeviceConfigurationHolder ()
DeviceConfigurationHolder
public DeviceConfigurationHolder (String deviceName)
| پارامترها | |
|---|---|
deviceName | String |
DeviceConfigurationHolder
public DeviceConfigurationHolder (String deviceName,
boolean isFake)| پارامترها | |
|---|---|
deviceName | String |
isFake | boolean |
روش های عمومی
افزودن فرکانس
public void addFrequency (Object config,
Integer frequency)فرکانس شی را پیگیری کنید تا بتوانیم گزینه را به درستی در برابر آن تزریق کنیم.
| پارامترها | |
|---|---|
config | Object : شیئی که فرکانس را دنبال می کنیم. |
frequency | Integer : فرکانس مرتبط با شی. |
addSpecificConfig
public void addSpecificConfig (Object config,
String type)یکی از اشیای مجاز را که Configuration Holder می تواند ردیابی کند را پاس کنید.
لیست کامل اشیاء مجاز عبارتند از: IBuildProvider ، ITargetPreparer ، IDeviceRecovery ، IDeviceSelection ، TestDeviceOptions
| پارامترها | |
|---|---|
config | Object : شی از یک نوع بالا. |
type | String : نوع شیء پیکربندی که ارسال می شود. |
| پرتاب می کند | |
|---|---|
ConfigurationException | |
addSpecificConfig
public void addSpecificConfig (Object config)
یکی از اشیای مجاز را که Configuration Holder می تواند ردیابی کند را پاس کنید.
لیست کامل اشیاء مجاز عبارتند از: IBuildProvider ، ITargetPreparer ، IDeviceRecovery ، IDeviceSelection ، TestDeviceOptions
| پارامترها | |
|---|---|
config | Object : شی از یک نوع بالا. |
| پرتاب می کند | |
|---|---|
ConfigurationException | |
کلون
public IDeviceConfiguration clone (String newName)
یک کپی کم عمق از این شی IDeviceConfiguration را با نام جدید برگردانید.
| پارامترها | |
|---|---|
newName | String |
| برمی گرداند | |
|---|---|
IDeviceConfiguration | |
getAllObjectOfType
publicgetAllObjectOfType (String configType)
بازگشت فهرست تمام اشیاء پیکربندی نمونه IDeviceConfiguration را که با نوع پیکربندی درخواستی مطابقت دارد، در خود جای داده است.
| پارامترها | |
|---|---|
configType | String |
| برمی گرداند | |
|---|---|
getAllObjects
publicgetAllObjects ()
بازگشت لیست تمام اشیای پیکربندی که نمونه IDeviceConfiguration را در خود جای داده است
| برمی گرداند | |
|---|---|
getBuildProvider
public IBuildProvider getBuildProvider ()
IBuildProvider را که دارنده پیکربندی دستگاه به آن ارجاع داده است، بازگردانید.
| برمی گرداند | |
|---|---|
IBuildProvider | |
getDeviceName
public String getDeviceName ()
نام دستگاه مشخص شده در قسمت "نام" پیکربندی را برمی گرداند.
| برمی گرداند | |
|---|---|
String | |
getDeviceOptions
public TestDeviceOptions getDeviceOptions ()
TestDeviceOptions را که نگهدارنده پیکربندی دستگاه دارد، برگردانید.
| برمی گرداند | |
|---|---|
TestDeviceOptions | |
getDeviceRecovery
public IDeviceRecovery getDeviceRecovery ()
IDeviceRecovery را که دارنده پیکربندی دستگاه دارد، برگردانید.
| برمی گرداند | |
|---|---|
IDeviceRecovery | |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
IDeviceSelection را که دارنده پیکربندی دستگاه دارد، برگردانید.
| برمی گرداند | |
|---|---|
IDeviceSelection | |
دریافت فرکانس
public Integer getFrequency (Object config)
فرکانس شی را برمی گرداند.
| پارامترها | |
|---|---|
config | Object |
| برمی گرداند | |
|---|---|
Integer | |
getLabPreparers
publicgetLabPreparers ()
فهرستی از ITargetPreparer را که نگهدارنده پیکربندی دستگاه دارد، برگردانید.
| برمی گرداند | |
|---|---|
getTargetPreparers
publicgetTargetPreparers ()
فهرستی از ITargetPreparer را که نگهدارنده پیکربندی دستگاه دارد، برگردانید.
| برمی گرداند | |
|---|---|
جعلی است
public boolean isFake ()
نشان می دهد که آیا این ظرف برای دستگاه در حال آزمایش است یا خیر.
| برمی گرداند | |
|---|---|
boolean | |
removeObjectType
public void removeObjectType (String type)
نوع شی مشخص شده را از نگهدارنده پیکربندی دستگاه حذف کنید.
| پارامترها | |
|---|---|
type | String : نوع شیئی که باید حذف شود. |
| پرتاب می کند | |
|---|---|
ConfigurationException | |