Мультикарта

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

Создайте новую карту, содержащую уникальный ключ String для каждого значения.

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

Создайте новую карту, содержащую уникальный ключ String для каждого значения. Текущий алгоритм создаст уникальный ключ, добавив уникальный номер позиции к значению 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 ()

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

Возвращает