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) قم بتمرير أحد الكائنات المسموح بها والتي يمكن لصاحب التكوين تتبعها. |
void | addSpecificConfig (Object config) قم بتمرير أحد الكائنات المسموح بها والتي يمكن لصاحب التكوين تتبعها. |
IDeviceConfiguration | clone (String newName) قم بإرجاع نسخة ضحلة من كائن |
IDeviceConfiguration | clone () |
getAllObjectOfType (String configType) عودة تحتوي قائمة كافة كائنات التكوين على مثيل | |
getAllObjects () Return احتفظت قائمة كافة كائنات التكوين بمثيل | |
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 |
الأساليب العامة
add التردد
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 ()
Return احتفظت قائمة كافة كائنات التكوين بمثيل 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 |