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 |
String
|
get(String key)
Zwraca wartość, na którą jest mapowany podany 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)
Łączy określoną wartość z kluczem w tej mapie. |
ExecutionProperties
|
putAll(
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 |