MultiMap

public class MultiMap
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.MultiMap<K, V>


ERROR(/Map), który obsługuje wiele wartości na klucz.

Podsumowanie

Konstruktory publiczne

MultiMap()
MultiMap(MultiMap<K, V> map)
MultiMap( map)

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 tym obiekcie MultiMap jako instancje Map.Entry.

boolean equals(Object obj)

get(K key)

Pobiera listę wartości powiązanych z poszczególnymi kluczami.

getUniqueMap()

Utwórz nową mapę zawierającą unikalny klucz typu String dla każdej wartości.

int hashCode()

boolean isEmpty()
keySet()

Zwraca zbiór wszystkich unikalnych kluczy zawartych w tej mapie wieloelementowej.

V put(K key, V value)

Dodaje wartość do listy powiązanej z kluczem.

void putAll(MultiMap<K, ? extends V> m)

Dodaje do tego MultiMap wszystkie wpisy z danego MultiMap.

void putAll( m)

Dodaje do tego MultiMap wszystkie wpisy z danego ERROR(/Map).

remove(K key)

Usuwa wszystkie wartości powiązane ze wskazanym kluczem.

int size()

Zwraca liczbę kluczy na mapie

values()

Zwraca listę wszystkich wartości.

Konstruktory publiczne

MultiMap

public MultiMap ()

Wiele map

public MultiMap (MultiMap<K, V> map)

Parametry
map MultiMap

MultiMap

public MultiMap ( map)

Parametry
map

Metody publiczne

wyczyść

public void clear ()

Czyści mapę.

containsKey

public boolean containsKey (K key)

Sprawdza, czy mapa zawiera określony klucz.

Parametry
key K

Zwroty
boolean

zawiera wartość

public boolean containsValue (V value)

Sprawdza, czy mapa zawiera określoną wartość.

Parametry
value V

Zwroty
boolean

wpisy

public  entries ()

Zwraca kolekcję wszystkich par klucz-wartość w tej mapie wieloelementowej jako instancje Map.Entry

Zwroty

równa się

public boolean equals (Object obj)

Parametry
obj Object

Zwroty
boolean

odbierz

public  get (K key)

Pobiera listę wartości powiązanych z poszczególnymi kluczami.

Parametry
key K

Zwroty

getUniqueMap

public  getUniqueMap ()

Utwórz nową mapę zawierającą unikalny klucz typu String dla każdej wartości. Bieżący algorytm utworzy unikalny klucz, dołączając unikalny numer pozycji do wartości toString() klucza

Zwroty
ERROR(/Map)

hashCode

public int hashCode ()

Zwroty
int

isEmpty

public boolean isEmpty ()

Zwroty
boolean

Zobacz też:

keySet

public  keySet ()

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

putAll

public void putAll (MultiMap<K, ? extends V> m)

Dodaje do tego MultiMap wszystkie wpisy z danego MultiMap.

Parametry
m MultiMap

Umieść wszystko

public void putAll ( m)

Dodaje do tego MultiMap wszystkie wpisy z danego ERROR(/Map).

Parametry
m

usuwania

public  remove (K key)

Usuwa wszystkie wartości powiązane ze wskazanym kluczem.

Parametry
key K

Zwroty

rozmiar

public int size ()

Zwraca liczbę kluczy na mapie.

Zwroty
int

wartości

public  values ()

Zwraca listę wszystkich wartości.

Zwroty