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(
|
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 |
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 |
void
|
putAll(
Menambahkan semua entri dalam |
|
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 (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 |
Lihat juga:
containsValue
public boolean containsValue (V value)
Memeriksa apakah peta berisi nilai yang ditentukan.
Parameter | |
---|---|
value |
V |
Hasil | |
---|---|
boolean |
Lihat juga:
entri
publicentries ()
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
publicget (K key)
Mendapatkan daftar nilai yang terkait dengan setiap kunci.
Parameter | |
---|---|
key |
K |
Hasil | |
---|---|
|
getUniqueMap
publicgetUniqueMap ()
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 |
keySet
publickeySet ()
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 |
Lihat juga:
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
publicremove (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
publicvalues ()
Menampilkan daftar semua nilai.
Hasil | |
---|---|
|