IDeviceSelection
public interface IDeviceSelection
implements IMatcher <IDevice>
com.android.tradefed.device.IDeviceSelection |
ממשק לקריטריונים לבחירת מכשיר.
סיכום
שיטות ציבוריות | |
---|---|
abstract boolean | deviceRequested () |
abstract boolean | emulatorRequested () |
abstract boolean | gceDeviceRequested () |
abstract IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () מחזירה את סוג המכשיר שעלינו להשתמש בו. |
abstract Integer | getBatteryLevel (IDevice device) מאחזר את רמת הסוללה עבור המכשיר הנתון |
abstract String | getDeviceProductType (IDevice device) מקבל את סוג המוצר הנתון של המכשירים |
abstract String | getDeviceProductVariant (IDevice device) מקבל את גרסת המוצר הנתונה של המכשירים |
abstract | getExcludeSerials () מקבל עותק של רשימת אי הכללת המספרים הסידוריים |
abstract | getNoMatchReason () מחזירה את הסיבה שבגללה המכשיר לא תואם. |
abstract | getProductTypes () מקבל עותק של רשימת סוגי המוצרים |
abstract | getProperties () מחזירה מפה של רשימת הנכסים |
abstract | getSerials (IDevice device) מקבל עותק של המספרים הסידוריים |
abstract | getSerials () מחזירה את רשימת הסדרות המבוקשות. |
abstract boolean | nullDeviceRequested () |
abstract void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) מגדיר את סוג המכשיר שאנו צריכים להשתמש בו. |
abstract void | setSerial (String... serialNumber) הגדר את רשימת הכללת המספרים הסידוריים, תוך החלפת כל הערכים הקיימים. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
שיטות ציבוריות
מכשיר המבוקש
public abstract boolean deviceRequested ()
החזרות | |
---|---|
boolean | true אם התבקש מכשיר |
emulatorRequested
public abstract boolean emulatorRequested ()
החזרות | |
---|---|
boolean | true אם התבקש אמולטור |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
החזרות | |
---|---|
boolean | true אם התבקש התקן gce (המכונה גם מכשיר מרוחק). |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
מחזירה את סוג המכשיר שעלינו להשתמש בו.
החזרות | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
מאחזר את רמת הסוללה עבור המכשיר הנתון
פרמטרים | |
---|---|
device | IDevice : ה- IDevice |
החזרות | |
---|---|
Integer | רמת הסוללה של המכשיר או null אם לא ידוע |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
מקבל את סוג המוצר הנתון של המכשירים
פרמטרים | |
---|---|
device | IDevice : ה- IDevice |
החזרות | |
---|---|
String | סוג המוצר של המכשיר או null אם לא ידוע |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
מקבל את גרסת המוצר הנתונה של המכשירים
פרמטרים | |
---|---|
device | IDevice : ה- IDevice |
החזרות | |
---|---|
String | גרסה של המוצר של המכשיר או null אם לא ידוע |
getExcludeSerials
public abstractgetExcludeSerials ()
מקבל עותק של רשימת אי הכללת המספרים הסידוריים
החזרות | |
---|---|
ERROR(/Collection) של מספרים סידוריים |
getNoMatchReason
public abstractgetNoMatchReason ()
מחזירה את הסיבה שבגללה המכשיר לא תואם.
החזרות | |
---|---|
מפה של מספר סידורי לסיבה שבגינה הוא לא הוקצה |
getProductTypes
public abstractgetProductTypes ()
מקבל עותק של רשימת סוגי המוצרים
החזרות | |
---|---|
ERROR(/Collection) של סוגי מוצרים |
getProperties
public abstractgetProperties ()
מחזירה מפה של רשימת הנכסים
החזרות | |
---|---|
ERROR(/Map) של שמות מאפייני המכשיר לערכים |
getSerials
public abstractgetSerials (IDevice device)
מקבל עותק של המספרים הסידוריים
פרמטרים | |
---|---|
device | IDevice : ה- IDevice המייצג את המכשיר הנחשב לבחירה. |
החזרות | |
---|---|
ERROR(/Collection) של מספרים סידוריים |
getSerials
public abstractgetSerials ()
מחזירה את רשימת הסדרות המבוקשות.
החזרות | |
---|---|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
החזרות | |
---|---|
boolean | true אם התבקש התקן null (המכונה גם לא נדרש התקן). |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
מגדיר את סוג המכשיר שאנו צריכים להשתמש בו.
פרמטרים | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setSerial
public abstract void setSerial (String... serialNumber)
הגדר את רשימת הכללת המספרים הסידוריים, תוך החלפת כל הערכים הקיימים.
פרמטרים | |
---|---|
serialNumber | String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
החזרות | |
---|---|
boolean | true אם התבקש אמולטור סטאב. אמולטור סטאב הוא מציין מיקום לשימוש כאשר תצורה צריכה להפעיל אמולטור. |
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
החזרות | |
---|---|
boolean | true אם התבקש התקן tcp (המכונה מכשיר מחובר ל-ADB). |