Мультикарта
public class MultiMap
extends Object
| java.lang.Объект | |
| ↳ | 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 как экземпляры | |
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 ( m)putAll ( m) Добавляет все записи из заданного |
remove (K key)Удаляет все значения, связанные с указанным ключом. | |
int | size ()Возвращает количество ключей на карте |
values ()Возвращает список всех значений. | |
Общественные конструкторы
Мультикарта
public MultiMap ()
Мультикарта
public MultiMap (map)
| Параметры | |
|---|---|
map | |
Публичные методы
прозрачный
public void clear ()
Очищает карту.
содержит ключ
public boolean containsKey (K key)
Проверяет, содержит ли карта указанный ключ.
| Параметры | |
|---|---|
key | K |
| Возврат | |
|---|---|
boolean | |
См. также:
содержит значение
public boolean containsValue (V value)
Проверяет, содержит ли карта указанное значение.
| Параметры | |
|---|---|
value | V |
| Возврат | |
|---|---|
boolean | |
См. также:
записи
publicentries ()
Возвращает коллекцию всех пар ключ-значение в этом MultiMap как экземпляры Map.Entry .
| Возврат | |
|---|---|
равно
public boolean equals (Object obj)
| Параметры | |
|---|---|
obj | Object |
| Возврат | |
|---|---|
boolean | |
получать
publicget (K key)
Получает список значений, связанных с каждым ключом.
| Параметры | |
|---|---|
key | K |
| Возврат | |
|---|---|
getUniqueMap
publicgetUniqueMap ()
Создайте новую карту, содержащую уникальный строковый ключ для каждого значения. Текущий алгоритм создаст уникальный ключ, добавляя уникальный номер позиции к значению toString() ключа.
| Возврат | |
|---|---|
ERROR(/Map) | |
хэш-код
public int hashCode ()
| Возврат | |
|---|---|
int | |
набор ключей
publickeySet ()
Возвращает коллекцию всех различных ключей, содержащихся в этом мультиотображении.
| Возврат | |
|---|---|
помещать
public V put (K key,
V value)Добавляет значение в список, связанный с ключом.
| Параметры | |
|---|---|
key | K |
value | V |
| Возврат | |
|---|---|
V | |
См. также:
положить все
public void putAll (MultiMap<K, ? extends V> m)
Добавляет все записи из данного MultiMap в этот MultiMap .
| Параметры | |
|---|---|
m | MultiMap |
положить все
public void putAll (m)
Добавляет все записи из заданного ERROR(/Map) в этот MultiMap .
| Параметры | |
|---|---|
m | |
удалять
publicremove (K key)
Удаляет все значения, связанные с указанным ключом.
| Параметры | |
|---|---|
key | K |
| Возврат | |
|---|---|
размер
public int size ()
Возвращает количество ключей на карте
| Возврат | |
|---|---|
int | |
ценности
publicvalues ()
Возвращает список всех значений.
| Возврат | |
|---|---|