com.dfamaj.util.collections
Interface CharMap

All Superinterfaces:
java.util.Map
All Known Implementing Classes:
HashCharMap

public interface CharMap
extends java.util.Map

comme une Map, mais avec des char comme clefs. Dans l'usage courant, les clefs Object sont vérifiées comme étant des Character.

Since:
2.0
Version:
2.0 -- 2007-02-01 -- $Revision$
Author:
David Andriana

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Method Summary
 boolean containsKey(char key)
          renvoie true si la Map contient la clef en question.
 java.lang.Object get(char key)
          renvoie l'objet attaché à la clef, ou null si aucun objet n'est attaché à la clef.
 java.lang.Object put(char key, java.lang.Object value)
          stocke un objet en le rattachant à la clef.
 java.lang.Object remove(char key)
          supprime un objet rattaché à la clef.
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

containsKey

boolean containsKey(char key)
renvoie true si la Map contient la clef en question.


get

java.lang.Object get(char key)
renvoie l'objet attaché à la clef, ou null si aucun objet n'est attaché à la clef.


put

java.lang.Object put(char key,
                     java.lang.Object value)
stocke un objet en le rattachant à la clef.


remove

java.lang.Object remove(char key)
supprime un objet rattaché à la clef.