Class DualHashBidiMap
- java.lang.Object
-
- org.apache.commons.collections.bidimap.AbstractDualBidiMap
-
- org.apache.commons.collections.bidimap.DualHashBidiMap
-
- All Implemented Interfaces:
java.io.Serializable,java.util.Map,BidiMap,IterableMap
@Deprecated(since="2021-04-30") public class DualHashBidiMap extends AbstractDualBidiMap implements java.io.Serializable
Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS. The upgraded version 4.4 of Commons Collections is already included as replacement. Customers are advised to upgrade to this version of the library. Please note: the package name was changed to org.apache.commons.collections4. Further note that there are AEM APIs currently exposing the old collections classes; these will be updated in upcoming releases.Implementation ofBidiMapthat uses twoHashMapinstances.Two
HashMapinstances 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 theBidiMapinterface.NOTE: From Commons Collections 3.1, all subclasses will use
HashMapand the flawedcreateMapmethod is ignored.- Since:
- Commons Collections 3.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DualHashBidiMap()Deprecated.Creates an emptyHashBidiMap.DualHashBidiMap(java.util.Map map)Deprecated.Constructs aHashBidiMapand copies the mappings from specifiedMap.
-
Method Summary
-
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
-
-
-
-
Constructor Detail
-
DualHashBidiMap
public DualHashBidiMap()
Deprecated.Creates an emptyHashBidiMap.
-
DualHashBidiMap
public DualHashBidiMap(java.util.Map map)
Deprecated.Constructs aHashBidiMapand copies the mappings from specifiedMap.- Parameters:
map- the map whose mappings are to be placed in this map
-
-