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 |
String
|
get(String key)
Zwraca wartość, na którą zamapowano określony klucz, lub |
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(
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 |