حامل تكوين الجهاز
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) قم بتمرير أحد الكائنات المسموح بها والتي يمكن لحامل التكوين تتبعها. |
void | addSpecificConfig (Object config) قم بتمرير أحد الكائنات المسموح بها والتي يمكن لحامل التكوين تتبعها. |
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) قم بإزالة نوع الكائن المحدد من حامل تكوين الجهاز. |
المقاولين العامة
حامل تكوين الجهاز
public DeviceConfigurationHolder ()
حامل تكوين الجهاز
public DeviceConfigurationHolder (String deviceName)
حدود | |
---|---|
deviceName | String |
حامل تكوين الجهاز
public DeviceConfigurationHolder (String deviceName, boolean isFake)
حدود | |
---|---|
deviceName | String |
isFake | boolean |
الأساليب العامة
addFrequency
public void addFrequency (Object config, Integer frequency)
تتبع تردد الكائن حتى نتمكن من حقن الخيار بشكل صحيح ضده.
حدود | |
---|---|
config | Object : الكائن الذي نتتبع تردده. |
frequency | Integer : التردد المرتبط بالكائن. |
addSpecificConfig
public void addSpecificConfig (Object config, String type)
قم بتمرير أحد الكائنات المسموح بها والتي يمكن لحامل التكوين تتبعها.
القائمة الكاملة للكائنات المسموح بها هي: IBuildProvider
، ITargetPreparer
، IDeviceRecovery
، IDeviceSelection
، TestDeviceOptions
حدود | |
---|---|
config | Object : كائن من النوع أعلاه. |
type | String : نوع كائن التكوين الذي يتم تمريره. |
رميات | |
---|---|
ConfigurationException |
addSpecificConfig
public void addSpecificConfig (Object config)
قم بتمرير أحد الكائنات المسموح بها والتي يمكن لحامل التكوين تتبعها.
القائمة الكاملة للكائنات المسموح بها هي: 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 |
getFrequency
public Integer getFrequency (Object config)
إرجاع تردد الكائن.
حدود | |
---|---|
config | Object |
عائدات | |
---|---|
Integer |
getLabPreparers
publicgetLabPreparers ()
قم بإرجاع قائمة ITargetPreparer
التي يمتلكها حامل تكوين الجهاز.
عائدات | |
---|---|
getTargetPreparers
publicgetTargetPreparers ()
قم بإرجاع قائمة ITargetPreparer
التي يمتلكها حامل تكوين الجهاز.
عائدات | |
---|---|
com.isFake
public boolean isFake ()
إرجاع ما إذا كانت الحاوية مخصصة لجهاز قيد الاختبار أم لا.
عائدات | |
---|---|
boolean |
RemoveObjectType
public void removeObjectType (String type)
قم بإزالة نوع الكائن المحدد من حامل تكوين الجهاز.
حدود | |
---|---|
type | String : نوع الكائن المراد إزالته. |
رميات | |
---|---|
ConfigurationException |