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( map)

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 Map.Entry di Compute Engine.

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( m)

Aggiunge tutte le voci in ERROR(/Map) specificato 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

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

contieneValore

public boolean containsValue (V value)

Controlla se la mappa contiene il valore specificato.

Parametri
value V

Ritorni
boolean

voci

public  entries ()

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

public  get (K key)

Restituisce l'elenco di valori associati a ogni chiave.

Parametri
key K

Ritorni

getUniqueMap

public  getUniqueMap ()

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

èVuoto

public boolean isEmpty ()

Ritorni
boolean

Vedi anche:

set di chiavi

public  keySet ()

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

mettiTutti

public void putAll ( m)

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

Parametri
m

rimozione

public  remove (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

public  values ()

Restituisce l'elenco di tutti i valori.

Ritorni