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 | |
