Uses of Package
org.apache.commons.collections

Packages that use org.apache.commons.collections
org.apache.commons.collections This package contains the interfaces and utilities shared across all the subpackages of this component. 
org.apache.commons.collections.bag This package contains implementations of the Bag and SortedBag interfaces. 
org.apache.commons.collections.bidimap This package contains implementations of the BidiMap, OrderedBidiMap and SortedBidiMap interfaces. 
org.apache.commons.collections.buffer This package contains implementations of the Buffer interface. 
org.apache.commons.collections.collection This package contains implementations of the Collection interface. 
org.apache.commons.collections.comparators This package contains implementations of the Comparator interface. 
org.apache.commons.collections.functors This package contains implementations of the Closure, Predicate, Transformer and Factory interfaces. 
org.apache.commons.collections.iterators This package contains implementations of the Iterator 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 the List interface. 
org.apache.commons.collections.map This package contains implementations of the Map, IterableMap, OrderedMap and SortedMap interfaces. 
org.apache.commons.collections.set This package contains implementations of the Set and SortedSet interfaces. 
 

Classes in org.apache.commons.collections used by org.apache.commons.collections
Bag
          Defines a collection that counts the number of times an object appears in the collection.
BeanMap
          An implementation of Map for JavaBeans which uses introspection to get and put properties in the bean.
BidiMap
          Defines a map that allows bidirectional lookup between key and values.
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.
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.
FastHashMap
          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.
FastTreeMap
          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.
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 a Map.
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 a ordered collections.
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 ordered Map.
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.
SortedBag
          Defines a type of Bag 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
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 of Bag 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
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 a Map.
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 a ordered collections.
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 ordered Map.
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
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
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
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
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
ArrayStack
          An 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.
MapIterator
          Defines an iterator that operates over a Map.
OrderedIterator
          Defines an iterator that operates over a ordered collections.
OrderedMapIterator
          Defines an iterator that operates over an ordered Map.
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
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
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 a ordered collections.
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
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 a Map.
OrderedIterator
          Defines an iterator that operates over a ordered collections.
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 ordered Map.
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
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.
 



Copyright © 2005-2005 Apache Software Foundation, Matt Hall, John Watkinson. All Rights Reserved.