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 () 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 () 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 () Buat peta baru, yang berisi kunci String unik untuk setiap nilai. | |
int | hashCode () |
boolean | isEmpty () |
keySet () Mengembalikan kumpulan semua kunci berbeda yang terdapat dalam multimap ini. | |
V | put (K key, V value) Menambahkan nilai ke daftar yang terkait dengan kunci. |
void | putAll ( m) putAll ( m) Tambahkan semua entri dalam |
remove (K key) Menghapus semua nilai yang terkait dengan kunci tertentu. | |
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 ()
Menghapus peta.
berisiKey
public boolean containsKey (K key)
Memeriksa apakah peta berisi kunci yang ditentukan.
Parameter | |
---|---|
key | K |
Kembali | |
---|---|
boolean |
Lihat juga:
berisiNilai
public boolean containsValue (V value)
Memeriksa apakah peta berisi nilai yang ditentukan.
Parameter | |
---|---|
value | V |
Kembali | |
---|---|
boolean |
Lihat juga:
entri
publicentries ()
Mengembalikan kumpulan semua pasangan nilai kunci di MultiMap ini sebagai instance Map.Entry
.
Kembali | |
---|---|
sama
public boolean equals (Object obj)
Parameter | |
---|---|
obj | Object |
Kembali | |
---|---|
boolean |
mendapatkan
publicget (K key)
Mendapatkan daftar nilai yang terkait dengan setiap kunci.
Parameter | |
---|---|
key | K |
Kembali | |
---|---|
dapatkan Peta Unik
publicgetUniqueMap ()
Buat 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
Kembali | |
---|---|
sebuah ERROR(/Map) |
Kode hash
public int hashCode ()
Kembali | |
---|---|
int |
set kunci
publickeySet ()
Mengembalikan kumpulan semua kunci berbeda yang terdapat dalam multimap ini.
Kembali | |
---|---|
meletakkan
public V put (K key, V value)
Menambahkan nilai ke daftar yang terkait dengan kunci.
Parameter | |
---|---|
key | K |
value | V |
Kembali | |
---|---|
V |
Lihat juga:
letakkanSemua
public void putAll (m)
Tambahkan semua entri dalam ERROR(/Map)
yang diberikan ke MultiMap
ini.
Parameter | |
---|---|
m |
menghapus
publicremove (K key)
Menghapus semua nilai yang terkait dengan kunci tertentu.
Parameter | |
---|---|
key | K |
Kembali | |
---|---|
ukuran
public int size ()
Mengembalikan jumlah kunci di peta
Kembali | |
---|---|
int |
nilai-nilai
publicvalues ()
Mengembalikan daftar semua nilai.
Kembali | |
---|---|