Varios mapas

public class MultiMap
extends Object

Objeto java.lang.
   ↳ com.android.tradefed.util.MultiMap<K, V>


Un objeto ERROR(/Map) que admite varios valores por clave

Resumen

Constructores públicos

MultiMap()
MultiMap(MultiMap<K, V> map)
MultiMap( map)

Métodos públicos

void clear()

Borra el mapa.

boolean containsKey(K key)

Comprueba si el mapa contiene la clave especificada.

boolean containsValue(V value)

Comprueba si el mapa contiene el valor especificado.

entries()

Muestra una colección de todos los pares clave-valor en este MultiMap como Map.Entry. individuales.

boolean equals(Object obj)

get(K key)

Obtiene la lista de valores asociados con cada clave.

getUniqueMap()

Construye un mapa nuevo que contenga una clave de String única para cada valor.

int hashCode()

boolean isEmpty()
keySet()

Muestra una colección de todas las claves distintas contenidas en este multimapa.

V put(K key, V value)

Agrega el valor a la lista asociada con una clave.

void putAll( m)

Agrega todas las entradas de un ERROR(/Map) determinado a esta MultiMap.

remove(K key)

Quita todos los valores asociados con la clave especificada.

int size()

Devuelve la cantidad de claves en el mapa.

values()

Muestra una lista de todos los valores.

Constructores públicos

Varios mapas

public MultiMap ()

Varios mapas

public MultiMap (MultiMap<K, V> map)

Parámetros
map MultiMap

Varios mapas

public MultiMap ( map)

Parámetros
map

Métodos públicos

borrar

public void clear ()

Borra el mapa.

contieneClave

public boolean containsKey (K key)

Comprueba si el mapa contiene la clave especificada.

Parámetros
key K

Muestra
boolean

contieneValor

public boolean containsValue (V value)

Comprueba si el mapa contiene el valor especificado.

Parámetros
value V

Muestra
boolean

entradas

public  entries ()

Muestra una colección de todos los pares clave-valor en este MultiMap como Map.Entry. individuales.

Muestra

equals

public boolean equals (Object obj)

Parámetros
obj Object

Muestra
boolean

get

public  get (K key)

Obtiene la lista de valores asociados con cada clave.

Parámetros
key K

Muestra

getUniqueMap

public  getUniqueMap ()

Construye un mapa nuevo que contenga una clave de String única para cada valor. El algoritmo actual construirá una clave única agregando un número de posición único a valor toString() de la clave

Muestra
un ERROR(/Map)

hashCode

public int hashCode ()

Muestra
int

estáVacío

public boolean isEmpty ()

Muestra
boolean

keySet

public  keySet ()

Muestra una colección de todas las claves distintas contenidas en este multimapa.

Muestra

Pon

public V put (K key, 
                V value)

Agrega el valor a la lista asociada con una clave.

Parámetros
key K

value V

Muestra
V

ponerTodos

public void putAll ( m)

Agrega todas las entradas de un ERROR(/Map) determinado a esta MultiMap.

Parámetros
m

quitarlo

public  remove (K key)

Quita todos los valores asociados con la clave especificada.

Parámetros
key K

Muestra

size

public int size ()

Devuelve la cantidad de claves en el mapa.

Muestra
int

valores

public  values ()

Muestra una lista de todos los valores.

Muestra