com.dfamaj.util.collections
Interface IntMap

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

public interface IntMap
extends java.util.Map

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

Since:
2.0
Version:
2.0 -- 2007-02-03 -- $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(int key)
          
renvoie true si la Map contient la clef en question.
 java.lang.Object get(int key)
          
renvoie l'objet attaché à la clef, ou null si aucun objet n'est attaché à la clef.
 java.lang.Object put(int key, java.lang.Object value)
          
stocke un objet en le rattachant à la clef.
 java.lang.Object remove(int 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(int key)
renvoie true si la Map contient la clef en question.


get

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


put

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


remove

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