See: Description
| Class | Description |
|---|---|
| AbstractKeyValue |
Abstract pair class to assist with creating
KeyValue
and Map.Entry implementations. |
| AbstractMapEntry |
Abstract Pair class to assist with creating correct
Map.Entry implementations. |
| AbstractMapEntryDecorator |
Provides a base decorator that allows additional functionality to be
added to a
Map.Entry. |
| DefaultKeyValue |
A mutable
KeyValue pair that does not implement
Map.Entry. |
| DefaultMapEntry |
A restricted implementation of
Map.Entry that prevents
the Map.Entry contract from being broken. |
| MultiKey |
A
MultiKey allows multiple map keys to be merged together. |
| TiedMapEntry |
A
Map.Entry tied to a map underneath. |
| UnmodifiableMapEntry |
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:
Copyright © 2010 - 2023 Adobe. All Rights Reserved