Multicarte
public
class
MultiMap
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.MultiMap<K, V> |
ERROR(/Map)
qui accepte plusieurs valeurs par clé.
Résumé
Constructeurs publics | |
---|---|
MultiMap()
|
|
MultiMap(MultiMap<K, V> map)
|
|
MultiMap(
|
Méthodes publiques | |
---|---|
void
|
clear()
Vide 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 ce MultiMap sous forme d'instances |
boolean
|
equals(Object obj)
|
|
get(K key)
Récupère la liste des valeurs associées à chaque clé. |
|
getUniqueMap()
Créez une nouvelle mappe contenant une clé de chaîne unique pour chaque valeur. |
int
|
hashCode()
|
boolean
|
isEmpty()
|
|
keySet()
Renvoie une collection de toutes les clés distinctes contenues dans ce multimap. |
V
|
put(K key, V value)
Ajoute la valeur à la liste associée à une clé. |
void
|
putAll(MultiMap<K, ? extends V> m)
Ajoute toutes les entrées de l'élément |
void
|
putAll(
Ajoute toutes les entrées de l' |
|
remove(K key)
Supprime toutes les valeurs associées à la clé spécifiée. |
int
|
size()
Renvoie le nombre de clés dans le mappage. |
|
values()
Renvoie la liste de toutes les valeurs. |
Constructeurs publics
MultiMap
public MultiMap ()
MultiMap
public MultiMap (map)
Paramètres | |
---|---|
map |
|
Méthodes publiques
effacer
public void clear ()
Efface la carte.
containsKey
public boolean containsKey (K key)
Vérifie si la carte contient la clé spécifiée.
Paramètres | |
---|---|
key |
K |
Renvoie | |
---|---|
boolean |
Voir aussi :
containsValue
public boolean containsValue (V value)
Vérifie si la carte contient la valeur spécifiée.
Paramètres | |
---|---|
value |
V |
Renvoie | |
---|---|
boolean |
Voir aussi :
entrées
publicentries ()
Renvoie une collection de toutes les paires clé-valeur de ce MultiMap sous forme d'instances Map.Entry
.
Renvoie | |
---|---|
|
equals
public boolean equals (Object obj)
Paramètres | |
---|---|
obj |
Object |
Renvoie | |
---|---|
boolean |
get
publicget (K key)
Récupère la liste des valeurs associées à chaque clé.
Paramètres | |
---|---|
key |
K |
Renvoie | |
---|---|
|
getUniqueMap
publicgetUniqueMap ()
Construisez une nouvelle carte contenant une clé de chaîne unique pour chaque valeur. L'algorithme actuel crée une clé unique en ajoutant un numéro de position unique à la valeur toString() de la clé.
Renvoie | |
---|---|
|
ERROR(/Map) |
hashCode
public int hashCode ()
Renvoie | |
---|---|
int |
keySet
publickeySet ()
Renvoie une collection de toutes les clés distinctes contenues dans ce multimap.
Renvoie | |
---|---|
|
CANNOT TRANSLATE
public V put (K key, V value)
Ajoute la valeur à la liste associée à une clé.
Paramètres | |
---|---|
key |
K |
value |
V |
Renvoie | |
---|---|
V |
Voir aussi :
putAll
public void putAll (MultiMap<K, ? extends V> m)
Ajoute toutes les entrées de l'élément MultiMap
donné à cet élément MultiMap
.
Paramètres | |
---|---|
m |
MultiMap |
CANNOT TRANSLATE
public void putAll (m)
Ajoute toutes les entrées de l'ERROR(/Map)
donné à cette MultiMap
.
Paramètres | |
---|---|
m |
|
supprimer
publicremove (K key)
Supprime toutes les valeurs associées à la clé spécifiée.
Paramètres | |
---|---|
key |
K |
Renvoie | |
---|---|
|
taille
public int size ()
Renvoie le nombre de clés dans la carte
Renvoie | |
---|---|
int |
valeurs
publicvalues ()
Renvoie la liste de toutes les valeurs.
Renvoie | |
---|---|
|