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
|
setRequireBatteryCheck(boolean requireCheck)
מגדיר אם אנחנו רוצים לבצע את בדיקת הסוללה. |
abstract
void
|
setSerial(String... serialNumber)
מגדירים את רשימת ההכללה של המספרים הסידוריים, ומחליפים את הערכים הקיימים. |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
שיטות ציבוריות
deviceRequested
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 |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
מגדיר אם אנחנו רוצים לבצע את בדיקת הסוללה.
| פרמטרים | |
|---|---|
requireCheck |
boolean |
setSerial
public abstract void setSerial (String... serialNumber)
מגדירים את רשימת ההכללה של המספרים הסידוריים, ומחליפים את הערכים הקיימים.
| פרמטרים | |
|---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| החזרות | |
|---|---|
boolean |
true אם ביקשת אמולטור של סטאב. אמולטור stub הוא placeholder שמשמש כשצריך להפעיל אמולטור בתהליך ההגדרה. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| החזרות | |
|---|---|
boolean |
true אם התבקשה מכשיר TCP (כלומר מכשיר שמחובר ל-adb) |