Uses of Interface
org.apache.commons.collections.KeyValue

Packages that use KeyValue
org.apache.commons.collections This package contains the interfaces and utilities shared across all the subpackages of this component. 
org.apache.commons.collections.bidimap This package contains implementations of the BidiMap, OrderedBidiMap and SortedBidiMap interfaces. 
org.apache.commons.collections.keyvalue This package contains implementations of collection and map related key/value classes. 
org.apache.commons.collections.map This package contains implementations of the Map, IterableMap, OrderedMap and SortedMap interfaces. 
 

Uses of KeyValue in org.apache.commons.collections
 

Classes in org.apache.commons.collections that implement KeyValue
protected static class BeanMap.MyMapEntry
          Map entry used by BeanMap.
 

Uses of KeyValue in org.apache.commons.collections.bidimap
 

Classes in org.apache.commons.collections.bidimap that implement KeyValue
protected static class AbstractDualBidiMap.MapEntry<K,V>
          Inner class MapEntry.
 

Uses of KeyValue in org.apache.commons.collections.keyvalue
 

Classes in org.apache.commons.collections.keyvalue that implement KeyValue
 class AbstractKeyValue<K,V>
          Abstract pair class to assist with creating KeyValue and MapEntry implementations.
 class AbstractMapEntry<K,V>
          Abstract Pair class to assist with creating correct Map Entry implementations.
 class AbstractMapEntryDecorator<K,V>
          Provides a base decorator that allows additional functionality to be added to a Map Entry.
 class DefaultKeyValue<K,V>
          A mutable KeyValue pair that does not implement MapEntry.
 class DefaultMapEntry<K,V>
          A restricted implementation of Map.Entry that prevents the MapEntry contract from being broken.
 class TiedMapEntry<K,V>
          A Map Entry tied to a map underneath.
 class UnmodifiableMapEntry<K,V>
          A Map.Entry that throws UnsupportedOperationException when setValue is called.
 

Constructors in org.apache.commons.collections.keyvalue with parameters of type KeyValue
DefaultKeyValue(KeyValue<K,V> pair)
          Constructs a new pair from the specified KeyValue.
DefaultMapEntry(KeyValue<K,V> pair)
          Constructs a new entry from the specified KeyValue.
UnmodifiableMapEntry(KeyValue<K,V> pair)
          Constructs a new entry from the specified KeyValue.
 

Uses of KeyValue in org.apache.commons.collections.map
 

Classes in org.apache.commons.collections.map that implement KeyValue
protected static class AbstractHashedMap.HashEntry<K,V>
          HashEntry used to store the data.
protected static class AbstractLinkedMap.LinkEntry<K,V>
          LinkEntry that stores the data.
protected static class AbstractReferenceMap.ReferenceEntry<K,V>
          A MapEntry implementation for the map.
protected static class IdentityMap.IdentityEntry<K,V>
          HashEntry
 class SingletonMap<K,V>
          A Map implementation that holds a single item and is fixed size.
 

Constructors in org.apache.commons.collections.map with parameters of type KeyValue
SingletonMap(KeyValue<K,V> keyValue)
          Constructor specifying the key and value as a KeyValue.
 



Copyright © 2005-2005 Apache Software Foundation, Matt Hall, John Watkinson. All Rights Reserved.