MultiMap
public
class
MultiMap
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.MultiMap<K, V> |
一个 ERROR(/Map),支持每个键有多个值。
摘要
公共构造函数 | |
|---|---|
MultiMap()
|
|
MultiMap(MultiMap<K, V> map)
|
|
MultiMap(
|
|
公共方法 | |
|---|---|
void
|
clear()
清除地图。 |
boolean
|
containsKey(K key)
检查映射是否包含指定键。 |
boolean
|
containsValue(V value)
检查映射是否包含指定的值。 |
|
entries()
以 |
boolean
|
equals(Object obj)
|
|
get(K key)
获取与每个键关联的值的列表。 |
|
getUniqueMap()
构建一个新映射,其中包含每个值的唯一字符串键。 |
int
|
hashCode()
|
boolean
|
isEmpty()
|
|
keySet()
返回此多重关联数组中包含的所有唯一键的集合。 |
V
|
put(K key, V value)
将值添加到与键关联的列表中。 |
void
|
putAll(MultiMap<K, ? extends V> m)
|
void
|
putAll(
将给定 |
|
remove(K key)
移除与指定键关联的所有值。 |
int
|
size()
返回映射中的键数 |
|
values()
返回所有值的列表。 |
公共构造函数
MultiMap
public MultiMap ()
MultiMap
public MultiMap (map)
| 参数 | |
|---|---|
map |
|
公共方法
清除
public void clear ()
清除地图。
containsKey
public boolean containsKey (K key)
检查映射是否包含指定键。
| 参数 | |
|---|---|
key |
K |
| 返回 | |
|---|---|
boolean |
|
containsValue
public boolean containsValue (V value)
检查映射是否包含指定的值。
| 参数 | |
|---|---|
value |
V |
| 返回 | |
|---|---|
boolean |
|
entries
publicentries ()
以 Map.Entry 实例的形式返回此多重关联数组中的所有键值对集合。
| 返回 | |
|---|---|
|
|
equals
public boolean equals (Object obj)
| 参数 | |
|---|---|
obj |
Object |
| 返回 | |
|---|---|
boolean |
|
get
publicget (K key)
获取与每个键关联的值的列表。
| 参数 | |
|---|---|
key |
K |
| 返回 | |
|---|---|
|
|
getUniqueMap
publicgetUniqueMap ()
构建一个新映射,其中包含每个值的唯一字符串键。 当前算法会通过将唯一位置编号附加到键的 toString() 值来构建唯一键
| 返回 | |
|---|---|
|
ERROR(/Map) |
hashCode
public int hashCode ()
| 返回 | |
|---|---|
int |
|
keySet
publickeySet ()
返回此多重关联数组中包含的所有唯一键的集合。
| 返回 | |
|---|---|
|
|
放置
public V put (K key,
V value)将值添加到与键关联的列表中。
| 参数 | |
|---|---|
key |
K |
value |
V |
| 返回 | |
|---|---|
V |
|
putAll
public void putAll (MultiMap<K, ? extends V> m)
将给定 MultiMap 中的所有条目添加到此 MultiMap。
| 参数 | |
|---|---|
m |
MultiMap |
移除
publicremove (K key)
移除与指定键关联的所有值。
| 参数 | |
|---|---|
key |
K |
| 返回 | |
|---|---|
|
|
size
public int size ()
返回映射中的键数
| 返回 | |
|---|---|
int |
|
values
publicvalues ()
返回所有值的列表。
| 返回 | |
|---|---|
|
|