Multimapa

public class MultiMap
extends Object

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


Un ERROR(/Map) que admite múltiples valores por clave.

Resumen

Constructores públicos

MultiMap ()
MultiMap ( MultiMap <K, V> map)
MultiMap ( 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 ()

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

boolean equals (Object obj)

get (K key)

Obtiene la lista de valores asociados con cada clave.

getUniqueMap ()

Construya un nuevo mapa que contenga una clave de cadena única para cada valor.

int hashCode ()

boolean isEmpty ()
keySet ()

Devuelve una colección de todas las claves distintas contenidas en este mapa múltiple.

V put (K key, V value)

Agrega el valor a la lista asociada con una clave.

void putAll ( m) putAll ( m)

Agrega todas las entradas en ERROR(/Map) dado a este MultiMap .

remove (K key)

Elimina todos los valores asociados con la clave especificada.

int size ()

Devuelve el número de claves en el mapa.

values ()

Devuelve una lista de todos los valores.

Constructores públicos

Multimapa

public MultiMap ()

Multimapa

public MultiMap (MultiMap<K, V> map)

Parámetros
map MultiMap

Multimapa

public MultiMap ( map)

Parámetros
map

Métodos públicos

claro

public void clear ()

Borra el mapa.

contiene clave

public boolean containsKey (K key)

Comprueba si el mapa contiene la clave especificada.

Parámetros
key K

Devoluciones
boolean

contiene valor

public boolean containsValue (V value)

Comprueba si el mapa contiene el valor especificado.

Parámetros
value V

Devoluciones
boolean

entradas

public  entries ()

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

Devoluciones

es igual

public boolean equals (Object obj)

Parámetros
obj Object

Devoluciones
boolean

conseguir

public  get (K key)

Obtiene la lista de valores asociados con cada clave.

Parámetros
key K

Devoluciones

obtenerMapaUnico

public  getUniqueMap ()

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

Devoluciones
un ERROR(/Map)

código hash

public int hashCode ()

Devoluciones
int

esta vacio

public boolean isEmpty ()

Devoluciones
boolean

Ver también:

juego de llaves

public  keySet ()

Devuelve una colección de todas las claves distintas contenidas en este mapa múltiple.

Devoluciones

poner

public V put (K key, 
                V value)

Agrega el valor a la lista asociada con una clave.

Parámetros
key K

value V

Devoluciones
V

poner todo

public void putAll ( m)

Agrega todas las entradas en ERROR(/Map) dado a este MultiMap .

Parámetros
m

eliminar

public  remove (K key)

Elimina todos los valores asociados con la clave especificada.

Parámetros
key K

Devoluciones

tamaño

public int size ()

Devuelve el número de claves en el mapa.

Devoluciones
int

valores

public  values ()

Devuelve una lista de todos los valores.

Devoluciones