MultiMap
public
class
MultiMap
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.MultiMap<K, V> |
Una ERROR(/Map)
che supporta più valori per chiave.
Riepilogo
Costruttori pubblici | |
---|---|
MultiMap()
|
|
MultiMap(MultiMap<K, V> map)
|
|
MultiMap(
|
Metodi pubblici | |
---|---|
void
|
clear()
Cancella la mappa. |
boolean
|
containsKey(K key)
Controlla se la mappa contiene la chiave specificata. |
boolean
|
containsValue(V value)
Controlla se la mappa contiene il valore specificato. |
|
entries()
Restituisce una raccolta di tutte le coppie chiave-valore in questo MultiMap come istanze |
boolean
|
equals(Object obj)
|
|
get(K key)
Restituisce l'elenco di valori associati a ogni chiave. |
|
getUniqueMap()
Crea una nuova mappa, contenente 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(MultiMap<K, ? extends V> m)
Aggiunge tutte le voci in |
void
|
putAll(
Aggiunge tutte le voci in |
|
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
MultiMap
public MultiMap ()
MultiMap
public MultiMap (map)
Parametri | |
---|---|
map |
|
Metodi pubblici
cancella
public void clear ()
Cancella la mappa.
containsKey
public boolean containsKey (K key)
Controlla se la mappa contiene la chiave specificata.
Parametri | |
---|---|
key |
K |
Ritorni | |
---|---|
boolean |
Vedi anche:
containsValue
public boolean containsValue (V value)
Controlla se la mappa contiene il valore specificato.
Parametri | |
---|---|
value |
V |
Ritorni | |
---|---|
boolean |
Vedi anche:
voci
publicentries ()
Restituisce una raccolta di tutte le coppie chiave-valore in questo MultiMap come istanze Map.Entry
.
Ritorni | |
---|---|
|
uguale
public boolean equals (Object obj)
Parametri | |
---|---|
obj |
Object |
Ritorni | |
---|---|
boolean |
ricevi
publicget (K key)
Recupera l'elenco dei valori associati a ogni chiave.
Parametri | |
---|---|
key |
K |
Ritorni | |
---|---|
|
getUniqueMap
publicgetUniqueMap ()
Crea una nuova mappa, contenente una chiave String univoca per ogni valore. L'algoritmo attuale creerà una chiave univoca aggiungendo un numero di posizione univoco al valore toString() della chiave
Ritorni | |
---|---|
|
ERROR(/Map) |
hashCode
public int hashCode ()
Ritorni | |
---|---|
int |
set di chiavi
publickeySet ()
Restituisce una raccolta di tutte le chiavi distinte contenute in questa multimappa.
Ritorni | |
---|---|
|
passami
public V put (K key, V value)
Aggiunge il valore all'elenco associato a una chiave.
Parametri | |
---|---|
key |
K |
value |
V |
Ritorni | |
---|---|
V |
Vedi anche:
putAll
public void putAll (MultiMap<K, ? extends V> m)
Aggiunge tutte le voci in MultiMap
specificato a questo MultiMap
.
Parametri | |
---|---|
m |
MultiMap |
putAll
public void putAll (m)
Aggiunge tutte le voci in ERROR(/Map)
specificato a questo MultiMap
.
Parametri | |
---|---|
m |
|
rimozione
publicremove (K key)
Rimuove tutti i valori associati alla chiave specificata.
Parametri | |
---|---|
key |
K |
Ritorni | |
---|---|
|
dimensioni
public int size ()
Restituisce il numero di chiavi nella mappa
Ritorni | |
---|---|
int |
valori
publicvalues ()
Restituisce l'elenco di tutti i valori.
Ritorni | |
---|---|
|