IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
| com.android.tradefed.device.IDeviceSelection |
Interfaccia per i criteri di selezione dei dispositivi.
Riepilogo
Metodi pubblici | |
|---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
Integer
|
getBatteryLevel(IDevice device)
Recupera il livello della batteria per il dispositivo specificato |
abstract
String
|
getDeviceProductType(IDevice device)
Recupera il tipo di prodotto dei dispositivi specificati |
abstract
String
|
getDeviceProductVariant(IDevice device)
Recupera la variante di prodotto dei dispositivi specificata |
abstract
|
getExcludeSerials()
Recupera una copia dell'elenco di esclusione dei numeri di serie |
abstract
|
getNoMatchReason()
Restituisce il motivo per cui non è stata trovata una corrispondenza per il dispositivo. |
abstract
|
getProductTypes()
Recupera una copia dell'elenco dei tipi di prodotto |
abstract
|
getProperties()
Restituisce una mappa dell'elenco delle proprietà |
abstract
|
getSerials(IDevice device)
Recupera una copia dei numeri di serie |
abstract
|
getSerials()
Restituisce l'elenco delle serie richieste. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setSerial(String... serialNumber)
Imposta l'elenco di inclusione dei numeri di serie, sostituendo eventuali valori esistenti. |
abstract
boolean
|
stubEmulatorRequested()
|
abstract
boolean
|
tcpDeviceRequested()
|
Metodi pubblici
deviceRequested
public abstract boolean deviceRequested ()
| Ritorni | |
|---|---|
boolean |
true se è stato richiesto un dispositivo
|
emulatorRequested
public abstract boolean emulatorRequested ()
| Ritorni | |
|---|---|
boolean |
true se è stato richiesto un emulatore
|
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| Ritorni | |
|---|---|
boolean |
true se è stato richiesto un dispositivo GCE (ovvero un dispositivo remoto) |
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Recupera il livello della batteria per il dispositivo specificato
| Parametri | |
|---|---|
device |
IDevice: il IDevice |
| Ritorni | |
|---|---|
Integer |
il livello della batteria del dispositivo o null se sconosciuto
|
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Recupera il tipo di prodotto del dispositivo specificato
| Parametri | |
|---|---|
device |
IDevice: il IDevice |
| Ritorni | |
|---|---|
String |
il tipo di prodotto del dispositivo o null se sconosciuto
|
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Recupera la variante di prodotto del dispositivo specificata
| Parametri | |
|---|---|
device |
IDevice: il IDevice |
| Ritorni | |
|---|---|
String |
la variante del prodotto del dispositivo o null se sconosciuta
|
getExcludeSerials
public abstractgetExcludeSerials ()
Recupera una copia dell'elenco di esclusione dei numeri di serie
| Ritorni | |
|---|---|
|
un ERROR(/Collection) di numeri di serie
|
getNoMatchReason
public abstractgetNoMatchReason ()
Restituisce il motivo per cui non è stata trovata una corrispondenza per il dispositivo.
| Ritorni | |
|---|---|
|
Una mappa del numero di serie con il motivo per cui non è stato assegnato |
getProductTypes
public abstractgetProductTypes ()
Recupera una copia dell'elenco dei tipi di prodotto
| Ritorni | |
|---|---|
|
un ERROR(/Collection) di tipi di prodotto
|
getProperties
public abstractgetProperties ()
Restituisce una mappa dell'elenco delle proprietà
| Ritorni | |
|---|---|
|
un ERROR(/Map) di nomi di proprietà del dispositivo ai valori
|
getSerials
public abstractgetSerials (IDevice device)
Recupera una copia dei numeri di serie
| Parametri | |
|---|---|
device |
IDevice: il IDevice che rappresenta il dispositivo preso in considerazione per la selezione. |
| Ritorni | |
|---|---|
|
un ERROR(/Collection) di numeri di serie
|
getSerials
public abstractgetSerials ()
Restituisce l'elenco delle serie richieste.
| Ritorni | |
|---|---|
|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| Ritorni | |
|---|---|
boolean |
true se è stato richiesto un dispositivo nullo (ovvero nessun dispositivo richiesto)
|
setSerial
public abstract void setSerial (String... serialNumber)
Imposta l'elenco di inclusione dei numeri di serie, sostituendo eventuali valori esistenti.
| Parametri | |
|---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| Ritorni | |
|---|---|
boolean |
true se è stato richiesto un emulatore stub. Un emulatore stub è un
segnaposto da utilizzare quando la configurazione deve avviare un emulatore.
|
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
| Ritorni | |
|---|---|
boolean |
true se è stato richiesto un dispositivo TCP (ovvero un dispositivo connesso ad adb) |