public class DualHashBidiMap extends AbstractDualBidiMap implements java.io.Serializable
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 and Description |
---|
DualHashBidiMap()
Creates an empty
HashBidiMap . |
DualHashBidiMap(java.util.Map map)
Constructs a
HashBidiMap and copies the mappings from
specified Map . |
clear, containsKey, containsValue, entrySet, equals, get, getKey, hashCode, inverseBidiMap, isEmpty, keySet, mapIterator, put, putAll, remove, removeValue, size, toString, values
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"