AbstractDecoratorCollectionMap |
An abstract collection map that decorates an existing map.
|
AbstractPurgeOnWriteReferenceValueMap |
A map that uses references to store map values.
|
AbstractPurgeOnWriteReferenceValueMap.Keyed |
An object that remembers the key associated with it.
|
AbstractSuffixTree |
An abstract base implementation of a suffix tree for a sequence of elements (most commonly characters).
|
AbstractSuffixTree.AbstractNode |
Represents a node in a suffix tree.
|
ArrayListMap |
An decorator map that stores an ArrayList of values for each key, with special methods for retrieving single values.
|
CharSequenceSuffixTree |
A suffix tree for a sequence of characters.
|
CharSequenceSuffixTree.AbstractEdgeKey |
An abstract base class that implements hashing and equality for an edge key.
|
CharSequenceSuffixTree.CharSequenceEdge |
Represents an edge between a parent node and a child node in a suffix tree.
|
CharSequenceSuffixTree.CharSequenceNode |
Represents an edge between a parent node and a child node in a suffix tree.
|
CharSequenceSuffixTree.EdgeKey |
A key identifying an edge of a node, uniquely identified by its parent node and first character (as no node in a suffix tree contains more than one edge
starting with the same character).
|
CollectionDecorator |
A collection that wraps an existing collection, providing access through the Collection interface.
|
CollectionMap |
A map that stores a collection of values for each key, using a pair of read and write locks to access its data, with special methods for retrieving single
values.
|
DecoratorReadWriteLockCollection |
A thread-safe collection decorator that allows many readers but only one writer to access a collection at a time.
|
DecoratorReadWriteLockMap |
A thread-safe map decorator that allows many readers but only one writer to access a map at a time.
|
ImmutableCollection |
A marker interface indicating that the collection is immutable.
|
ImmutableMap |
A marker interface indicating that the map is immutable.
|
ListDecorator |
A list that wraps an existing list, providing access through the List interface.
|
MapDecorator |
A map that wraps an existing map, providing access through the Map interface.
|
MappedList |
A list that allows quick lookup of its elements.
|
ModifiableCollection |
Deprecated.
|
PurgeOnWriteSoftValueHashMap.SoftValueReference |
A soft reference that keeps track of the key with which a value was associated.
|
PurgeOnWriteWeakValueHashMap.WeakValueReference |
A weak reference that keeps track of the key with which a value was associated.
|
ReadWriteLockCollection |
A thread-safe collection that uses a pair of read and write locks to access its data.
|
ReadWriteLockCollectionMap |
A thread-safe map that stores a collection of values for each key, with special methods for retrieving single values.
|
ReadWriteLockDecorator |
A read/write lock that decorates another read/write lock.
|
ReadWriteLockMap |
A thread-safe map that uses a pair of read and write locks to access its data.
|
ReadWriteLockReverseMap |
A thread-safe reverse map that uses a pair of read and write locks to access its data.
|
ReadWriteLockSet |
A thread-safe set that uses a pair of read and write locks to access its data.
|
ReverseMap |
A map that also allows lookup of the map keys keyed to the values.
|
SubList |
Represents a list that is a subset of some larger list.
|
SuffixTree |
A general interface for a suffix tree for a sequence of elements (most commonly characters).
|
SuffixTree.Edge |
Represents an edge between a parent node and a child node in a suffix tree.
|
SuffixTree.Node |
Represents a node in a suffix tree.
|
SuffixTrees.Visitor |
A general visitor strategy for visiting nodes.
|
SynchronizedCollectionDecorator |
A collection that wraps an existing collection, providing access through the Collection interface.
|
SynchronizedMapDecorator |
A map that wraps an existing map, providing access through the Map interface.
|