IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
com.android.tradefed.device.IDeviceSelection |
Interfejs kryteriów wyboru urządzenia.
Podsumowanie
Metody publiczne | |
---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
Integer
|
getBatteryLevel(IDevice device)
Pobiera poziom naładowania baterii na danym urządzeniu. |
abstract
String
|
getDeviceProductType(IDevice device)
Pobiera typ produktu danego urządzenia. |
abstract
String
|
getDeviceProductVariant(IDevice device)
Pobiera wersję produktu dla podanych urządzeń. |
abstract
|
getExcludeSerials()
Pobiera kopię listy wykluczeń numerów seryjnych. |
abstract
|
getNoMatchReason()
Zwraca powód, dla którego urządzenie nie zostało dopasowane. |
abstract
|
getProductTypes()
Pobiera kopię listy typów produktów. |
abstract
|
getProperties()
Zwraca mapę listy obiektów |
abstract
|
getSerials(IDevice device)
Pobiera kopię numerów seryjnych. |
abstract
|
getSerials()
Zwraca listę żądanych seriali. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setSerial(String... serialNumber)
Ustaw listę uwzględnionych numerów seryjnych, zastępując wszystkie istniejące wartości. |
abstract
boolean
|
stubEmulatorRequested()
|
abstract
boolean
|
tcpDeviceRequested()
|
Metody publiczne
deviceRequested
public abstract boolean deviceRequested ()
Zwroty | |
---|---|
boolean |
true , jeśli urządzenie zostało zgłoszone
|
emulatorRequested
public abstract boolean emulatorRequested ()
Zwroty | |
---|---|
boolean |
true jeśli został przesłany emulator,
|
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
Zwroty | |
---|---|
boolean |
true , jeśli zostało przesłane żądanie urządzenia gce (czyli urządzenia zdalnego) |
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Pobiera poziom naładowania baterii na danym urządzeniu.
Parametry | |
---|---|
device |
IDevice : IDevice |
Zwroty | |
---|---|
Integer |
poziom naładowania baterii urządzenia lub null , jeśli jest nieznany;
|
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Pobiera typ produktu danego urządzenia.
Parametry | |
---|---|
device |
IDevice : IDevice |
Zwroty | |
---|---|
String |
typ urządzenia lub null , jeśli jest nieznany;
|
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Pobiera wersję produktu dla podanych urządzeń.
Parametry | |
---|---|
device |
IDevice : IDevice |
Zwroty | |
---|---|
String |
wersja urządzenia lub null , jeśli jest nieznana;
|
getExcludeSerials
public abstractgetExcludeSerials ()
Pobiera kopię listy wykluczeń numerów seryjnych.
Zwroty | |
---|---|
|
ERROR(/Collection) numerów seryjnych
|
getNoMatchReason
public abstractgetNoMatchReason ()
Zwraca powód, dla którego urządzenie nie zostało dopasowane.
Zwroty | |
---|---|
|
mapy numeru seryjnego do powodu, dla którego nie został on przypisany. |
getProductTypes
public abstractgetProductTypes ()
Pobiera kopię listy typów produktów.
Zwroty | |
---|---|
|
ERROR(/Collection) typów produktów
|
getProperties
public abstractgetProperties ()
Zwraca mapę listy obiektów
Zwroty | |
---|---|
|
ERROR(/Map) nazw właściwości urządzenia na wartości
|
getSerials
public abstractgetSerials (IDevice device)
Pobiera kopię numerów seryjnych.
Parametry | |
---|---|
device |
IDevice : IDevice reprezentujące urządzenie brane pod uwagę w celu wyboru. |
Zwroty | |
---|---|
|
ERROR(/Collection) numerów seryjnych
|
getSerials
public abstractgetSerials ()
Zwraca listę żądanych seriali.
Zwroty | |
---|---|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
Zwroty | |
---|---|
boolean |
true jeśli żądane jest urządzenie null (czyli nie jest wymagane żadne urządzenie)
|
setSerial
public abstract void setSerial (String... serialNumber)
Ustaw listę uwzględnionych numerów seryjnych, zastępując wszystkie istniejące wartości.
Parametry | |
---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
Zwroty | |
---|---|
boolean |
true , jeśli została przesłana prośba o emulator stub. Emulacja zastępcza to obiekt zastępczy używany, gdy konfiguracja musi uruchomić emulator.
|
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
Zwroty | |
---|---|
boolean |
true jeśli żądanie dotyczy urządzenia TCP (czyli urządzenia połączonego przez ADB), |