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 dzięki użyciu przestrzeni nazw, co pozwoli uniknąć nakładania się testów.
Podsumowanie
Metody publiczne | |
|---|---|
void
|
clear()
Wyczyść właściwości wykonania. |
boolean
|
containsKey(String key)
Zwraca wartość |
String
|
get(String key)
Zwraca wartość, do której jest mapowany określony klucz, lub |
ImmutableMap<String, String>
|
getAll()
Zwraca wszystkie nieruchomości w kopii mapy |
boolean
|
isEmpty()
Zwraca informację, czy mapa właściwości jest pusta. |
String
|
put(String key, String value)
Powiązuje podaną wartość z podanym kluczem w tej mapie. |
ExecutionProperties
|
putAll(Map<String, String> 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ą, powiąże 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
wyczyść
public void clear ()
Wyczyść właściwości wykonania. Używane podczas izolacji resetowania do usuwania danych wykonawczych.
containsKey
public boolean containsKey (String key)
Zwraca wartość true, jeśli ta mapa zawiera mapowanie określonego klucza.
| Parametry | |
|---|---|
key |
String: klucz, którego obecność na tej mapie ma zostać przetestowana |
| Zwraca | |
|---|---|
boolean |
true, jeśli ta mapa zawiera mapowanie dla określonego klucza. |
get
public String get (String key)
Zwraca wartość, do której jest mapowany określony klucz, lub null, jeśli mapa nie zawiera mapowania dla tego klucza.
| Parametry | |
|---|---|
key |
String: klucz, którego powiązana wartość ma zostać zwrócona |
| Zwraca | |
|---|---|
String |
wartość, na którą jest mapowany określony klucz, lub null, jeśli mapa nie zawiera mapowania klucza. |
getAll
public ImmutableMap<String, String> getAll ()
Zwraca wszystkie nieruchomości w kopii mapy
| Zwraca | |
|---|---|
ImmutableMap<String, String> |
|
isEmpty
public boolean isEmpty ()
Zwraca informację, czy mapa właściwości jest pusta.
| Zwraca | |
|---|---|
boolean |
|
put
public String put (String key,
String value)Powiązuje podaną wartość z podanym kluczem w tej mapie.
| Parametry | |
|---|---|
key |
String: klucz, z którym ma być powiązana określona wartość. |
value |
String: wartość, która ma być powiązana z określonym kluczem |
| Zwraca | |
|---|---|
String |
poprzednią wartość powiązaną z key lub null, jeśli nie było mapowania dla key. |
Zobacz też:
putAll
public ExecutionProperties putAll (Map<String, String> properties)
Kopiuje wszystkie mapowania z określonej mapy na tę mapę.
| Parametry | |
|---|---|
properties |
Map: mapowania, które mają być przechowywane na tej mapie |
| Zwraca | |
|---|---|
ExecutionProperties |
Ostateczne mapowanie |
putIfAbsent
public String putIfAbsent (String key,
String value)Jeśli podany klucz nie jest jeszcze powiązany z wartością, powiąże 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 być powiązana z określonym kluczem |
| Zwraca | |
|---|---|
String |
poprzednią wartość powiązaną z określonym kluczem lub null, jeśli nie było mapowania dla klucza. |
usuń
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. |
| Zwraca | |
|---|---|
String |
poprzednią wartość powiązaną z key lub null, jeśli nie było mapowania dla key. |
toString
public String toString ()
| Zwraca | |
|---|---|
String |
|