IDeviceConfiguration

public interface IDeviceConfiguration

com.android.tradefed.config.IDeviceConfiguration


واجهة حامل تكوين الجهاز. تُستخدم لتمثيل كائن يمكنه الاحتفاظ بالمعلومات لتكوين الجهاز.

ملخص

الأساليب العامة

abstract void addFrequency (Object config, Integer frequency)

تتبع تردد الكائن حتى نتمكن من حقن الخيار بشكل صحيح ضده.

abstract void addSpecificConfig (Object config, String type)

قم بتمرير أحد الكائنات المسموح بها والتي يمكن لصاحب التكوين تتبعها.

abstract void addSpecificConfig (Object config)

قم بتمرير أحد الكائنات المسموح بها والتي يمكن لصاحب التكوين تتبعها.

abstract IDeviceConfiguration clone (String newName)

العودة نسخة الضحلة من هذا IDeviceConfiguration الكائن، تحت اسم جديد.

abstract IDeviceConfiguration clone ()

العودة نسخة الضحلة من هذا IDeviceConfiguration الكائن.

abstract getAllObjectOfType (String configType)

العودة قائمة كافة الكائنات التكوين عقدت مثيل IDeviceConfiguration التي تطابق نوع التكوين المطلوبة.

abstract getAllObjects ()

العودة قائمة كافة الكائنات التكوين عقدت مثيل IDeviceConfiguration

abstract IBuildProvider getBuildProvider ()

عودة IBuildProvider أن صاحب تكوين الجهاز لديه إشارة إلى.

abstract String getDeviceName ()

إرجاع اسم الجهاز المحدد في حقل "اسم" التكوين.

abstract TestDeviceOptions getDeviceOptions ()

عودة TestDeviceOptions أن صاحب تكوين الجهاز لديه.

abstract IDeviceRecovery getDeviceRecovery ()

عودة IDeviceRecovery أن صاحب تكوين الجهاز لديه.

abstract IDeviceSelection getDeviceRequirements ()

عودة IDeviceSelection أن صاحب تكوين الجهاز لديه.

abstract Integer getFrequency (Object config)

إرجاع تكرار الكائن.

abstract getLabPreparers ()

إرجاع قائمة ITargetPreparer أن صاحب تكوين الجهاز لديه.

abstract getTargetPreparers ()

إرجاع قائمة ITargetPreparer أن صاحب تكوين الجهاز لديه.

abstract boolean isFake ()

يُرجع ما إذا كانت الحاوية لجهاز قيد الاختبار أم لا.

abstract void removeObjectType (String type)

قم بإزالة نوع الكائن المحدد من حامل تكوين الجهاز.

الأساليب العامة

add التردد

public abstract void addFrequency (Object config, 
                Integer frequency)

تتبع تردد الكائن حتى نتمكن من حقن الخيار بشكل صحيح ضده.

العوامل
config Object : الكائن نحن تتبع التردد.

frequency Integer : تردد المرتبطة الكائن.

addSpecificConfig

public abstract void addSpecificConfig (Object config, 
                String type)

قم بتمرير أحد الكائنات المسموح بها والتي يمكن لصاحب التكوين تتبعها.

قائمة كاملة من الأشياء المسموح بها: IBuildProvider ، ITargetPreparer ، IDeviceRecovery ، IDeviceSelection ، TestDeviceOptions

العوامل
config Object : كائن من نوع أعلاه.

type String : نوع الكائن التكوين يتم تمريرها.

رميات
ConfigurationException في حالة عدم تطابق الكائن الذي تم تمريره مع الأنواع المسموح بها.

addSpecificConfig

public abstract void addSpecificConfig (Object config)

قم بتمرير أحد الكائنات المسموح بها والتي يمكن لصاحب التكوين تتبعها.

قائمة كاملة من الأشياء المسموح بها: IBuildProvider ، ITargetPreparer ، IDeviceRecovery ، IDeviceSelection ، TestDeviceOptions

العوامل
config Object : كائن من نوع أعلاه.

رميات
ConfigurationException في حالة عدم تطابق الكائن الذي تم تمريره مع الأنواع المسموح بها.

استنساخ

public abstract IDeviceConfiguration clone (String newName)

العودة نسخة الضحلة من هذا IDeviceConfiguration الكائن، تحت اسم جديد.

العوامل
newName String

عائدات
IDeviceConfiguration

استنساخ

public abstract IDeviceConfiguration clone ()

العودة نسخة الضحلة من هذا IDeviceConfiguration الكائن.

عائدات
IDeviceConfiguration

getAllObjectOfType

public abstract  getAllObjectOfType (String configType)

العودة قائمة كافة الكائنات التكوين عقدت مثيل IDeviceConfiguration التي تطابق نوع التكوين المطلوبة.

العوامل
configType String

عائدات

getAllObjects

public abstract  getAllObjects ()

العودة قائمة كافة الكائنات التكوين عقدت مثيل IDeviceConfiguration

عائدات

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

عودة IBuildProvider أن صاحب تكوين الجهاز لديه إشارة إلى.

عائدات
IBuildProvider

getDeviceName

public abstract String getDeviceName ()

إرجاع اسم الجهاز المحدد في حقل "اسم" التكوين.

عائدات
String

getDeviceOptions

public abstract TestDeviceOptions getDeviceOptions ()

عودة TestDeviceOptions أن صاحب تكوين الجهاز لديه.

عائدات
TestDeviceOptions

getDeviceRecovery

public abstract IDeviceRecovery getDeviceRecovery ()

عودة IDeviceRecovery أن صاحب تكوين الجهاز لديه.

عائدات
IDeviceRecovery

getDeviceRequirements

public abstract IDeviceSelection getDeviceRequirements ()

عودة IDeviceSelection أن صاحب تكوين الجهاز لديه.

عائدات
IDeviceSelection

الحصول على التردد

public abstract Integer getFrequency (Object config)

إرجاع تكرار الكائن.

العوامل
config Object

عائدات
Integer

getLabPreparers

public abstract  getLabPreparers ()

إرجاع قائمة ITargetPreparer أن صاحب تكوين الجهاز لديه.

عائدات

getTargetPreparers

public abstract  getTargetPreparers ()

إرجاع قائمة ITargetPreparer أن صاحب تكوين الجهاز لديه.

عائدات

مزيف

public abstract boolean isFake ()

يُرجع ما إذا كانت الحاوية لجهاز قيد الاختبار أم لا.

عائدات
boolean

removeObjectType

public abstract void removeObjectType (String type)

قم بإزالة نوع الكائن المحدد من حامل تكوين الجهاز.

العوامل
type String : نوع الكائن لإزالة.

رميات
ConfigurationException في حالة عدم دعم النوع.