Mappa multipla

public class MultiMap
extends Object

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


Un ERROR(/Map) che supporta più valori per chiave.

Riepilogo

Costruttori pubblici

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

Metodi pubblici

void clear ()

Cancella la mappa.

boolean containsKey (K key)

Verifica se la mappa contiene la chiave specificata.

boolean containsValue (V value)

Verifica se la mappa contiene il valore specificato.

entries ()

Restituisce una raccolta di tutte le coppie chiave-valore in questa MultiMap come istanze Map.Entry .

boolean equals (Object obj)

get (K key)

Ottiene l'elenco dei valori associati a ciascuna chiave.

getUniqueMap ()

Costruisci una nuova mappa, che contiene una chiave String univoca per ogni valore.

int hashCode ()

boolean isEmpty ()
keySet ()

Restituisce una raccolta di tutte le chiavi distinte contenute in questa multimappa.

V put (K key, V value)

Aggiunge il valore all'elenco associato a una chiave.

void putAll ( m) putAll ( m)

Aggiunge tutte le voci in dato ERROR(/Map) a questo MultiMap .

remove (K key)

Rimuove tutti i valori associati alla chiave specificata.

int size ()

Restituisce il numero di chiavi nella mappa

values ()

Restituisce l'elenco di tutti i valori.

Costruttori pubblici

Mappa multipla

public MultiMap ()

Mappa multipla

public MultiMap (MultiMap<K, V> map)

Parametri
map MultiMap

Mappa multipla

public MultiMap ( map)

Parametri
map

Metodi pubblici

chiaro

public void clear ()

Cancella la mappa.

contiene la chiave

public boolean containsKey (K key)

Verifica se la mappa contiene la chiave specificata.

Parametri
key K

ritorna
boolean

contiene valore

public boolean containsValue (V value)

Verifica se la mappa contiene il valore specificato.

Parametri
value V

ritorna
boolean

inserimenti

public  entries ()

Restituisce una raccolta di tutte le coppie chiave-valore in questa MultiMap come istanze Map.Entry .

ritorna

è uguale a

public boolean equals (Object obj)

Parametri
obj Object

ritorna
boolean

ottenere

public  get (K key)

Ottiene l'elenco dei valori associati a ciascuna chiave.

Parametri
key K

ritorna

getUniqueMap

public  getUniqueMap ()

Costruisci una nuova mappa, che contiene una chiave String univoca per ogni valore. L'algoritmo corrente costruirà una chiave univoca aggiungendo un numero di posizione univoco al valore toString() della chiave

ritorna
a ERROR(/Map)

codice hash

public int hashCode ()

ritorna
int

è vuoto

public boolean isEmpty ()

ritorna
boolean

Guarda anche:

mazzo di chiavi

public  keySet ()

Restituisce una raccolta di tutte le chiavi distinte contenute in questa multimappa.

ritorna

mettere

public V put (K key, 
                V value)

Aggiunge il valore all'elenco associato a una chiave.

Parametri
key K

value V

ritorna
V

metti tutto

public void putAll ( m)

Aggiunge tutte le voci in dato ERROR(/Map) a questo MultiMap .

Parametri
m

rimuovere

public  remove (K key)

Rimuove tutti i valori associati alla chiave specificata.

Parametri
key K

ritorna

taglia

public int size ()

Restituisce il numero di chiavi nella mappa

ritorna
int

i valori

public  values ()

Restituisce l'elenco di tutti i valori.

ritorna