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 |