ExecutionProperties

public class ExecutionProperties
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.ExecutionProperties


Właściwości wygenerowane podczas wykonywania testu lub wywołania.

Zalecamy, aby klucze były unikalne. Aby uniknąć nakładania się testów krzyżowych, należy odpowiednio użyć przestrzeni nazw.

Podsumowanie

Metody publiczne

void clear()

Wyczyść właściwości wykonania.

boolean containsKey(String key)

Zwraca true, jeśli ta mapa zawiera mapowanie dla podanego klucza.

String get(String key)

Zwraca wartość, na którą jest mapowany podany klucz, lub null, jeśli ta mapa nie zawiera mapowania dla tego klucza.

ImmutableMap<String, String> getAll()

Zwraca wszystkie właściwości w kopii mapy.

boolean isEmpty()

Zwraca informację, czy mapa właściwości jest pusta.

String put(String key, String value)

Łączy określoną wartość z kluczem w tej mapie.

ExecutionProperties putAll( properties)

Kopiuje na tę mapę wszystkie mapowania z wybranej mapy.

String putIfAbsent(String key, String value)

Jeśli podany klucz nie jest jeszcze powiązany z wartością, spowoduje to jego powiązanie z podaną wartością.

String remove(String key)

Usuwa z tej mapy mapowanie klucza, jeśli jest obecne (operacja opcjonalna).

String toString()

Metody publiczne

wyczyść

public void clear ()

Wyczyść właściwości wykonania. Używany podczas resetowania izolacji do usuwania danych o wykonywaniu.

containsKey

public boolean containsKey (String key)

Zwraca true, jeśli ta mapa zawiera mapowanie dla podanego klucza.

Parametry
key String: klucz, którego obecność na tej mapie ma być testowana

Zwroty
boolean true, jeśli ta mapa zawiera mapowanie dla określonego klucza

Kup

public String get (String key)

Zwraca wartość, na którą jest mapowany podany klucz, lub null, jeśli ta mapa nie zawiera mapowania dla tego klucza.

Parametry
key String: klucz, którego powiązana wartość ma zostać zwrócona

Zwroty
String wartość, na którą mapowany jest określony klucz, lub null, jeśli ta mapa nie zawiera mapowania dla tego klucza

getAll

public ImmutableMap<String, String> getAll ()

Zwraca wszystkie właściwości w kopii mapy.

Zwroty
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

Zwraca informację, czy mapa właściwości jest pusta.

Zwroty
boolean

Połącz

public String put (String key, 
                String value)

Łączy określoną wartość z kluczem w tej mapie.

Parametry
key String: klucz, z którym ma być powiązana określona wartość

value String: wartość do powiązania z danym kluczem

Zwroty
String poprzednia wartość powiązana z key lub null, jeśli nie było mapowania dla key.

Zobacz też:

putAll

public ExecutionProperties putAll ( properties)

Kopiuje na tę mapę wszystkie mapowania z wybranej mapy.

Parametry
properties : mapowania do przechowywania na tej mapie

Zwroty
ExecutionProperties Ostateczne mapowanie

putIfAbsent

public String putIfAbsent (String key, 
                String value)

Jeśli podany klucz nie jest jeszcze powiązany z wartością, spowoduje to jego powiązanie z podaną wartością.

Parametry
key String: klucz, z którym ma być powiązana określona wartość

value String: wartość do powiązania z danym kluczem

Zwroty
String poprzednią wartość powiązaną z danym kluczem lub null, jeśli nie było mapowania dla tego klucza.

usuwania

public String remove (String key)

Usuwa z tej mapy mapowanie klucza, jeśli jest obecne (operacja opcjonalna).

Parametry
key String: klucz, którego mapowanie ma zostać usunięte z mapy

Zwroty
String poprzednia wartość powiązana z key lub null, jeśli nie było mapowania dla key.

toString

public String toString ()

Zwroty
String