DeviceConfigurationHolder
public class DeviceConfigurationHolder
extends Object
implements IDeviceConfiguration
java.lang.Object | |
↳ | com.android.tradefed.config.DeviceConfigurationHolder |
Un hormigón IDeviceConfiguration
aplicación que almacena los objetos cargados de configuración del dispositivo en sus atributos.
Resumen
Constructores públicos | |
---|---|
DeviceConfigurationHolder () | |
DeviceConfigurationHolder (String deviceName) | |
DeviceConfigurationHolder (String deviceName, boolean isFake) |
Métodos públicos | |
---|---|
void | addFrequency (Object config, Integer frequency) Realice un seguimiento de la frecuencia del objeto para que podamos inyectar correctamente la opción en su contra. |
void | addSpecificConfig (Object config, String type) Pase uno de los objetos permitidos de los que el titular de la configuración puede realizar un seguimiento. |
void | addSpecificConfig (Object config) Pase uno de los objetos permitidos de los que el titular de la configuración puede realizar un seguimiento. |
IDeviceConfiguration | clone (String newName) Devolver una copia superficial de esta |
IDeviceConfiguration | clone () |
getAllObjectOfType (String configType) Devuelve la lista de todos los objetos de configuración llevó a cabo la instancia de | |
getAllObjects () Devuelve la lista de todos los objetos de configuración celebrada el caso de | |
IBuildProvider | getBuildProvider () Volver |
String | getDeviceName () Devuelve el nombre del dispositivo especificado en el campo "nombre" de la configuración. |
TestDeviceOptions | getDeviceOptions () Retorno |
IDeviceRecovery | getDeviceRecovery () Volver |
IDeviceSelection | getDeviceRequirements () Volver |
Integer | getFrequency (Object config) Devuelve la frecuencia del objeto. |
getLabPreparers () Devolver una lista de | |
getTargetPreparers () Devolver una lista de | |
boolean | isFake () Devuelve si el contenedor es para un dispositivo bajo prueba o no. |
void | removeObjectType (String type) Quite el tipo de objeto especificado del soporte de configuración del dispositivo. |
Constructores públicos
DeviceConfigurationHolder
public DeviceConfigurationHolder ()
DeviceConfigurationHolder
public DeviceConfigurationHolder (String deviceName)
Parámetros | |
---|---|
deviceName | String |
DeviceConfigurationHolder
public DeviceConfigurationHolder (String deviceName, boolean isFake)
Parámetros | |
---|---|
deviceName | String |
isFake | boolean |
Métodos públicos
addFrequency
public void addFrequency (Object config, Integer frequency)
Realice un seguimiento de la frecuencia del objeto para que podamos inyectar correctamente la opción en su contra.
Parámetros | |
---|---|
config | Object : el objeto que están haciendo un seguimiento de la frecuencia. |
frequency | Integer : frecuencia asociado con el objeto. |
addSpecificConfig
public void addSpecificConfig (Object config, String type)
Pase uno de los objetos permitidos de los que el titular de la configuración puede realizar un seguimiento.
Lista completa de objetos permitidos son: IBuildProvider
, ITargetPreparer
, IDeviceRecovery
, IDeviceSelection
, TestDeviceOptions
Parámetros | |
---|---|
config | Object : objeto a partir de un tipo anterior. |
type | String : el tipo de objeto de configuración que se pasa. |
Lanza | |
---|---|
ConfigurationException |
addSpecificConfig
public void addSpecificConfig (Object config)
Pase uno de los objetos permitidos de los que el titular de la configuración puede realizar un seguimiento.
Lista completa de objetos permitidos son: IBuildProvider
, ITargetPreparer
, IDeviceRecovery
, IDeviceSelection
, TestDeviceOptions
Parámetros | |
---|---|
config | Object : objeto a partir de un tipo anterior. |
Lanza | |
---|---|
ConfigurationException |
clon
public IDeviceConfiguration clone (String newName)
Devolver una copia superficial de esta IDeviceConfiguration
objeto, con un nuevo nombre.
Parámetros | |
---|---|
newName | String |
Devoluciones | |
---|---|
IDeviceConfiguration |
getAllObjectOfType
publicgetAllObjectOfType (String configType)
Devuelve la lista de todos los objetos de configuración llevó a cabo la instancia de IDeviceConfiguration
que coincidan con el tipo de configuración solicitada.
Parámetros | |
---|---|
configType | String |
Devoluciones | |
---|---|
getAllObjects
publicgetAllObjects ()
Devuelve la lista de todos los objetos de configuración celebrada el caso de IDeviceConfiguration
Devoluciones | |
---|---|
getBuildProvider
public IBuildProvider getBuildProvider ()
Volver IBuildProvider
que el titular de la configuración del dispositivo tiene referencia a.
Devoluciones | |
---|---|
IBuildProvider |
getDeviceName
public String getDeviceName ()
Devuelve el nombre del dispositivo especificado en el campo "nombre" de la configuración.
Devoluciones | |
---|---|
String |
getDeviceOptions
public TestDeviceOptions getDeviceOptions ()
Retorno TestDeviceOptions
que el titular de la configuración del dispositivo tiene.
Devoluciones | |
---|---|
TestDeviceOptions |
getDeviceRecovery
public IDeviceRecovery getDeviceRecovery ()
Volver IDeviceRecovery
que el titular de la configuración del dispositivo tiene.
Devoluciones | |
---|---|
IDeviceRecovery |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
Volver IDeviceSelection
que el titular de la configuración del dispositivo tiene.
Devoluciones | |
---|---|
IDeviceSelection |
getFrequency
public Integer getFrequency (Object config)
Devuelve la frecuencia del objeto.
Parámetros | |
---|---|
config | Object |
Devoluciones | |
---|---|
Integer |
getLabPreparers
publicgetLabPreparers ()
Devolver una lista de ITargetPreparer
que el titular de la configuración del dispositivo tiene.
Devoluciones | |
---|---|
getTargetPreparers
publicgetTargetPreparers ()
Devolver una lista de ITargetPreparer
que el titular de la configuración del dispositivo tiene.
Devoluciones | |
---|---|
es falso
public boolean isFake ()
Devuelve si el contenedor es para un dispositivo bajo prueba o no.
Devoluciones | |
---|---|
boolean |
removeObjectType
public void removeObjectType (String type)
Quite el tipo de objeto especificado del soporte de configuración del dispositivo.
Parámetros | |
---|---|
type | String : El tipo del objeto de quitar. |
Lanza | |
---|---|
ConfigurationException |