Uses of Interface
org.apache.openjpa.lib.util.collections.BidiMap
Packages that use BidiMap
-
Uses of BidiMap in org.apache.openjpa.lib.util.collections
Subinterfaces of BidiMap in org.apache.openjpa.lib.util.collectionsModifier and TypeInterfaceDescriptioninterface
OrderedBidiMap<K,
V> Defines a map that allows bidirectional lookup between key and values and retains and provides access to an ordering.interface
SortedBidiMap<K,
V> Defines a map that allows bidirectional lookup between key and values and retains both keys and values in sorted order.Classes in org.apache.openjpa.lib.util.collections that implement BidiMapModifier and TypeClassDescriptionclass
AbstractDualBidiMap<K,
V> AbstractBidiMap
implemented using two maps.class
DualHashBidiMap<K,
V> class
DualTreeBidiMap<K,
V> class
TreeBidiMap<K extends Comparable<K>,
V extends Comparable<V>> Red-Black tree-based implementation of BidiMap where all objects added implement theComparable
interface.Methods in org.apache.openjpa.lib.util.collections that return BidiMapModifier and TypeMethodDescriptionCreates a new instance of the subclass.Creates a new instance of this object.AbstractDualBidiMap.inverseBidiMap()
BidiMap.inverseBidiMap()
Gets a view of this map where the keys and values are reversed.Methods in org.apache.openjpa.lib.util.collections with parameters of type BidiMapModifier and TypeMethodDescriptionCreates a new instance of the subclass.Creates a new instance of this object.protected DualTreeBidiMap<V,
K> Creates a new instance of this object.Constructors in org.apache.openjpa.lib.util.collections with parameters of type BidiMapModifierConstructorDescriptionprotected
Constructs a map that decorates the specified maps, used by the subclasscreateBidiMap
implementation.protected
Constructs aHashBidiMap
that decorates the specified maps.protected
Constructs aDualTreeBidiMap
that decorates the specified maps.