MultiPeta

public class MultiMap
extends Object

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


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

Ringkasan

Konstruktor publik

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

Metode publik

void clear ()

Membersihkan peta.

boolean containsKey (K key)

Memeriksa apakah peta berisi kunci yang ditentukan.

boolean containsValue (V value)

Memeriksa apakah peta berisi nilai yang ditentukan.

entries ()

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

boolean equals (Object obj)

get (K key)

Mendapatkan daftar nilai yang terkait dengan setiap kunci.

getUniqueMap ()

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

int hashCode ()

boolean isEmpty ()
keySet ()

Mengembalikan kumpulan semua kunci berbeda yang terkandung dalam multimap ini.

V put (K key, V value)

Menambahkan nilai ke daftar yang terkait dengan kunci.

void putAll ( m) 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 ()

Mengembalikan jumlah kunci di peta

values ()

Mengembalikan daftar semua nilai.

Konstruktor publik

MultiPeta

public MultiMap ()

MultiPeta

public MultiMap (MultiMap<K, V> map)

Parameter
map MultiMap

MultiPeta

public MultiMap ( map)

Parameter
map

Metode publik

jernih

public void clear ()

Membersihkan peta.

berisiKey

public boolean containsKey (K key)

Memeriksa apakah peta berisi kunci yang ditentukan.

Parameter
key K

Pengembalian
boolean

berisi Nilai

public boolean containsValue (V value)

Memeriksa apakah peta berisi nilai yang ditentukan.

Parameter
value V

Pengembalian
boolean

entri

public  entries ()

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

Pengembalian

sama

public boolean equals (Object obj)

Parameter
obj Object

Pengembalian
boolean

mendapatkan

public  get (K key)

Mendapatkan daftar nilai yang terkait dengan setiap kunci.

Parameter
key K

Pengembalian

getUniqueMap

public  getUniqueMap ()

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

Pengembalian
sebuah ERROR(/Map)

Kode hash

public int hashCode ()

Pengembalian
int

kosong

public boolean isEmpty ()

Pengembalian
boolean

keySet

public  keySet ()

Mengembalikan kumpulan semua kunci berbeda yang terkandung dalam multimap ini.

Pengembalian

meletakkan

public V put (K key, 
                V value)

Menambahkan nilai ke daftar yang terkait dengan kunci.

Parameter
key K

value V

Pengembalian
V

putAll

public void putAll ( m)

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

Parameter
m

menghapus

public  remove (K key)

Menghapus semua nilai yang terkait dengan kunci yang ditentukan.

Parameter
key K

Pengembalian

ukuran

public int size ()

Mengembalikan jumlah kunci di peta

Pengembalian
int

nilai-nilai

public  values ()

Mengembalikan daftar semua nilai.

Pengembalian