Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

MultiMap

public class MultiMap
extends Object

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


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

Sommario

Costruttori pubblici

MultiMap ()
MultiMap ( MultiMap <K, V> 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 ciascun 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 un dato ERROR(/Map) a questa MultiMap .

remove (K key)

Rimuove tutti i valori associati alla chiave specificata.

int size ()

Restituisce il numero di chiavi nella mappa

values ()

Restituisce un elenco di tutti i valori.

Costruttori pubblici

MultiMap

public MultiMap ()

MultiMap

public MultiMap ( MultiMap <K, V> map)

parametri
map MultiMap

Metodi pubblici

chiaro

public void clear ()

Cancella la mappa.

containsKey

public boolean containsKey (K key)

Verifica se la mappa contiene la chiave specificata.

parametri
key K

ritorna
boolean

containsValue

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 ciascun 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 un dato ERROR(/Map) a questa 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

valori

public  values ()

Restituisce l'elenco di tutti i valori.

ritorna