Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

MultiMap

public class MultiMap
extends Object

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


Une ERROR(/Map) qui prend en charge plusieurs valeurs par clé.

Résumé

Constructeurs publics

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

Méthodes publiques

void clear ()

Efface la carte.

boolean containsKey (K key)

Vérifie si la carte contient la clé spécifiée.

boolean containsValue (V value)

Vérifie si la carte contient la valeur spécifiée.

entries ()

Renvoie une collection de toutes les paires clé-valeur de cette MultiMap en tant Map.Entry .

boolean equals (Object obj)

get (K key)

Obtient la liste des valeurs associées à chaque clé.

getUniqueMap ()

Construisez une nouvelle carte, qui contient une clé String unique pour chaque valeur.

int hashCode ()

boolean isEmpty ()
keySet ()

Renvoie une collection de toutes les clés distinctes contenues dans cette multi-carte.

V put (K key, V value)

Ajoute la valeur à la liste associée à une clé.

void putAll ( m) putAll ( m)

Ajoute toutes les entrées d'une ERROR(/Map) donnée à cette MultiMap .

remove (K key)

Supprime toutes les valeurs associées à la clé spécifiée.

int size ()

Renvoie le nombre de clés de la carte

values ()

Renvoie la liste de toutes les valeurs.

Constructeurs publics

MultiMap

public MultiMap ()

MultiMap

public MultiMap ( MultiMap <K, V> map)

Paramètres
map MultiMap

Méthodes publiques

clair

public void clear ()

Efface la carte.

contientKey

public boolean containsKey (K key)

Vérifie si la carte contient la clé spécifiée.

Paramètres
key K

Retour
boolean

contientValeur

public boolean containsValue (V value)

Vérifie si la carte contient la valeur spécifiée.

Paramètres
value V

Retour
boolean

entrées

public  entries ()

Renvoie une collection de toutes les paires clé-valeur de cette MultiMap en tant Map.Entry .

Retour

équivaut à

public boolean equals (Object obj)

Paramètres
obj Object

Retour
boolean

avoir

public  get (K key)

Obtient la liste des valeurs associées à chaque clé.

Paramètres
key K

Retour

getUniqueMap

public  getUniqueMap ()

Construisez une nouvelle carte, qui contient une clé String unique pour chaque valeur. L'algorithme actuel construira une clé unique en ajoutant un numéro de position unique à la valeur toString () de la clé

Retour
une ERROR(/Map)

hashCode

public int hashCode ()

Retour
int

est vide

public boolean isEmpty ()

Retour
boolean

Voir également:

keySet

public  keySet ()

Renvoie une collection de toutes les clés distinctes contenues dans cette multimap.

Retour

mettre

public V put (K key, 
                V value)

Ajoute la valeur à la liste associée à une clé.

Paramètres
key K

value V

Retour
V

Met tout

public void putAll ( m)

Ajoute toutes les entrées de ERROR(/Map) donnée à cette MultiMap .

Paramètres
m

retirer

public  remove (K key)

Supprime toutes les valeurs associées à la clé spécifiée.

Paramètres
key K

Retour

Taille

public int size ()

Renvoie le nombre de clés de la carte

Retour
int

valeurs

public  values ()

Renvoie la liste de toutes les valeurs.

Retour