Właściwości wykonania
public class ExecutionProperties
extends Object
java.lang.Obiekt | |
↳ | com.android.tradefed.invoker.ExecutionProperties |
Właściwości generowane podczas wykonywania testu lub wywołania.
Zaleca się, aby klucze były unikatowe przy użyciu odpowiedniej przestrzeni nazw, aby uniknąć nakładania się testów krzyżowych.
Streszczenie
Metody publiczne | |
---|---|
void | clear () Wyczyść właściwości wykonania. |
boolean | containsKey (String key) Zwraca |
String | get (String key) Zwraca wartość, na którą jest mapowany określony klucz, lub |
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) Kojarzy określoną wartość z określonym kluczem na tej mapie. |
ExecutionProperties | putAll ( properties) putAll ( properties) Kopiuje wszystkie mapowania z określonej mapy do tej mapy. |
String | putIfAbsent (String key, String value) Jeśli określony klucz nie jest jeszcze powiązany z wartością, kojarzy go z podaną wartością. |
String | remove (String key) Usuwa mapowanie klucza z tej mapy, jeśli jest obecne (operacja opcjonalna). |
String | toString () |
Metody publiczne
jasne
public void clear ()
Wyczyść właściwości wykonania. Używany podczas resetowania izolacji w celu usunięcia danych exec.
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ć sprawdzona |
Zwroty | |
---|---|
boolean | true Jeśli ta mapa zawiera mapowanie dla określonego klucza |
Dostawać
public String get (String key)
Zwraca wartość, na którą jest mapowany określony klucz, lub null
, jeśli ta mapa nie zawiera mapowania dla klucza.
Parametry | |
---|---|
key | String : klucz, którego powiązana wartość ma zostać zwrócona |
Zwroty | |
---|---|
String | wartość, na którą jest mapowany określony klucz, lub null , jeśli ta mapa nie zawiera mapowania dla klucza |
pobierz wszystko
public ImmutableMap<String, String> getAll ()
Zwraca wszystkie właściwości w kopii mapy
Zwroty | |
---|---|
ImmutableMap<String, String> |
jest pusty
public boolean isEmpty ()
Zwraca informację, czy mapa właściwości jest pusta.
Zwroty | |
---|---|
boolean |
umieścić
public String put (String key, String value)
Kojarzy określoną wartość z określonym kluczem na tej mapie.
Parametry | |
---|---|
key | String : klucz, z którym ma być powiązana określona wartość |
value | String : wartość, która ma zostać powiązana z określonym kluczem |
Zwroty | |
---|---|
String | poprzednia wartość skojarzona z key lub null , jeśli nie było mapowania dla key . |
Zobacz też:
połóż wszystko
public ExecutionProperties putAll (properties)
Kopiuje wszystkie mapowania z określonej mapy do tej mapy.
Parametry | |
---|---|
properties |
Zwroty | |
---|---|
ExecutionProperties | Ostateczne mapowanie |
umieść, jeśli nieobecny
public String putIfAbsent (String key, String value)
Jeśli określony klucz nie jest jeszcze powiązany z wartością, kojarzy go z podaną wartością.
Parametry | |
---|---|
key | String : klucz, z którym ma być powiązana określona wartość |
value | String : wartość, która ma zostać powiązana z określonym kluczem |
Zwroty | |
---|---|
String | poprzednia wartość skojarzona z określonym kluczem lub null , jeśli nie było mapowania dla klucza. |
usunąć
public String remove (String key)
Usuwa mapowanie klucza z tej mapy, jeśli jest obecne (operacja opcjonalna).
Parametry | |
---|---|
key | String : klucz, którego mapowanie ma zostać usunięte z mapy |
Zwroty | |
---|---|
String | poprzednia wartość skojarzona z key lub null , jeśli nie było mapowania dla key . |
do Ciągu
public String toString ()
Zwroty | |
---|---|
String |