ExecutionProperties
public
class
ExecutionProperties
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionProperties |
Propiedades generadas durante la ejecución de una prueba o invocación.
Se recomienda que las claves sean únicas usando el espacio de nombres según corresponda para evitar la superposición entre pruebas.
Resumen
Métodos públicos | |
|---|---|
void
|
clear()
Borra las propiedades de ejecución. |
boolean
|
containsKey(String key)
Devuelve |
String
|
get(String key)
Devuelve el valor al que se asigna 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. |
String
|
put(String key, String value)
Asocia el valor especificado con la clave determinada en este mapa. |
ExecutionProperties
|
putAll(Map<String, String> 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 determinado. |
String
|
remove(String key)
Quita la asignación de una clave de este mapa si está presente (operación opcional). |
String
|
toString()
|
Métodos públicos
borrar
public void clear ()
Borra las propiedades de ejecución. Se usa durante el aislamiento de restablecimiento para quitar los datos de ejecución.
containsKey
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 probará |
| Muestra | |
|---|---|
boolean |
true si este mapa contiene una asignación para la clave especificada |
get
public String get (String key)
Devuelve el valor al que se asigna la clave especificada, o null si este mapa incluye
ninguna asignación para la clave.
| Parámetros | |
|---|---|
key |
String: La clave cuyo valor asociado se mostrará |
| Muestra | |
|---|---|
String |
el valor al que se asigna la clave especificada, o null si este mapa contiene
ninguna asignación para la clave |
getAll
public ImmutableMap<String, String> getAll ()
Devuelve todas las propiedades en una copia del mapa.
| Muestra | |
|---|---|
ImmutableMap<String, String> |
|
isEmpty
public boolean isEmpty ()
Devuelve si el mapa de propiedades está vacío.
| Muestra | |
|---|---|
boolean |
|
put
public String put (String key,
String value)Asocia el valor especificado con la clave determinada en este mapa.
| Parámetros | |
|---|---|
key |
String: La clave con la que se asociará el valor especificado |
value |
String: El valor que se asociará con la clave especificada |
| Muestra | |
|---|---|
String |
el valor anterior asociado con key, o null si no había ninguna asignación para key. |
También:
putAll
public ExecutionProperties putAll (Map<String, String> properties)
Copia todas las asignaciones del mapa especificado a este mapa.
| Parámetros | |
|---|---|
properties |
Map: Asignaciones que se almacenarán en este mapa |
| Muestra | |
|---|---|
ExecutionProperties |
La asignación final |
putIfAbsent
public String putIfAbsent (String key,
String value)Si la clave especificada aún no está asociada con un valor, la asocia con el valor determinado.
| Parámetros | |
|---|---|
key |
String: La clave con la que se asociará el valor especificado |
value |
String: El valor que se asociará con la clave especificada |
| Muestra | |
|---|---|
String |
el valor anterior asociado con la clave especificada, o null si no había ninguna asignación para la clave. |
quitar
public String remove (String key)
Quita la asignación de una clave de este mapa si está presente (operación opcional).
| Parámetros | |
|---|---|
key |
String: La clave cuya asignación se quitará del mapa |
| Muestra | |
|---|---|
String |
el valor anterior asociado con key, o null si no había ninguna asignación para key. |
toString
public String toString ()
| Muestra | |
|---|---|
String |
|