MultiMap

public class MultiMap
extends Object

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


ERROR(/Map) yang mendukung beberapa nilai per kunci.

Ringkasan

Konstruktor publik

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

Metode publik

void clear()

Menghapus peta.

boolean containsKey(K key)

Memeriksa apakah peta berisi kunci yang ditentukan.

boolean containsValue(V value)

Memeriksa apakah peta berisi nilai yang ditentukan.

entries()

Menampilkan kumpulan semua key-value pair dalam MultiMap ini sebagai instance Map.Entry.

boolean equals(Object obj)

get(K key)

Mendapatkan daftar nilai yang terkait dengan setiap kunci.

getUniqueMap()

Buat peta baru, yang berisi kunci String unik untuk setiap nilai.

int hashCode()

boolean isEmpty()
keySet()

Menampilkan kumpulan semua kunci unik yang terdapat dalam multimap ini.

V put(K key, V value)

Menambahkan nilai ke daftar yang terkait dengan kunci.

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

Menambahkan semua entri dalam MultiMap yang diberikan ke MultiMap ini.

void putAll( m)

Menambahkan semua entri dalam ERROR(/Map) yang diberikan ke MultiMap ini.

remove(K key)

Menghapus semua nilai yang terkait dengan kunci yang ditentukan.

int size()

Menampilkan jumlah kunci di peta

values()

Menampilkan daftar semua nilai.

Konstruktor publik

MultiMap

public MultiMap ()

MultiMap

public MultiMap (MultiMap<K, V> map)

Parameter
map MultiMap

MultiMap

public MultiMap ( map)

Parameter
map

Metode publik

hapus

public void clear ()

Membersihkan peta.

containsKey

public boolean containsKey (K key)

Memeriksa apakah peta berisi kunci yang ditentukan.

Parameter
key K

Hasil
boolean

containsValue

public boolean containsValue (V value)

Memeriksa apakah peta berisi nilai yang ditentukan.

Parameter
value V

Hasil
boolean

entri

public  entries ()

Menampilkan kumpulan semua pasangan nilai kunci di MultiMap ini sebagai instance Map.Entry.

Hasil

sama dengan

public boolean equals (Object obj)

Parameter
obj Object

Hasil
boolean

get

public  get (K key)

Mendapatkan daftar nilai yang terkait dengan setiap kunci.

Parameter
key K

Hasil

getUniqueMap

public  getUniqueMap ()

Buat peta baru, yang berisi kunci String unik untuk setiap nilai. Algoritma saat ini akan membuat kunci unik dengan menambahkan nomor posisi unik ke nilai toString() kunci

Hasil
ERROR(/Map)

hashCode

public int hashCode ()

Hasil
int

kosong

public boolean isEmpty ()

Hasil
boolean

Lihat juga:

keySet

public  keySet ()

Menampilkan kumpulan semua kunci berbeda yang terdapat dalam multimap ini.

Hasil

sambungkan

public V put (K key, 
                V value)

Menambahkan nilai ke daftar yang terkait dengan kunci.

Parameter
key K

value V

Hasil
V

putAll

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

Menambahkan semua entri dalam MultiMap yang diberikan ke MultiMap ini.

Parameter
m MultiMap

putAll

public void putAll ( m)

Menambahkan semua entri dalam ERROR(/Map) yang diberikan ke MultiMap ini.

Parameter
m

hapus

public  remove (K key)

Menghapus semua nilai yang terkait dengan kunci yang ditentukan.

Parameter
key K

Hasil

ukuran

public int size ()

Menampilkan jumlah kunci dalam peta

Hasil
int

nilai-nilai

public  values ()

Menampilkan daftar semua nilai.

Hasil