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) |