Propiedades de ejecución

public class ExecutionProperties
extends Object

Objeto java.lang.
   ↳ 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 pruebas cruzadas. pueden superponerse.

Resumen

Métodos públicos

void clear()

Borra las propiedades de ejecución.

boolean containsKey(String key)

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

String get(String key)

Muestra el valor al que se asigna la clave especificada, o null si este mapa contiene sin asignación para la clave.

ImmutableMap<String, String> getAll()

Devuelve todas las propiedades de una copia del mapa.

boolean isEmpty()

Muestra 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 esta asignación.

ExecutionProperties putAll( properties)

Copia todas las asignaciones del mapa especificado en este mapa.

String putIfAbsent(String key, String value)

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

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.

contieneClave

public boolean containsKey (String key)

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

Parámetros
key String: Es la clave cuya presencia en este mapa se debe probar.

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

get

public String get (String key)

Muestra el valor al que se asigna la clave especificada, o null si este mapa contiene sin asignación para la clave.

Parámetros
key String: Es la clave cuyo valor asociado se mostrará.

Muestra
String el valor al que se asigna la clave especificada, o null si este mapa contiene sin asignación para la clave

getTodos

public ImmutableMap<String, String> getAll ()

Devuelve todas las propiedades de una copia del mapa.

Muestra
ImmutableMap<String, String>

estáVacío

public boolean isEmpty ()

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

Muestra
boolean

Pon

public String put (String key, 
                String value)

Asocia el valor especificado con la clave especificada en esta asignación.

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

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

Muestra
String el valor anterior asociado con key, o null si no hubo asignación para key.

ponerTodos

public ExecutionProperties putAll ( properties)

Copia todas las asignaciones del mapa especificado en este mapa.

Parámetros
properties : las 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 a un valor, la asocia con el valor.

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

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

Muestra
String el valor anterior asociado con la clave especificada, o null si no hubo la asignación de la clave.

quitarlo

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: Es la clave cuya asignación se quitará del mapa.

Muestra
String el valor anterior asociado con key, o null si no hubo asignación para key.

toString

public String toString ()

Muestra
String