Uses of Package
org.apache.commons.collections
-
Packages that use org.apache.commons.collections 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.bag org.apache.commons.collections.bidimap org.apache.commons.collections.buffer This package contains implementations of theBuffer
interface.org.apache.commons.collections.collection This package contains implementations of theCollection
interface.org.apache.commons.collections.comparators This package contains implementations of theComparator
interface.org.apache.commons.collections.functors This package contains implementations of theClosure
,Predicate
,Transformer
andFactory
interfaces.org.apache.commons.collections.iterators This package contains implementations of theIterator
interface.org.apache.commons.collections.keyvalue This package contains implementations of collection and map related key/value classes.org.apache.commons.collections.list This package contains implementations of theList
interface.org.apache.commons.collections.map org.apache.commons.collections.set -
Classes in org.apache.commons.collections used by org.apache.commons.collections Class Description Bag Defines a collection that counts the number of times an object appears in the collection.BeanMap Deprecated.Identical class now available in commons-beanutils (full jar version).BidiMap Defines a map that allows bidirectional lookup between key and values.BoundedCollection Defines a collection that is bounded in size.Buffer Defines a collection that allows objects to be removed in some well-defined order.Closure Defines a functor interface implemented by classes that do something.CursorableLinkedList.Cursor Deprecated.DefaultMapBag Deprecated.Moved to bag subpackage as AbstractMapBag.ExtendedProperties This class extends normal Java properties by adding the possibility to use the same key many times concatenating the value strings instead of overwriting them.Factory Defines a functor interface implemented by classes that create objects.IterableMap Defines a map that can be iterated directly without needing to create an entry set.KeyValue Defines a simple key value pair.MapIterator Defines an iterator that operates over aMap
.MultiMap Defines a map that holds a collection of values against each key.OrderedBidiMap Defines a map that allows bidirectional lookup between key and values and retains and provides access to an ordering.OrderedIterator Defines an iterator that operates over an ordered collection.OrderedMap Defines a map that maintains order and allows both forward and backward iteration through that order.OrderedMapIterator Defines an iterator that operates over an orderedMap
.Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.PriorityQueue Deprecated.Replaced by the Buffer interface and implementations in buffer subpackage.ResettableIterator Defines an iterator that can be reset back to an initial state.ResettableListIterator Defines a list iterator that can be reset back to an initial state.SequencedHashMap Deprecated.Replaced by LinkedMap and ListOrderedMap in map subpackage.SortedBag Defines a type ofBag
that maintains a sorted order among its unique representative members.SortedBidiMap Defines a map that allows bidirectional lookup between key and values and retains both keys and values in sorted order.Transformer Defines a functor interface implemented by classes that transform one object into another. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.bag Class Description Bag Defines a collection that counts the number of times an object appears in the collection.Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.SortedBag Defines a type ofBag
that maintains a sorted order among its unique representative members.Transformer Defines a functor interface implemented by classes that transform one object into another.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.bidimap Class Description BidiMap Defines a map that allows bidirectional lookup between key and values.IterableMap Defines a map that can be iterated directly without needing to create an entry set.KeyValue Defines a simple key value pair.MapIterator Defines an iterator that operates over aMap
.OrderedBidiMap Defines a map that allows bidirectional lookup between key and values and retains and provides access to an ordering.OrderedIterator Defines an iterator that operates over an ordered collection.OrderedMap Defines a map that maintains order and allows both forward and backward iteration through that order.OrderedMapIterator Defines an iterator that operates over an orderedMap
.ResettableIterator Defines an iterator that can be reset back to an initial state.SortedBidiMap Defines a map that allows bidirectional lookup between key and values and retains both keys and values in sorted order.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.buffer Class Description BoundedCollection Defines a collection that is bounded in size.Buffer Defines a collection that allows objects to be removed in some well-defined order.Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.Transformer Defines a functor interface implemented by classes that transform one object into another.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.collection Class Description BoundedCollection Defines a collection that is bounded in size.Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.Transformer Defines a functor interface implemented by classes that transform one object into another.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.comparators Class Description Transformer Defines a functor interface implemented by classes that transform one object into another. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.functors Class Description Closure Defines a functor interface implemented by classes that do something.Factory Defines a functor interface implemented by classes that create objects.Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.Transformer Defines a functor interface implemented by classes that transform one object into another. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.iterators Class Description ArrayStack An implementation of theStack
API that is based on anArrayList
instead of aVector
, so it is not synchronized to protect against multi-threaded access.MapIterator Defines an iterator that operates over aMap
.OrderedIterator Defines an iterator that operates over an ordered collection.OrderedMapIterator Defines an iterator that operates over an orderedMap
.Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.ResettableIterator Defines an iterator that can be reset back to an initial state.ResettableListIterator Defines a list iterator that can be reset back to an initial state.Transformer Defines a functor interface implemented by classes that transform one object into another.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.keyvalue Class Description KeyValue Defines a simple key value pair.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.list Class Description BoundedCollection Defines a collection that is bounded in size.Factory Defines a functor interface implemented by classes that create objects.OrderedIterator Defines an iterator that operates over an ordered collection.Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.Transformer Defines a functor interface implemented by classes that transform one object into another.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.map Class Description BoundedMap Defines a map that is bounded in size.Factory Defines a functor interface implemented by classes that create objects.IterableMap Defines a map that can be iterated directly without needing to create an entry set.KeyValue Defines a simple key value pair.MapIterator Defines an iterator that operates over aMap
.MultiMap Defines a map that holds a collection of values against each key.OrderedIterator Defines an iterator that operates over an ordered collection.OrderedMap Defines a map that maintains order and allows both forward and backward iteration through that order.OrderedMapIterator Defines an iterator that operates over an orderedMap
.Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.ResettableIterator Defines an iterator that can be reset back to an initial state.Transformer Defines a functor interface implemented by classes that transform one object into another.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable. -
Classes in org.apache.commons.collections used by org.apache.commons.collections.set Class Description Predicate Defines a functor interface implemented by classes that perform a predicate test on an object.Transformer Defines a functor interface implemented by classes that transform one object into another.Unmodifiable Marker interface for collections, maps and iterators that are unmodifiable.