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 |
String | get (String key) Devuelve el valor al que está asignada la clave especificada, o |
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 |
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 |