| java.util.HashMap org.objectweb.salome_tmf.data.HashMapForCollections
HashMapForCollections | public class HashMapForCollections extends HashMap (Code) | | Sous-classe de HashMap utilisée lorsque les valeurs de la table
de hachage sont des collections.
Cette classe surcharge la méthode
HashMapForCollections.put put(clé, valeur) pour que
celle-ci permette de créer un couple (clé d’accès – liste) si la clé
n’existe pas dans la table de hachage, d’ajouter l’élément dans un
HashSet HashSet existant si la clé existe.
author: teaml039 version: 0.1 |
Method Summary | |
public Object | put(Object key, Object value) Cette méthode surcharge celle définie dans
HashMap HashMap .
Si la clé n'existe pas déjà, elle l'ajoute en plaçant l'objet
value dans un
HashSet HashSet qui est créé en même
temps.
Si la clé existe déjà, value est ajoutée dans le
HashSet HashSet correspondant à la clé key . | public int | spreadedSize() |
HashMapForCollections | public HashMapForCollections(int initialCapacity, float loadFactor)(Code) | | Constructeur d'une table de collections
|
HashMapForCollections | public HashMapForCollections()(Code) | | Constructeur d'une table de collections
|
put | public Object put(Object key, Object value)(Code) | | Cette méthode surcharge celle définie dans
HashMap HashMap .
Si la clé n'existe pas déjà, elle l'ajoute en plaçant l'objet
value dans un
HashSet HashSet qui est créé en même
temps.
Si la clé existe déjà, value est ajoutée dans le
HashSet HashSet correspondant à la clé key .
Parameters: key - clé de la table de hachage Parameters: value - valeur à rajouter l'objet HashSet ajouté si la clé existait déjà, null si la clé n'existait pas |
spreadedSize | public int spreadedSize()(Code) | | Calcule la taille cumulée de l'ensemble des éléments qui
sont contenus dans les collections valeurs de la HashMap
la taille cumulée de l'ensemble des éléments quisont contenus dans les collections valeurs de la HashMap |
|
|