Propiedades de ejecución

public class ExecutionProperties
extends Object

java.lang.Objeto
com.android.tradefed.invoker.ExecutionProperties


Propiedades generadas durante la ejecución de una prueba o invocación.

Se recomienda que las claves sean únicas utilizando el espacio de nombres según corresponda para evitar la superposición entre pruebas.

Resumen

Métodos públicos

void clear ()

Borre las propiedades de ejecución.

boolean containsKey (String key)

Devuelve true si este mapa contiene una asignación para la clave especificada.

String get (String key)

Devuelve el valor al que está asignada la clave especificada, o null si este mapa no contiene ninguna asignación para la clave.

ImmutableMap<String, String> getAll ()

Devuelve todas las propiedades en una copia del mapa.

boolean isEmpty ()

Devuelve si el mapa de propiedades está vacío o no.

String put (String key, String value)

Asocia el valor especificado con la clave especificada en este mapa.

ExecutionProperties putAll ( properties) putAll ( properties)

Copia todas las asignaciones del mapa especificado a este mapa.

String putIfAbsent (String key, String value)

Si la clave especificada aún no está asociada con un valor, la asocia con el valor dado.

String remove (String key)

Elimina la asignación de una clave de este mapa si está presente (operación opcional).

String toString ()

Métodos públicos

claro

public void clear ()

Borre las propiedades de ejecución. Se utiliza durante el aislamiento de reinicio para eliminar datos ejecutivos.

contiene clave

public boolean containsKey (String key)

Devuelve true si este mapa contiene una asignación para la clave especificada.

Parámetros
key String : clave cuya presencia en este mapa se va a probar

Devoluciones
boolean true si este mapa contiene una asignación para la clave especificada

conseguir

public String get (String key)

Devuelve el valor al que está asignada la clave especificada, o null si este mapa no contiene ninguna asignación para la clave.

Parámetros
key String : la clave cuyo valor asociado se devolverá

Devoluciones
String el valor al que está asignada la clave especificada, o null si este mapa no contiene ninguna asignación para la clave

obtener toda

public ImmutableMap<String, String> getAll ()

Devuelve todas las propiedades en una copia del mapa.

Devoluciones
ImmutableMap<String, String>

esta vacio

public boolean isEmpty ()

Devuelve si el mapa de propiedades está vacío o no.

Devoluciones
boolean

poner

public String put (String key, 
                String value)

Asocia el valor especificado con la clave especificada en este mapa.

Parámetros
key String : clave con la que se asociará el valor especificado.

value String : valor que se asociará con la clave especificada

Devoluciones
String el valor anterior asociado con key , o null si no había ninguna asignación para key .

Ver también:

poner todo

public ExecutionProperties putAll ( properties)

Copia todas las asignaciones del mapa especificado a este mapa.

Parámetros
properties : asignaciones que se almacenarán en este mapa

Devoluciones
ExecutionProperties El mapeo final

poner si está ausente

public String putIfAbsent (String key, 
                String value)

Si la clave especificada aún no está asociada con un valor, la asocia con el valor dado.

Parámetros
key String : clave con la que se asociará el valor especificado.

value String : valor que se asociará con la clave especificada

Devoluciones
String el valor anterior asociado con la clave especificada, o null si no había ninguna asignación para la clave.

eliminar

public String remove (String key)

Elimina la asignación de una clave de este mapa si está presente (operación opcional).

Parámetros
key String : clave cuyo mapeo se eliminará del mapa

Devoluciones
String el valor anterior asociado con key , o null si no había ninguna asignación para key .

Encadenar

public String toString ()

Devoluciones
String