Мультикарта
 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 () 
Возвращает список всех значений.
| Возврат | |
|---|---|
