Library:Apache Jakarta Commons Collections
Version:3.2
Compatibility:JDK 1.4
Classes in library Apache Jakarta Commons Collections.
NamePackageDescription
AbstractBagDecoratororg.apache.commons.collections.bagDecorates another Bag to provide additional behaviour.
AbstractBidiMapDecoratororg.apache.commons.collections.bidimapProvides a base decorator that enables additional functionality to be added to a BidiMap via decoration.
AbstractBufferDecoratororg.apache.commons.collections.bufferDecorates another Buffer to provide additional behaviour.
AbstractCollectionDecoratororg.apache.commons.collections.collectionDecorates another Collection to provide additional behaviour.
AbstractDualBidiMaporg.apache.commons.collections.bidimapAbstract BidiMap implemented using two maps.
AbstractDualBidiMap.BidiMapIteratororg.apache.commons.collections.bidimapInner class MapIterator.
AbstractDualBidiMap.EntrySetorg.apache.commons.collections.bidimapInner class EntrySet.
AbstractDualBidiMap.EntrySetIteratororg.apache.commons.collections.bidimapInner class EntrySetIterator.
AbstractDualBidiMap.KeySetorg.apache.commons.collections.bidimapInner class KeySet.
AbstractDualBidiMap.KeySetIteratororg.apache.commons.collections.bidimapInner class KeySetIterator.
AbstractDualBidiMap.MapEntryorg.apache.commons.collections.bidimapInner class MapEntry.
AbstractDualBidiMap.Valuesorg.apache.commons.collections.bidimapInner class Values.
AbstractDualBidiMap.ValuesIteratororg.apache.commons.collections.bidimapInner class ValuesIterator.
AbstractDualBidiMap.Vieworg.apache.commons.collections.bidimapInner class View.
AbstractHashedMaporg.apache.commons.collections.mapAn abstract implementation of a hash-based map which provides numerous points for subclasses to override.
AbstractHashedMap.EntrySetorg.apache.commons.collections.mapEntrySet implementation.
AbstractHashedMap.EntrySetIteratororg.apache.commons.collections.mapEntrySet iterator.
AbstractHashedMap.HashEntryorg.apache.commons.collections.mapHashEntry used to store the data.
AbstractHashedMap.HashIteratororg.apache.commons.collections.mapBase Iterator
AbstractHashedMap.HashMapIteratororg.apache.commons.collections.mapMapIterator implementation.
AbstractHashedMap.KeySetorg.apache.commons.collections.mapKeySet implementation.
AbstractHashedMap.KeySetIteratororg.apache.commons.collections.mapKeySet iterator.
AbstractHashedMap.Valuesorg.apache.commons.collections.mapValues implementation.
AbstractHashedMap.ValuesIteratororg.apache.commons.collections.mapValues iterator.
AbstractIteratorDecoratororg.apache.commons.collections.iteratorsProvides basic behaviour for decorating an iterator with extra functionality.
AbstractKeyValueorg.apache.commons.collections.keyvalueAbstract pair class to assist with creating KeyValue and Map.Entry implementations.
AbstractLinkedListorg.apache.commons.collections.listAn abstract implementation of a linked list which provides numerous points for subclasses to override.
AbstractLinkedList.LinkedListIteratororg.apache.commons.collections.listA list iterator over the linked list.
AbstractLinkedList.LinkedSubListorg.apache.commons.collections.listThe sublist implementation for AbstractLinkedList.
AbstractLinkedList.LinkedSubListIteratororg.apache.commons.collections.listA list iterator over the linked sub list.
AbstractLinkedList.Nodeorg.apache.commons.collections.listA node within the linked list.
AbstractLinkedMaporg.apache.commons.collections.mapAn abstract implementation of a hash-based map that links entries to create an ordered map and which provides numerous points for subclasses to override.
AbstractLinkedMap.EntrySetIteratororg.apache.commons.collections.mapEntrySet iterator.
AbstractLinkedMap.KeySetIteratororg.apache.commons.collections.mapKeySet iterator.
AbstractLinkedMap.LinkEntryorg.apache.commons.collections.mapLinkEntry that stores the data.
AbstractLinkedMap.LinkIteratororg.apache.commons.collections.mapBase Iterator that iterates in link order.
AbstractLinkedMap.LinkMapIteratororg.apache.commons.collections.mapMapIterator implementation.
AbstractLinkedMap.ValuesIteratororg.apache.commons.collections.mapValues iterator.
AbstractListDecoratororg.apache.commons.collections.listDecorates another List to provide additional behaviour.
AbstractListIteratorDecoratororg.apache.commons.collections.iteratorsProvides basic behaviour for decorating a list iterator with extra functionality.
AbstractMapBagorg.apache.commons.collections.bagAbstract implementation of the Bag interface to simplify the creation of subclass implementations.
AbstractMapBag.MutableIntegerorg.apache.commons.collections.bagMutable integer class for storing the data.
AbstractMapDecoratororg.apache.commons.collections.mapProvides a base decorator that enables additional functionality to be added to a Map via decoration.
AbstractMapEntryorg.apache.commons.collections.keyvalueAbstract Pair class to assist with creating correct Map.Entry implementations.
AbstractMapEntryDecoratororg.apache.commons.collections.keyvalueProvides a base decorator that allows additional functionality to be added to a Map.Entry .
AbstractMapIteratorDecoratororg.apache.commons.collections.iteratorsProvides basic behaviour for decorating a map iterator with extra functionality.
AbstractOrderedBidiMapDecoratororg.apache.commons.collections.bidimapProvides a base decorator that enables additional functionality to be added to an OrderedBidiMap via decoration.
AbstractOrderedMapDecoratororg.apache.commons.collections.mapProvides a base decorator that enables additional functionality to be added to an OrderedMap via decoration.
AbstractOrderedMapIteratorDecoratororg.apache.commons.collections.iteratorsProvides basic behaviour for decorating an ordered map iterator with extra functionality.
AbstractReferenceMaporg.apache.commons.collections.mapAn abstract implementation of a hash-based map that allows the entries to be removed by the garbage collector.
AbstractReferenceMap.ReferenceEntryorg.apache.commons.collections.mapA MapEntry implementation for the map.
AbstractSerializableCollectionDecoratororg.apache.commons.collections.collectionSerializable subclass of AbstractCollectionDecorator.
AbstractSerializableListDecoratororg.apache.commons.collections.listSerializable subclass of AbstractListDecorator.
AbstractSerializableSetDecoratororg.apache.commons.collections.setSerializable subclass of AbstractSetDecorator.
AbstractSetDecoratororg.apache.commons.collections.setDecorates another Set to provide additional behaviour.
AbstractSortedBagDecoratororg.apache.commons.collections.bagDecorates another SortedBag to provide additional behaviour.
AbstractSortedBidiMapDecoratororg.apache.commons.collections.bidimapProvides a base decorator that enables additional functionality to be added to a SortedBidiMap via decoration.
AbstractSortedMapDecoratororg.apache.commons.collections.mapProvides a base decorator that enables additional functionality to be added to a Map via decoration.
AbstractSortedSetDecoratororg.apache.commons.collections.setDecorates another SortedSet to provide additional behaviour.
AllPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if all the predicates return true.
AndPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if both the predicates return true.
AnyPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if any of the predicates return true.
ArrayIteratororg.apache.commons.collections.iteratorsImplements an Iterator over any array.
ArrayListIteratororg.apache.commons.collections.iteratorsImplements a ListIterator over an array.
ArrayStackorg.apache.commons.collectionsAn implementation of the Stack API that is based on an ArrayList instead of a Vector, so it is not synchronized to protect against multi-threaded access.
BagUtilsorg.apache.commons.collectionsProvides utility methods and decorators for Bag and SortedBag instances.
BeanMaporg.apache.commons.collectionsAn implementation of Map for JavaBeans which uses introspection to get and put properties in the bean.
BeanMap.MyMapEntryorg.apache.commons.collectionsMap entry used by BeanMap .
BinaryHeaporg.apache.commons.collectionsBinary heap implementation of PriorityQueue.
BlockingBufferorg.apache.commons.collections.bufferDecorates another Buffer to make get() and remove() block when the Buffer is empty.
BooleanComparatororg.apache.commons.collections.comparatorsA Comparator for Boolean objects that can sort either true or false first.
BoundedBufferorg.apache.commons.collections.bufferDecorates another Buffer to ensure a fixed maximum size.
BoundedFifoBufferorg.apache.commons.collectionsThe BoundedFifoBuffer is a very efficient implementation of Buffer that does not alter the size of the buffer at runtime.
BoundedFifoBufferorg.apache.commons.collections.bufferThe BoundedFifoBuffer is a very efficient implementation of Buffer that is of a fixed size.
BufferUtilsorg.apache.commons.collectionsProvides utility methods and decorators for Buffer instances.
CaseInsensitiveMaporg.apache.commons.collections.mapA case-insensitive Map.
ChainedClosureorg.apache.commons.collections.functorsClosure implementation that chains the specified closures together.
ChainedTransformerorg.apache.commons.collections.functorsTransformer implementation that chains the specified transformers together.
CircularFifoBufferorg.apache.commons.collections.bufferCircularFifoBuffer is a first in first out buffer with a fixed size that replaces its oldest element if full.
CloneTransformerorg.apache.commons.collections.functorsTransformer implementation that returns a clone of the input object.
ClosureTransformerorg.apache.commons.collections.functorsTransformer implementation that calls a Closure using the input object and then returns the input.
ClosureUtilsorg.apache.commons.collectionsClosureUtils provides reference implementations and utilities for the Closure functor interface.
CollatingIteratororg.apache.commons.collections.iteratorsProvides an ordered iteration over the elements contained in a collection of ordered Iterators.
CollectionUtilsorg.apache.commons.collectionsProvides utility methods and decorators for Collection instances.
ComparableComparatororg.apache.commons.collections.comparatorsA Comparator that compares Comparable objects.
ComparatorChainorg.apache.commons.collections.comparators

A ComparatorChain is a Comparator that wraps one or more Comparators in sequence.

ComparatorUtilsorg.apache.commons.collectionsProvides convenient static utility methods for Comparator objects.
CompositeCollectionorg.apache.commons.collections.collectionDecorates a collection of other collections to provide a single unified view.
CompositeMaporg.apache.commons.collections.mapDecorates a map of other maps to provide a single unified view.
CompositeSetorg.apache.commons.collections.setDecorates a set of other sets to provide a single unified view.
ConstantFactoryorg.apache.commons.collections.functorsFactory implementation that returns the same constant each time.
ConstantTransformerorg.apache.commons.collections.functorsTransformer implementation that returns the same constant each time.
CursorableLinkedListorg.apache.commons.collectionsA doubly-linked list implementation of the List interface, supporting a ListIterator that allows concurrent modifications to the underlying list.
CursorableLinkedListorg.apache.commons.collections.listA List implementation with a ListIterator that allows concurrent modifications to the underlying list.
CursorableLinkedList.Cursororg.apache.commons.collectionsNo description provided.
CursorableLinkedList.Cursororg.apache.commons.collections.listAn extended ListIterator that allows concurrent changes to the underlying list.
CursorableLinkedList.SubCursororg.apache.commons.collections.listA cursor for the sublist based on LinkedSubListIterator.
DefaultedMaporg.apache.commons.collections.mapDecorates another Map returning a default value if the map does not contain the requested key.
DefaultKeyValueorg.apache.commons.collections.keyvalueA mutable KeyValue pair that does not implement Map.Entry .
DefaultMapBagorg.apache.commons.collectionsA skeletal implementation of the Bag interface to minimize the effort required for target implementations.
DefaultMapEntryorg.apache.commons.collectionsA default implementation of Map.Entry
DefaultMapEntryorg.apache.commons.collections.keyvalueA restricted implementation of Map.Entry that prevents the Map.Entry contract from being broken.
DoubleOrderedMaporg.apache.commons.collectionsRed-Black tree-based implementation of Map.
DualHashBidiMaporg.apache.commons.collections.bidimapImplementation of BidiMap that uses two HashMap instances.
DualTreeBidiMaporg.apache.commons.collections.bidimapImplementation of BidiMap that uses two TreeMap instances.
DualTreeBidiMap.BidiOrderedMapIteratororg.apache.commons.collections.bidimapInner class MapIterator.
DualTreeBidiMap.ViewMaporg.apache.commons.collections.bidimapInternal sorted map view.
EmptyIteratororg.apache.commons.collections.iteratorsProvides an implementation of an empty iterator.
EmptyListIteratororg.apache.commons.collections.iteratorsProvides an implementation of an empty list iterator.
EmptyMapIteratororg.apache.commons.collections.iteratorsProvides an implementation of an empty map iterator.
EmptyOrderedIteratororg.apache.commons.collections.iteratorsProvides an implementation of an empty ordered iterator.
EmptyOrderedMapIteratororg.apache.commons.collections.iteratorsProvides an implementation of an empty ordered map iterator.
EntrySetMapIteratororg.apache.commons.collections.iteratorsImplements a MapIterator using a Map entrySet.
EnumerationIteratororg.apache.commons.collections.iteratorsAdapter to make Enumeration instances appear to be Iterator instances.
EnumerationUtilsorg.apache.commons.collectionsProvides utility methods for Enumeration instances.
EqualPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if the input is the same object as the one stored in this predicate by equals.
ExceptionClosureorg.apache.commons.collections.functorsClosure implementation that always throws an exception.
ExceptionFactoryorg.apache.commons.collections.functorsFactory implementation that always throws an exception.
ExceptionPredicateorg.apache.commons.collections.functorsPredicate implementation that always throws an exception.
ExceptionTransformerorg.apache.commons.collections.functorsTransformer implementation that always throws an exception.
ExtendedPropertiesorg.apache.commons.collectionsThis class extends normal Java properties by adding the possibility to use the same key many times concatenating the value strings instead of overwriting them.
FactoryTransformerorg.apache.commons.collections.functorsTransformer implementation that calls a Factory and returns the result.
FactoryUtilsorg.apache.commons.collectionsFactoryUtils provides reference implementations and utilities for the Factory functor interface.
FalsePredicateorg.apache.commons.collections.functorsPredicate implementation that always returns false.
FastArrayListorg.apache.commons.collections

A customized implementation of java.util.ArrayList designed to operate in a multithreaded environment where the large majority of method calls are read-only, instead of structural changes.

FastHashMaporg.apache.commons.collections

A customized implementation of java.util.HashMap designed to operate in a multithreaded environment where the large majority of method calls are read-only, instead of structural changes.

FastTreeMaporg.apache.commons.collections

A customized implementation of java.util.TreeMap designed to operate in a multithreaded environment where the large majority of method calls are read-only, instead of structural changes.

FilterIteratororg.apache.commons.collections.iteratorsDecorates another Iterator using a predicate to filter elements.
FilterListIteratororg.apache.commons.collections.iteratorsDecorates another ListIterator using a predicate to filter elements.
FixedOrderComparatororg.apache.commons.collections.comparatorsA Comparator which imposes a specific order on a specific set of Objects.
FixedSizeListorg.apache.commons.collections.listDecorates another List to fix the size preventing add/remove.
FixedSizeMaporg.apache.commons.collections.mapDecorates another Map to fix the size, preventing add/remove.
FixedSizeSortedMaporg.apache.commons.collections.mapDecorates another SortedMap to fix the size blocking add/remove.
Flat3Maporg.apache.commons.collections.mapA Map implementation that stores data in simple fields until the size is greater than 3.
ForClosureorg.apache.commons.collections.functorsClosure implementation that calls another closure n times, like a for loop.
GrowthListorg.apache.commons.collections.listDecorates another List to make it seamlessly grow when indices larger than the list size are used on add and set, avoiding most IndexOutOfBoundsExceptions.
HashBagorg.apache.commons.collectionsA Bag that is backed by a HashMap .
HashBagorg.apache.commons.collections.bagImplements Bag, using a HashMap to provide the data storage.
HashedMaporg.apache.commons.collections.mapA Map implementation that is a general purpose alternative to HashMap.
IdentityMaporg.apache.commons.collections.mapA Map implementation that matches keys and values based on == not equals().
IdentityMap.IdentityEntryorg.apache.commons.collections.mapHashEntry
IdentityPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if the input is the same object as the one stored in this predicate.
IfClosureorg.apache.commons.collections.functorsClosure implementation acts as an if statement calling one or other closure based on a predicate.
InstanceofPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if the input is an instanceof the type stored in this predicate.
InstantiateFactoryorg.apache.commons.collections.functorsFactory implementation that creates a new object instance by reflection.
InstantiateTransformerorg.apache.commons.collections.functorsTransformer implementation that creates a new object instance by reflection.
InvokerTransformerorg.apache.commons.collections.functorsTransformer implementation that creates a new object instance by reflection.
IteratorChainorg.apache.commons.collections.iteratorsAn IteratorChain is an Iterator that wraps a number of Iterators.
IteratorEnumerationorg.apache.commons.collections.iteratorsAdapter to make an Iterator instance appear to be an Enumeration instance.
IteratorUtilsorg.apache.commons.collectionsProvides static utility methods and decorators for Iterator instances.
LazyListorg.apache.commons.collections.listDecorates another List to create objects in the list on demand.
LazyMaporg.apache.commons.collections.mapDecorates another Map to create objects in the map on demand.
LazySortedMaporg.apache.commons.collections.mapDecorates another SortedMap to create objects in the map on demand.
LinkedMaporg.apache.commons.collections.mapA Map implementation that maintains the order of the entries.
ListIteratorWrapperorg.apache.commons.collections.iteratorsConverts an iterator into a list iterator by caching the returned entries.
ListOrderedMaporg.apache.commons.collections.mapDecorates a Map to ensure that the order of addition is retained using a List to maintain order.
ListOrderedSetorg.apache.commons.collections.setDecorates another Set to ensure that the order of addition is retained and used by the iterator.
ListUtilsorg.apache.commons.collectionsProvides utility methods and decorators for List instances.
LoopingIteratororg.apache.commons.collections.iteratorsAn Iterator that restarts when it reaches the end.
LoopingListIteratororg.apache.commons.collections.iteratorsA ListIterator that restarts when it reaches the end or when it reaches the beginning.
LRUMaporg.apache.commons.collections

An implementation of a Map which has a maximum size and uses a Least Recently Used algorithm to remove items from the Map when the maximum size is reached and new items are added.

LRUMaporg.apache.commons.collections.mapA Map implementation with a fixed maximum size which removes the least recently used entry if an entry is added when full.
MapBackedSetorg.apache.commons.collections.setDecorates a Map to obtain Set behaviour.
MapTransformerorg.apache.commons.collections.functorsTransformer implementation that returns the value held in a specified map using the input parameter as a key.
MapUtilsorg.apache.commons.collectionsProvides utility methods and decorators for Map and SortedMap instances.
MultiHashMaporg.apache.commons.collectionsMultiHashMap is the default implementation of the MultiMap interface.
MultiKeyorg.apache.commons.collections.keyvalueA MultiKey allows multiple map keys to be merged together.
MultiKeyMaporg.apache.commons.collections.mapA Map implementation that uses multiple keys to map the value.
MultiValueMaporg.apache.commons.collections.mapA MultiValueMap decorates another map, allowing it to have more than one value for a key.
NodeCachingLinkedListorg.apache.commons.collections.listA List implementation that stores a cache of internal Node objects in an effort to reduce wasteful object creation.
NonePredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if none of the predicates return true.
NOPClosureorg.apache.commons.collections.functorsClosure implementation that does nothing.
NOPTransformerorg.apache.commons.collections.functorsTransformer implementation that does nothing.
NotNullPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if the input is not null.
NotPredicateorg.apache.commons.collections.functorsPredicate implementation that returns the opposite of the decorated predicate.
NullComparatororg.apache.commons.collections.comparatorsA Comparator that will compare nulls to be either lower or higher than other objects.
NullIsExceptionPredicateorg.apache.commons.collections.functorsPredicate implementation that throws an exception if the input is null.
NullIsFalsePredicateorg.apache.commons.collections.functorsPredicate implementation that returns false if the input is null.
NullIsTruePredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if the input is null.
NullPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if the input is null.
ObjectArrayIteratororg.apache.commons.collections.iteratorsAn Iterator over an array of objects.
ObjectArrayListIteratororg.apache.commons.collections.iteratorsImplements a ListIterator over an array of objects.
ObjectGraphIteratororg.apache.commons.collections.iteratorsAn Iterator that can traverse multiple iterators down an object graph.
OnePredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if only one of the predicates return true.
OrPredicateorg.apache.commons.collections.functorsPredicate implementation that returns true if either of the predicates return true.
PredicatedBagorg.apache.commons.collections.bagDecorates another Bag to validate that additions match a specified predicate.
PredicatedBufferorg.apache.commons.collections.bufferDecorates another Buffer to validate that additions match a specified predicate.
PredicatedCollectionorg.apache.commons.collections.collectionDecorates another Collection to validate that additions match a specified predicate.
PredicatedListorg.apache.commons.collections.listDecorates another List to validate that all additions match a specified predicate.
PredicatedList.PredicatedListIteratororg.apache.commons.collections.listInner class Iterator for the PredicatedList
PredicatedMaporg.apache.commons.collections.mapDecorates another Map to validate that additions match a specified predicate.
PredicatedSetorg.apache.commons.collections.setDecorates another Set to validate that all additions match a specified predicate.
PredicatedSortedBagorg.apache.commons.collections.bagDecorates another SortedBag to validate that additions match a specified predicate.
PredicatedSortedMaporg.apache.commons.collections.mapDecorates another SortedMap to validate that additions match a specified predicate.
PredicatedSortedSetorg.apache.commons.collections.setDecorates another SortedSet to validate that all additions match a specified predicate.
PredicateTransformerorg.apache.commons.collections.functorsTransformer implementation that calls a Predicate using the input object and then returns the input.
PredicateUtilsorg.apache.commons.collectionsPredicateUtils provides reference implementations and utilities for the Predicate functor interface.
PriorityBufferorg.apache.commons.collections.bufferBinary heap implementation of Buffer that provides for removal based on Comparator ordering.
PrototypeFactoryorg.apache.commons.collections.functorsFactory implementation that creates a new instance each time based on a prototype.
ProxyIteratororg.apache.commons.collections.iteratorsA Proxy Iterator which delegates its methods to a proxy instance.
ProxyListIteratororg.apache.commons.collections.iteratorsA proxy ListIterator which delegates its methods to a proxy instance.
ProxyMaporg.apache.commons.collections

This Map wraps another Map implementation, using the wrapped instance for its default implementation.

ReferenceIdentityMaporg.apache.commons.collections.mapA Map implementation that allows mappings to be removed by the garbage collector and matches keys and values based on == not equals().
ReferenceMaporg.apache.commons.collectionsHash-based Map implementation that allows mappings to be removed by the garbage collector.
ReferenceMaporg.apache.commons.collections.mapA Map implementation that allows mappings to be removed by the garbage collector.
ReverseComparatororg.apache.commons.collections.comparatorsReverses the order of another comparator by reversing the arguments to its compare method.
ReverseListIteratororg.apache.commons.collections.iteratorsIterates backwards through a List, starting with the last element and continuing to the first.
SequencedHashMaporg.apache.commons.collectionsA map of objects whose mapping entries are sequenced based on the order in which they were added.
SetUniqueListorg.apache.commons.collections.listDecorates a List to ensure that no duplicates are present much like a Set.
SetUtilsorg.apache.commons.collectionsProvides utility methods and decorators for Set and SortedSet instances.
SingletonIteratororg.apache.commons.collections.iteratorsSingletonIterator is an Iterator over a single object instance.
SingletonListIteratororg.apache.commons.collections.iteratorsSingletonIterator is an ListIterator over a single object instance.
SingletonMaporg.apache.commons.collections.mapA Map implementation that holds a single item and is fixed size.
StaticBucketMaporg.apache.commons.collectionsA StaticBucketMap is an efficient, thread-safe implementation of java.util.Map that performs well in in a highly thread-contentious environment.
StaticBucketMaporg.apache.commons.collections.mapA StaticBucketMap is an efficient, thread-safe implementation of java.util.Map that performs well in in a highly thread-contentious environment.
StringValueTransformerorg.apache.commons.collections.functorsTransformer implementation that returns the result of calling String.valueOf on the input object.
SwitchClosureorg.apache.commons.collections.functorsClosure implementation calls the closure whose predicate returns true, like a switch statement.
SwitchTransformerorg.apache.commons.collections.functorsTransformer implementation calls the transformer whose predicate returns true, like a switch statement.
SynchronizedBagorg.apache.commons.collections.bagDecorates another Bag to synchronize its behaviour for a multi-threaded environment.
SynchronizedBufferorg.apache.commons.collections.bufferDecorates another Buffer to synchronize its behaviour for a multi-threaded environment.
SynchronizedCollectionorg.apache.commons.collections.collectionDecorates another Collection to synchronize its behaviour for a multi-threaded environment.
SynchronizedListorg.apache.commons.collections.listDecorates another List to synchronize its behaviour for a multi-threaded environment.
SynchronizedPriorityQueueorg.apache.commons.collectionsA thread safe version of the PriorityQueue.
SynchronizedSetorg.apache.commons.collections.setDecorates another Set to synchronize its behaviour for a multi-threaded environment.
SynchronizedSortedBagorg.apache.commons.collections.bagDecorates another SortedBag to synchronize its behaviour for a multi-threaded environment.
SynchronizedSortedSetorg.apache.commons.collections.setDecorates another SortedSet to synchronize its behaviour for a multi-threaded environment.
TiedMapEntryorg.apache.commons.collections.keyvalueA Map.Entry tied to a map underneath.
TransformedBagorg.apache.commons.collections.bagDecorates another Bag to transform objects that are added.
TransformedBufferorg.apache.commons.collections.bufferDecorates another Buffer to transform objects that are added.
TransformedCollectionorg.apache.commons.collections.collectionDecorates another Collection to transform objects that are added.
TransformedListorg.apache.commons.collections.listDecorates another List to transform objects that are added.
TransformedList.TransformedListIteratororg.apache.commons.collections.listInner class Iterator for the TransformedList
TransformedMaporg.apache.commons.collections.mapDecorates another Map to transform objects that are added.
TransformedPredicateorg.apache.commons.collections.functorsPredicate implementation that transforms the given object before invoking another Predicate.
TransformedSetorg.apache.commons.collections.setDecorates another Set to transform objects that are added.
TransformedSortedBagorg.apache.commons.collections.bagDecorates another SortedBag to transform objects that are added.
TransformedSortedMaporg.apache.commons.collections.mapDecorates another SortedMap to transform objects that are added.
TransformedSortedSetorg.apache.commons.collections.setDecorates another SortedSet to transform objects that are added.
TransformerClosureorg.apache.commons.collections.functorsClosure implementation that calls a Transformer using the input object and ignore the result.
TransformerPredicateorg.apache.commons.collections.functorsPredicate implementation that returns the result of a transformer.
TransformerUtilsorg.apache.commons.collectionsTransformerUtils provides reference implementations and utilities for the Transformer functor interface.
TransformingComparatororg.apache.commons.collections.comparatorsDecorates another Comparator with transformation behavior.
TransformIteratororg.apache.commons.collections.iteratorsDecorates an iterator such that each element returned is transformed.
TreeBagorg.apache.commons.collectionsA Bag that is backed by a TreeMap .
TreeBagorg.apache.commons.collections.bagImplements SortedBag, using a TreeMap to provide the data storage.
TreeBidiMaporg.apache.commons.collections.bidimapRed-Black tree-based implementation of BidiMap where all objects added implement the Comparable interface.
TreeListorg.apache.commons.collections.listA List implementation that is optimised for fast insertions and removals at any index in the list.
TruePredicateorg.apache.commons.collections.functorsPredicate implementation that always returns true.
TypedBagorg.apache.commons.collections.bagDecorates another Bag to validate that elements added are of a specific type.
TypedBufferorg.apache.commons.collections.bufferDecorates another Buffer to validate that elements added are of a specific type.
TypedCollectionorg.apache.commons.collections.collectionDecorates a Collection to validate that elements added are of a specific type.
TypedListorg.apache.commons.collections.listDecorates another List to validate that elements added are of a specific type.
TypedMaporg.apache.commons.collections.mapDecorates another Map to validate that elements added are of a specific type.
TypedSetorg.apache.commons.collections.setDecorates another Set to validate that elements added are of a specific type.
TypedSortedBagorg.apache.commons.collections.bagDecorates another SortedBag to validate that elements added are of a specific type.
TypedSortedMaporg.apache.commons.collections.mapDecorates another SortedMap to validate that elements added are of a specific type.
TypedSortedSetorg.apache.commons.collections.setDecorates another SortedSet to validate that elements added are of a specific type.
UnboundedFifoBufferorg.apache.commons.collectionsUnboundedFifoBuffer is a very efficient buffer implementation.
UnboundedFifoBufferorg.apache.commons.collections.bufferUnboundedFifoBuffer is a very efficient implementation of Buffer that can grow to any size.
UniqueFilterIteratororg.apache.commons.collections.iteratorsA FilterIterator which only returns "unique" Objects.
UniquePredicateorg.apache.commons.collections.functorsPredicate implementation that returns true the first time an object is passed into the predicate.
UnmodifiableBagorg.apache.commons.collections.bagDecorates another Bag to ensure it can't be altered.
UnmodifiableBidiMaporg.apache.commons.collections.bidimapDecorates another BidiMap to ensure it can't be altered.
UnmodifiableBoundedCollectionorg.apache.commons.collections.collectionUnmodifiableBoundedCollection decorates another BoundedCollection to ensure it can't be altered.
UnmodifiableBufferorg.apache.commons.collections.bufferDecorates another Buffer to ensure it can't be altered.
UnmodifiableCollectionorg.apache.commons.collections.collectionDecorates another Collection to ensure it can't be altered.
UnmodifiableEntrySetorg.apache.commons.collections.mapDecorates a map entry Set to ensure it can't be altered.
UnmodifiableIteratororg.apache.commons.collections.iteratorsDecorates an iterator such that it cannot be modified.
UnmodifiableListorg.apache.commons.collections.listDecorates another List to ensure it can't be altered.
UnmodifiableListIteratororg.apache.commons.collections.iteratorsDecorates a list iterator such that it cannot be modified.
UnmodifiableMaporg.apache.commons.collections.mapDecorates another Map to ensure it can't be altered.
UnmodifiableMapEntryorg.apache.commons.collections.keyvalueA Map.Entry that throws UnsupportedOperationException when setValue is called.
UnmodifiableMapIteratororg.apache.commons.collections.iteratorsDecorates a map iterator such that it cannot be modified.
UnmodifiableOrderedBidiMaporg.apache.commons.collections.bidimapDecorates another OrderedBidiMap to ensure it can't be altered.
UnmodifiableOrderedMaporg.apache.commons.collections.mapDecorates another OrderedMap to ensure it can't be altered.
UnmodifiableOrderedMapIteratororg.apache.commons.collections.iteratorsDecorates an ordered map iterator such that it cannot be modified.
UnmodifiableSetorg.apache.commons.collections.setDecorates another Set to ensure it can't be altered.
UnmodifiableSortedBagorg.apache.commons.collections.bagDecorates another SortedBag to ensure it can't be altered.
UnmodifiableSortedBidiMaporg.apache.commons.collections.bidimapDecorates another SortedBidiMap to ensure it can't be altered.
UnmodifiableSortedMaporg.apache.commons.collections.mapDecorates another SortedMap to ensure it can't be altered.
UnmodifiableSortedSetorg.apache.commons.collections.setDecorates another SortedSet to ensure it can't be altered.
WhileClosureorg.apache.commons.collections.functorsClosure implementation that executes a closure repeatedly until a condition is met, like a do-while or while loop.
Search