Właściwości wykonania

public class ExecutionProperties
extends Object

java.lang.Object
com.android.tradefed.invoker.ExecutionWłaściwości,


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

Zaleca się, aby klucze były unikalne za pomocą przestrzeni nazw, aby uniknąć testów krzyżowych nakładają się.

Podsumowanie

Metody publiczne

void clear()

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

boolean containsKey(String key)

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

String get(String key)

Zwraca wartość, na którą zamapowano określony klucz, lub null, jeśli ta mapa zawiera brak mapowania klucza.

ImmutableMap<String, String> getAll()

Zwraca wszystkie miejsca zakwaterowania w kopii mapy

boolean isEmpty()

Wskazuje, czy mapa nieruchomości jest pusta.

String put(String key, String value)

Przypisuje określoną wartość do określonego klucza w tej mapie.

ExecutionProperties putAll( properties)

Kopiuje wszystkie mapowania z określonej mapy na tę mapę.

String putIfAbsent(String key, String value)

Jeśli podany klucz nie jest jeszcze powiązany z wartością, wiąże go z określoną wartością .

String remove(String key)

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

String toString()

Metody publiczne

wyczyść

public void clear ()

Wyczyść właściwości wykonania. Używana podczas izolacji resetowania w celu usunięcia danych menedżera.

zawiera klucz

public boolean containsKey (String key)

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

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

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

odbierz

public String get (String key)

Zwraca wartość, na którą zamapowano określony klucz, lub null, jeśli ta mapa zawiera brak mapowania klucza.

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

Zwroty
String wartość, na którą zamapowano określony klucz, lub null, jeśli ta mapa zawiera brak mapowania klucza

pobierz wszystko

public ImmutableMap<String, String> getAll ()

Zwraca wszystkie miejsca zakwaterowania w kopii mapy

Zwroty
ImmutableMap<String, String>

jest pusta

public boolean isEmpty ()

Wskazuje, czy mapa nieruchomości jest pusta.

Zwroty
boolean

Połącz

public String put (String key, 
                String value)

Przypisuje określoną wartość do określonego klucza w tej mapie.

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

value String: wartość do powiązania z określonym kluczem.

Zwroty
String poprzednią wartość powiązaną z parametrem key lub null, jeśli nie było parametru key.

Zobacz też:

Umieść wszystko

public ExecutionProperties putAll ( properties)

Kopiuje wszystkie mapowania z określonej mapy na tę mapę.

Parametry
properties : mapowania do zapisania 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ą, wiąże go z określoną wartością .

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

value String: wartość do powiązania z określonym kluczem.

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

usuwania

public String remove (String key)

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

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

Zwroty
String poprzednią wartość powiązaną z parametrem key lub null, jeśli nie było parametru key.

Ciąg

public String toString ()

Zwroty
String