Мультикарта

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 как экземпляры 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

Возврат

getUniqueMap

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 ()

Возвращает список всех значений.

Возврат