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 |
שיטות ציבוריות
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 ()
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 |
getFrequency
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 |