|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.apache.commons.collections.bidimap.AbstractDualBidiMap
|
+--org.apache.commons.collections.bidimap.DualHashBidiMap
Implementation of BidiMap that uses two HashMap instances.
Two HashMap instances are used in this class.
This provides fast lookups at the expense of storing two sets of map entries.
Commons Collections would welcome the addition of a direct hash-based
implementation of the BidiMap interface.
NOTE: From Commons Collections 3.1, all subclasses will use HashMap
and the flawed createMap method is ignored.
| Constructor Summary | |
DualHashBidiMap()
Creates an empty HashBidiMap. |
|
DualHashBidiMap(java.util.Map map)
Constructs a HashBidiMap and copies the mappings from
specified Map. |
|
| Methods inherited from class org.apache.commons.collections.bidimap.AbstractDualBidiMap |
clear, containsKey, containsValue, entrySet, equals, get, getKey, hashCode, inverseBidiMap, isEmpty, keySet, mapIterator, put, putAll, remove, removeValue, size, toString, values |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DualHashBidiMap()
HashBidiMap.
public DualHashBidiMap(java.util.Map map)
HashBidiMap and copies the mappings from
specified Map.
map - the map whose mappings are to be placed in this map
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||