多圖

public class MultiMap
extends Object

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


支持每個鍵多個值的ERROR(/Map)

概括

公共構造函數

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

公共方法

void clear ()

清除地圖。

boolean containsKey (K key)

檢查地圖是否包含指定的鍵。

boolean containsValue (V value)

檢查映射是否包含指定值。

entries ()

返回此 MultiMap 中所有鍵值對的集合作為Map.Entry實例。

boolean equals (Object obj)

get (K key)

獲取與每個鍵關聯的值列表。

getUniqueMap ()

構造一個新映射,其中包含每個值的唯一字符串鍵。

int hashCode ()

boolean isEmpty ()
keySet ()

返回此多重映射中包含的所有不同鍵的集合。

V put (K key, V value)

將值添加到與鍵關聯的列表中。

void putAll ( m) putAll ( m)

將給定ERROR(/Map)中的所有條目添加到此MultiMap

remove (K key)

刪除與指定鍵關聯的所有值。

int size ()

返回映射中鍵的數量

values ()

返回所有值的列表。

公共構造函數

多圖

public MultiMap ()

多圖

public MultiMap (MultiMap<K, V> map)

參數
map MultiMap

多圖

public MultiMap ( map)

參數
map

公共方法

清除

public void clear ()

清除地圖。

包含密鑰

public boolean containsKey (K key)

檢查地圖是否包含指定的鍵。

參數
key K

退貨
boolean

包含值

public boolean containsValue (V value)

檢查映射是否包含指定值。

參數
value V

退貨
boolean

條目

public  entries ()

返回此 MultiMap 中所有鍵值對的集合作為Map.Entry實例。

退貨

等於

public boolean equals (Object obj)

參數
obj Object

退貨
boolean

得到

public  get (K key)

獲取與每個鍵關聯的值列表。

參數
key K

退貨

獲取唯一地圖

public  getUniqueMap ()

構造一個新映射,其中包含每個值的唯一字符串鍵。當前算法將通過將唯一位置編號附加到鍵的 toString() 值來構造唯一鍵

退貨
ERROR(/Map)

哈希碼

public int hashCode ()

退貨
int

是空的

public boolean isEmpty ()

退貨
boolean

也可以看看:

密鑰集

public  keySet ()

返回此多重映射中包含的所有不同鍵的集合。

退貨

public V put (K key, 
                V value)

將值添加到與鍵關聯的列表中。

參數
key K

value V

退貨
V

把所有

public void putAll ( m)

將給定ERROR(/Map)中的所有條目添加到此MultiMap

參數
m

消除

public  remove (K key)

刪除與指定鍵關聯的所有值。

參數
key K

退貨

尺寸

public int size ()

返回映射中鍵的數量

退貨
int

價值觀

public  values ()

返回所有值的列表。

退貨