Wiele map
public
class
MultiMap
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.MultiMap<K, V> |
ERROR(/Map)
z obsługą wielu wartości na klucz.
Podsumowanie
Konstruktory publiczne | |
---|---|
MultiMap()
|
|
MultiMap(MultiMap<K, V> map)
|
|
MultiMap(
|
Metody publiczne | |
---|---|
void
|
clear()
Czyści mapę. |
boolean
|
containsKey(K key)
Sprawdza, czy mapa zawiera określony klucz. |
boolean
|
containsValue(V value)
Sprawdza, czy mapa zawiera określoną wartość. |
|
entries()
Zwraca zbiór wszystkich par klucz-wartość w tej mapie MultiMap jako |
boolean
|
equals(Object obj)
|
|
get(K key)
Pobiera listę wartości powiązanych z każdym kluczem. |
|
getUniqueMap()
Utwórz nową mapę, która zawiera niepowtarzalny klucz typu String (ciąg znaków) dla każdej wartości. |
int
|
hashCode()
|
boolean
|
isEmpty()
|
|
keySet()
Zwraca zbiór wszystkich unikalnych kluczy zawartych w tej multimapie. |
V
|
put(K key, V value)
Dodaje wartość do listy powiązanej z kluczem. |
void
|
putAll(
Dodaje wszystkie wpisy z danej |
|
remove(K key)
Usuwa wszystkie wartości powiązane z określonym kluczem. |
int
|
size()
Zwraca liczbę kluczy na mapie |
|
values()
Zwraca listę wszystkich wartości. |
Konstruktory publiczne
Wiele map
public MultiMap ()
Wiele map
public MultiMap (map)
Parametry | |
---|---|
map |
|
Metody publiczne
wyczyść
public void clear ()
Czyści mapę.
zawiera klucz
public boolean containsKey (K key)
Sprawdza, czy mapa zawiera określony klucz.
Parametry | |
---|---|
key |
K |
Zwroty | |
---|---|
boolean |
Zobacz też:
zawiera wartość
public boolean containsValue (V value)
Sprawdza, czy mapa zawiera określoną wartość.
Parametry | |
---|---|
value |
V |
Zwroty | |
---|---|
boolean |
Zobacz też:
wpisy
publicentries ()
Zwraca zbiór wszystkich par klucz-wartość w tej mapie MultiMap jako Map.Entry
instancji.
Zwroty | |
---|---|
|
równa się
public boolean equals (Object obj)
Parametry | |
---|---|
obj |
Object |
Zwroty | |
---|---|
boolean |
odbierz
publicget (K key)
Pobiera listę wartości powiązanych z każdym kluczem.
Parametry | |
---|---|
key |
K |
Zwroty | |
---|---|
|
getUniqueMap
publicgetUniqueMap ()
Utwórz nową mapę, która zawiera niepowtarzalny klucz typu String (ciąg znaków) dla każdej wartości. Bieżący algorytm stworzy unikalny klucz, dołączając do wartość toString() klucza
Zwroty | |
---|---|
|
ERROR(/Map) |
kod skrótu
public int hashCode ()
Zwroty | |
---|---|
int |
zestaw kluczy
publickeySet ()
Zwraca zbiór wszystkich unikalnych kluczy zawartych w tej multimapie.
Zwroty | |
---|---|
|
Połącz
public V put (K key, V value)
Dodaje wartość do listy powiązanej z kluczem.
Parametry | |
---|---|
key |
K |
value |
V |
Zwroty | |
---|---|
V |
Zobacz też:
UmieśćWszystko
public void putAll (m)
Dodaje wszystkie wpisy z danej ERROR(/Map)
do tego elementu (MultiMap
).
Parametry | |
---|---|
m |
|
usuwania
publicremove (K key)
Usuwa wszystkie wartości powiązane z określonym kluczem.
Parametry | |
---|---|
key |
K |
Zwroty | |
---|---|
|
rozmiar
public int size ()
Zwraca liczbę kluczy na mapie
Zwroty | |
---|---|
int |
wartości
publicvalues ()
Zwraca listę wszystkich wartości.
Zwroty | |
---|---|
|