Package | Description |
---|---|
org.apache.commons.collections |
This package contains the interfaces and utilities shared across all the subpackages of this component.
|
org.apache.commons.collections.bidimap | |
org.apache.commons.collections.keyvalue |
This package contains implementations of collection and map related key/value classes.
|
org.apache.commons.collections.map |
Modifier and Type | Class | Description |
---|---|---|
protected static class |
BeanMap.MyMapEntry |
Deprecated.
Map entry used by
BeanMap . |
class |
DefaultMapEntry |
Deprecated.
Use the version in the keyvalue subpackage.
|
Modifier and Type | Class | Description |
---|---|---|
protected static class |
AbstractDualBidiMap.MapEntry |
Inner class MapEntry.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractKeyValue |
Abstract pair class to assist with creating
KeyValue
and Map.Entry implementations. |
class |
AbstractMapEntry |
Abstract Pair class to assist with creating correct
Map.Entry implementations. |
class |
AbstractMapEntryDecorator |
Provides a base decorator that allows additional functionality to be
added to a
Map.Entry . |
class |
DefaultKeyValue |
A mutable
KeyValue pair that does not implement
Map.Entry . |
class |
DefaultMapEntry |
A restricted implementation of
Map.Entry that prevents
the Map.Entry contract from being broken. |
class |
TiedMapEntry |
A
Map.Entry tied to a map underneath. |
class |
UnmodifiableMapEntry |
A
Map.Entry that throws
UnsupportedOperationException when setValue is called. |
Constructor | Description |
---|---|
DefaultKeyValue(KeyValue pair) |
Constructs a new pair from the specified
KeyValue . |
DefaultMapEntry(KeyValue pair) |
Constructs a new entry from the specified
KeyValue . |
UnmodifiableMapEntry(KeyValue pair) |
Constructs a new entry from the specified
KeyValue . |
Modifier and Type | Class | Description |
---|---|---|
protected static class |
AbstractHashedMap.HashEntry |
HashEntry used to store the data.
|
protected static class |
AbstractLinkedMap.LinkEntry |
LinkEntry that stores the data.
|
protected static class |
AbstractReferenceMap.ReferenceEntry |
A MapEntry implementation for the map.
|
protected static class |
IdentityMap.IdentityEntry |
HashEntry
|
class |
SingletonMap |
A
Map implementation that holds a single item and is fixed size. |
Constructor | Description |
---|---|
SingletonMap(KeyValue keyValue) |
Constructor specifying the key and value as a
KeyValue . |
Copyright © 2001-2017 Apache Software Foundation. All Rights Reserved.