java.lang.Object | +--org.apache.commons.collections.bidimap.AbstractDualBidiMap | +--org.apache.commons.collections.bidimap.DualHashBidiMapAll Implemented Interfaces:
Creates an empty HashBidiMap |
DualHashBidiMap(Map map) Constructs a HashBidiMap and copies the mappings from specified Map. |
DualHashBidiMap(Map normalMap, Map reverseMap, BidiMap inverseBidiMap) Constructs a HashBidiMap that decorates the specified maps. |
createBidiMap(Map normalMap, Map reverseMap, BidiMap inverseBidiMap) Creates a new instance of this object. | |
Map | Creates a new instance of the map used by the subclass to store data. |
public DualHashBidiMap()
HashBidiMap
protected DualHashBidiMap(Map normalMap, Map reverseMap, BidiMap inverseBidiMap)
HashBidiMap
that decorates the specified maps.
public DualHashBidiMap(Map map)
HashBidiMap
and copies the mappings from
specified Map
.
protected BidiMap createBidiMap(Map normalMap, Map reverseMap, BidiMap inverseBidiMap)
protected Map createMap()
BidiMap
that uses twoHashMap
instances.