Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

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 objeto, con un nuevo nombre.

IDeviceConfiguration clone ()

getAllObjectOfType (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.

getAllObjects ()

Devuelve la lista de todos los objetos de configuración celebrada el caso de IDeviceConfiguration

IBuildProvider getBuildProvider ()

Volver IBuildProvider que el titular de la configuración del dispositivo tiene referencia a.

String getDeviceName ()

Devuelve el nombre del dispositivo especificado en el campo "nombre" de la configuración.

TestDeviceOptions getDeviceOptions ()

Retorno TestDeviceOptions que el titular de la configuración del dispositivo tiene.

IDeviceRecovery getDeviceRecovery ()

Volver IDeviceRecovery que el titular de la configuración del dispositivo tiene.

IDeviceSelection getDeviceRequirements ()

Volver IDeviceSelection que el titular de la configuración del dispositivo tiene.

Integer getFrequency (Object config)

Devuelve la frecuencia del objeto.

getLabPreparers ()

Devolver una lista de ITargetPreparer que el titular de la configuración del dispositivo tiene.

getTargetPreparers ()

Devolver una lista de ITargetPreparer que el titular de la configuración del dispositivo tiene.

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

clon

public IDeviceConfiguration clone ()

Devoluciones
IDeviceConfiguration

getAllObjectOfType

public  getAllObjectOfType (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

public  getAllObjects ()

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

public  getLabPreparers ()

Devolver una lista de ITargetPreparer que el titular de la configuración del dispositivo tiene.

Devoluciones

getTargetPreparers

public  getTargetPreparers ()

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