|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AbstractKeyValue<K,V> | Abstract pair class to assist with creating KeyValue and MapEntry implementations. |
AbstractMapEntry<K,V> | Abstract Pair class to assist with creating correct Map Entry implementations. |
AbstractMapEntryDecorator<K,V> | Provides a base decorator that allows additional functionality to be added to a Map Entry. |
DefaultKeyValue<K,V> | A mutable KeyValue pair that does not implement MapEntry. |
DefaultMapEntry<K,V> | A restricted implementation of Map.Entry that prevents
the MapEntry contract from being broken. |
MultiKey<K> | A MultiKey allows multiple map keys to be merged together. |
TiedMapEntry<K,V> | A Map Entry tied to a map underneath. |
UnmodifiableMapEntry<K,V> | A Map.Entry that throws UnsupportedOperationException
when setValue is called. |
This package contains implementations of collection and map related key/value classes. These are usually used in maps, however they can be used as data holders in any collection.
The following key/value designs are included:
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |