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 | |
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 |
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 (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 |
Lihat juga:
berisi Nilai
public boolean containsValue (V value)
Memeriksa apakah peta berisi nilai yang ditentukan.
Parameter | |
---|---|
value | V |
Pengembalian | |
---|---|
boolean |
Lihat juga:
entri
publicentries ()
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
publicget (K key)
Mendapatkan daftar nilai yang terkait dengan setiap kunci.
Parameter | |
---|---|
key | K |
Pengembalian | |
---|---|
getUniqueMap
publicgetUniqueMap ()
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 |
keySet
publickeySet ()
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 |
Lihat juga:
putAll
public void putAll (m)
Menambahkan semua entri dalam ERROR(/Map)
yang diberikan ke MultiMap
ini.
Parameter | |
---|---|
m |
menghapus
publicremove (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
publicvalues ()
Mengembalikan daftar semua nilai.
Pengembalian | |
---|---|