Mappa multipla
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 questa funzione MultiMap come |
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 unica per ogni valore. |
int
|
hashCode()
|
boolean
|
isEmpty()
|
|
keySet()
Restituisce una raccolta di tutte le chiavi distinte contenute in questa mappa multipla. |
V
|
put(K key, V value)
Aggiunge il valore all'elenco associato a una chiave. |
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
Mappa multipla
public MultiMap ()
Mappa multipla
public MultiMap (map)
Parametri | |
---|---|
map |
|
Metodi pubblici
cancella
public void clear ()
Cancella la mappa.
contieneChiave
public boolean containsKey (K key)
Controlla se la mappa contiene la chiave specificata.
Parametri | |
---|---|
key |
K |
Ritorni | |
---|---|
boolean |
Vedi anche:
contieneValore
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 questa funzione MultiMap come Map.Entry
di Compute Engine.
Ritorni | |
---|---|
|
uguale
public boolean equals (Object obj)
Parametri | |
---|---|
obj |
Object |
Ritorni | |
---|---|
boolean |
ricevi
publicget (K key)
Restituisce l'elenco di valori associati a ogni chiave.
Parametri | |
---|---|
key |
K |
Ritorni | |
---|---|
|
getUniqueMap
publicgetUniqueMap ()
Crea una nuova mappa, contenente una chiave String unica per ogni valore. L'algoritmo corrente creerà una chiave univoca aggiungendo un numero di posizione univoco a valore toString() della chiave
Ritorni | |
---|---|
|
ERROR(/Map) |
codice hash
public int hashCode ()
Ritorni | |
---|---|
int |
set di chiavi
publickeySet ()
Restituisce una raccolta di tutte le chiavi distinte contenute in questa mappa multipla.
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:
mettiTutti
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 | |
---|---|
|