## Hierarchy For All Packages

Package Hierarchies:
  org.apache.commons.collections, org.apache.commons.collections.bag, org.apache.commons.collections.bidimap, org.apache.commons.collections.buffer, org.apache.commons.collections.collection, org.apache.commons.collections.comparators, org.apache.commons.collections.functors, org.apache.commons.collections.iterators, org.apache.commons.collections.keyvalue, org.apache.commons.collections.list, org.apache.commons.collections.map, org.apache.commons.collections.set

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection (implements java.util.Collection)
    - org.apache.commons.collections.map.AbstractHashedMap.Values
    - java.util.AbstractList (implements java.util.List)
      - org.apache.commons.collections.list.AbstractLinkedList.LinkedSubList
      - java.util.ArrayList (implements java.lang.Cloneable, java.util.List, java.util.RandomAccess, java.io.Serializable)
        - org.apache.commons.collections.ArrayStack (implements org.apache.commons.collections.Buffer)
        - org.apache.commons.collections.FastArrayList
      - org.apache.commons.collections.list.TreeList
    - java.util.AbstractSet (implements java.util.Set)
      - org.apache.commons.collections.map.AbstractHashedMap.EntrySet
      - org.apache.commons.collections.map.AbstractHashedMap.KeySet
    - org.apache.commons.collections.BinaryHeap (implements org.apache.commons.collections.Buffer, org.apache.commons.collections.PriorityQueue)
    - org.apache.commons.collections.BoundedFifoBuffer (implements org.apache.commons.collections.BoundedCollection, org.apache.commons.collections.Buffer)
    - org.apache.commons.collections.buffer.BoundedFifoBuffer (implements org.apache.commons.collections.BoundedCollection, org.apache.commons.collections.Buffer, java.io.Serializable)
      - org.apache.commons.collections.buffer.CircularFifoBuffer
    - org.apache.commons.collections.buffer.PriorityBuffer (implements org.apache.commons.collections.Buffer, java.io.Serializable)
    - org.apache.commons.collections.UnboundedFifoBuffer (implements org.apache.commons.collections.Buffer)
    - org.apache.commons.collections.buffer.UnboundedFifoBuffer (implements org.apache.commons.collections.Buffer, java.io.Serializable)
  - org.apache.commons.collections.collection.AbstractCollectionDecorator (implements java.util.Collection)
    - org.apache.commons.collections.bag.AbstractBagDecorator (implements org.apache.commons.collections.Bag)
      - org.apache.commons.collections.bag.AbstractSortedBagDecorator (implements org.apache.commons.collections.SortedBag)
        - org.apache.commons.collections.bag.UnmodifiableSortedBag (implements java.io.Serializable, org.apache.commons.collections.Unmodifiable)
      - org.apache.commons.collections.bag.UnmodifiableBag (implements java.io.Serializable, org.apache.commons.collections.Unmodifiable)
    - org.apache.commons.collections.buffer.AbstractBufferDecorator (implements org.apache.commons.collections.Buffer)
      - org.apache.commons.collections.buffer.UnmodifiableBuffer (implements java.io.Serializable, org.apache.commons.collections.Unmodifiable)
    - org.apache.commons.collections.bidimap.AbstractDualBidiMap.View
      - org.apache.commons.collections.bidimap.AbstractDualBidiMap.EntrySet (implements java.util.Set)
      - org.apache.commons.collections.bidimap.AbstractDualBidiMap.KeySet (implements java.util.Set)
      - org.apache.commons.collections.bidimap.AbstractDualBidiMap.Values (implements java.util.Set)
    - org.apache.commons.collections.list.AbstractListDecorator (implements java.util.List)
      - org.apache.commons.collections.list.AbstractSerializableListDecorator (implements java.io.Serializable)
        - org.apache.commons.collections.list.FixedSizeList (implements org.apache.commons.collections.BoundedCollection)
        - org.apache.commons.collections.list.GrowthList
        - org.apache.commons.collections.list.LazyList
        - org.apache.commons.collections.list.SetUniqueList
        - org.apache.commons.collections.list.UnmodifiableList (implements org.apache.commons.collections.Unmodifiable)
    - org.apache.commons.collections.collection.AbstractSerializableCollectionDecorator (implements java.io.Serializable)
      - org.apache.commons.collections.collection.PredicatedCollection
        - org.apache.commons.collections.bag.PredicatedBag (implements org.apache.commons.collections.Bag)
          - org.apache.commons.collections.bag.PredicatedSortedBag (implements org.apache.commons.collections.SortedBag)
        - org.apache.commons.collections.buffer.PredicatedBuffer (implements org.apache.commons.collections.Buffer)
        - org.apache.commons.collections.list.PredicatedList (implements java.util.List)
        - org.apache.commons.collections.set.PredicatedSet (implements java.util.Set)
          - org.apache.commons.collections.set.PredicatedSortedSet (implements java.util.SortedSet)
      - org.apache.commons.collections.collection.TransformedCollection
        - org.apache.commons.collections.bag.TransformedBag (implements org.apache.commons.collections.Bag)
          - org.apache.commons.collections.bag.TransformedSortedBag (implements org.apache.commons.collections.SortedBag)
        - org.apache.commons.collections.buffer.TransformedBuffer (implements org.apache.commons.collections.Buffer)
        - org.apache.commons.collections.list.TransformedList (implements java.util.List)
        - org.apache.commons.collections.set.TransformedSet (implements java.util.Set)
          - org.apache.commons.collections.set.TransformedSortedSet (implements java.util.SortedSet)
      - org.apache.commons.collections.collection.UnmodifiableBoundedCollection (implements org.apache.commons.collections.BoundedCollection)
      - org.apache.commons.collections.collection.UnmodifiableCollection (implements org.apache.commons.collections.Unmodifiable)
    - org.apache.commons.collections.set.AbstractSetDecorator (implements java.util.Set)
      - org.apache.commons.collections.set.AbstractSerializableSetDecorator (implements java.io.Serializable)
        - org.apache.commons.collections.set.ListOrderedSet (implements java.util.Set)
        - org.apache.commons.collections.set.UnmodifiableSet (implements org.apache.commons.collections.Unmodifiable)
      - org.apache.commons.collections.set.AbstractSortedSetDecorator (implements java.util.SortedSet)
        - org.apache.commons.collections.set.UnmodifiableSortedSet (implements java.io.Serializable, org.apache.commons.collections.Unmodifiable)
      - org.apache.commons.collections.map.UnmodifiableEntrySet (implements org.apache.commons.collections.Unmodifiable)
  - org.apache.commons.collections.bidimap.AbstractDualBidiMap (implements org.apache.commons.collections.BidiMap)
    - org.apache.commons.collections.bidimap.DualHashBidiMap (implements java.io.Serializable)
    - org.apache.commons.collections.bidimap.DualTreeBidiMap (implements java.io.Serializable, org.apache.commons.collections.SortedBidiMap)
  - org.apache.commons.collections.bidimap.AbstractDualBidiMap.BidiMapIterator (implements org.apache.commons.collections.MapIterator, org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.map.AbstractHashedMap.HashEntry (implements org.apache.commons.collections.KeyValue, java.util.Map.Entry)
    - org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry
    - org.apache.commons.collections.map.AbstractReferenceMap.ReferenceEntry
    - org.apache.commons.collections.map.IdentityMap.IdentityEntry
  - org.apache.commons.collections.map.AbstractHashedMap.HashIterator (implements java.util.Iterator)
    - org.apache.commons.collections.map.AbstractHashedMap.EntrySetIterator
      - org.apache.commons.collections.map.AbstractHashedMap.KeySetIterator
    - org.apache.commons.collections.map.AbstractHashedMap.HashMapIterator (implements org.apache.commons.collections.MapIterator)
    - org.apache.commons.collections.map.AbstractHashedMap.ValuesIterator
  - org.apache.commons.collections.iterators.AbstractIteratorDecorator (implements java.util.Iterator)
    - org.apache.commons.collections.bidimap.AbstractDualBidiMap.EntrySetIterator
    - org.apache.commons.collections.bidimap.AbstractDualBidiMap.KeySetIterator
    - org.apache.commons.collections.bidimap.AbstractDualBidiMap.ValuesIterator
  - org.apache.commons.collections.keyvalue.AbstractKeyValue (implements org.apache.commons.collections.KeyValue)
    - org.apache.commons.collections.keyvalue.AbstractMapEntry (implements java.util.Map.Entry)
      - org.apache.commons.collections.BeanMap.MyMapEntry
      - org.apache.commons.collections.keyvalue.DefaultMapEntry
      - org.apache.commons.collections.keyvalue.UnmodifiableMapEntry (implements org.apache.commons.collections.Unmodifiable)
    - org.apache.commons.collections.keyvalue.DefaultKeyValue
  - org.apache.commons.collections.list.AbstractLinkedList (implements java.util.List)
    - org.apache.commons.collections.list.CursorableLinkedList (implements java.io.Serializable)
    - org.apache.commons.collections.list.NodeCachingLinkedList (implements java.io.Serializable)
  - org.apache.commons.collections.list.AbstractLinkedList.LinkedListIterator (implements java.util.ListIterator, org.apache.commons.collections.OrderedIterator)
    - org.apache.commons.collections.list.AbstractLinkedList.LinkedSubListIterator
    - org.apache.commons.collections.list.CursorableLinkedList.Cursor
      - org.apache.commons.collections.list.CursorableLinkedList.SubCursor
  - org.apache.commons.collections.list.AbstractLinkedList.Node
  - org.apache.commons.collections.map.AbstractLinkedMap.LinkIterator (implements org.apache.commons.collections.OrderedIterator, org.apache.commons.collections.ResettableIterator)
    - org.apache.commons.collections.map.AbstractLinkedMap.EntrySetIterator
      - org.apache.commons.collections.map.AbstractLinkedMap.KeySetIterator
    - org.apache.commons.collections.map.AbstractLinkedMap.LinkMapIterator (implements org.apache.commons.collections.OrderedMapIterator)
    - org.apache.commons.collections.map.AbstractLinkedMap.ValuesIterator
  - org.apache.commons.collections.iterators.AbstractListIteratorDecorator (implements java.util.ListIterator)
    - org.apache.commons.collections.list.PredicatedList.PredicatedListIterator
    - org.apache.commons.collections.list.TransformedList.TransformedListIterator
  - java.util.AbstractMap (implements java.util.Map)
    - org.apache.commons.collections.map.AbstractHashedMap (implements org.apache.commons.collections.IterableMap)
      - org.apache.commons.collections.map.AbstractLinkedMap (implements org.apache.commons.collections.OrderedMap)
        - org.apache.commons.collections.map.LinkedMap (implements java.lang.Cloneable, java.io.Serializable)
        - org.apache.commons.collections.map.LRUMap (implements org.apache.commons.collections.BoundedMap, java.lang.Cloneable, java.io.Serializable)
      - org.apache.commons.collections.map.AbstractReferenceMap
        - org.apache.commons.collections.map.ReferenceIdentityMap (implements java.io.Serializable)
        - org.apache.commons.collections.map.ReferenceMap (implements java.io.Serializable)
      - org.apache.commons.collections.map.CaseInsensitiveMap (implements java.lang.Cloneable, java.io.Serializable)
      - org.apache.commons.collections.map.HashedMap (implements java.lang.Cloneable, java.io.Serializable)
      - org.apache.commons.collections.map.IdentityMap (implements java.lang.Cloneable, java.io.Serializable)
    - org.apache.commons.collections.BeanMap (implements java.lang.Cloneable)
    - org.apache.commons.collections.DoubleOrderedMap
    - java.util.HashMap (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
      - org.apache.commons.collections.FastHashMap
      - org.apache.commons.collections.MultiHashMap (implements org.apache.commons.collections.MultiMap)
    - org.apache.commons.collections.ReferenceMap
    - java.util.TreeMap (implements java.lang.Cloneable, java.io.Serializable, java.util.SortedMap)
      - org.apache.commons.collections.FastTreeMap
  - org.apache.commons.collections.bag.AbstractMapBag (implements org.apache.commons.collections.Bag)
    - org.apache.commons.collections.bag.HashBag (implements org.apache.commons.collections.Bag, java.io.Serializable)
    - org.apache.commons.collections.bag.TreeBag (implements java.io.Serializable, org.apache.commons.collections.SortedBag)
  - org.apache.commons.collections.bag.AbstractMapBag.MutableInteger
  - org.apache.commons.collections.map.AbstractMapDecorator (implements java.util.Map)
    - org.apache.commons.collections.bidimap.AbstractBidiMapDecorator (implements org.apache.commons.collections.BidiMap)
      - org.apache.commons.collections.bidimap.AbstractOrderedBidiMapDecorator (implements org.apache.commons.collections.OrderedBidiMap)
        - org.apache.commons.collections.bidimap.AbstractSortedBidiMapDecorator (implements org.apache.commons.collections.SortedBidiMap)
          - org.apache.commons.collections.bidimap.UnmodifiableSortedBidiMap (implements org.apache.commons.collections.Unmodifiable)
        - org.apache.commons.collections.bidimap.UnmodifiableOrderedBidiMap (implements org.apache.commons.collections.Unmodifiable)
      - org.apache.commons.collections.bidimap.UnmodifiableBidiMap (implements org.apache.commons.collections.Unmodifiable)
    - org.apache.commons.collections.map.AbstractOrderedMapDecorator (implements org.apache.commons.collections.OrderedMap)
      - org.apache.commons.collections.map.UnmodifiableOrderedMap (implements java.io.Serializable, org.apache.commons.collections.Unmodifiable)
    - org.apache.commons.collections.map.AbstractSortedMapDecorator (implements java.util.SortedMap)
      - org.apache.commons.collections.bidimap.DualTreeBidiMap.ViewMap
      - org.apache.commons.collections.map.FixedSizeSortedMap (implements org.apache.commons.collections.BoundedMap, java.io.Serializable, java.util.SortedMap)
      - org.apache.commons.collections.map.UnmodifiableSortedMap (implements java.io.Serializable, org.apache.commons.collections.Unmodifiable)
    - org.apache.commons.collections.map.DefaultedMap (implements java.util.Map, java.io.Serializable)
    - org.apache.commons.collections.map.FixedSizeMap (implements org.apache.commons.collections.BoundedMap, java.util.Map, java.io.Serializable)
    - org.apache.commons.collections.map.LazyMap (implements java.util.Map, java.io.Serializable)
      - org.apache.commons.collections.map.LazySortedMap (implements java.util.SortedMap)
    - org.apache.commons.collections.map.ListOrderedMap (implements org.apache.commons.collections.OrderedMap, java.io.Serializable)
    - org.apache.commons.collections.map.MultiValueMap (implements org.apache.commons.collections.MultiMap)
    - org.apache.commons.collections.map.PredicatedMap (implements java.io.Serializable)
      - org.apache.commons.collections.map.PredicatedSortedMap (implements java.util.SortedMap)
    - org.apache.commons.collections.map.TransformedMap (implements java.io.Serializable)
      - org.apache.commons.collections.map.TransformedSortedMap (implements java.util.SortedMap)
    - org.apache.commons.collections.map.UnmodifiableMap (implements org.apache.commons.collections.IterableMap, java.io.Serializable, org.apache.commons.collections.Unmodifiable)
  - org.apache.commons.collections.keyvalue.AbstractMapEntryDecorator (implements org.apache.commons.collections.KeyValue, java.util.Map.Entry)
    - org.apache.commons.collections.bidimap.AbstractDualBidiMap.MapEntry
  - org.apache.commons.collections.iterators.AbstractMapIteratorDecorator (implements org.apache.commons.collections.MapIterator)
  - org.apache.commons.collections.iterators.AbstractOrderedMapIteratorDecorator (implements org.apache.commons.collections.OrderedMapIterator)
  - org.apache.commons.collections.functors.AllPredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.AndPredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.AnyPredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.iterators.ArrayIterator (implements org.apache.commons.collections.ResettableIterator)
    - org.apache.commons.collections.iterators.ArrayListIterator (implements java.util.ListIterator, org.apache.commons.collections.ResettableListIterator)
  - org.apache.commons.collections.BagUtils
  - org.apache.commons.collections.comparators.BooleanComparator (implements java.util.Comparator, java.io.Serializable)
  - org.apache.commons.collections.BufferUtils
  - org.apache.commons.collections.functors.ChainedClosure (implements org.apache.commons.collections.Closure, java.io.Serializable)
  - org.apache.commons.collections.functors.ChainedTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.functors.CloneTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.functors.ClosureTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.ClosureUtils
  - org.apache.commons.collections.iterators.CollatingIterator (implements java.util.Iterator)
  - org.apache.commons.collections.CollectionUtils
  - org.apache.commons.collections.comparators.ComparableComparator (implements java.util.Comparator, java.io.Serializable)
  - org.apache.commons.collections.comparators.ComparatorChain (implements java.util.Comparator, java.io.Serializable)
  - org.apache.commons.collections.ComparatorUtils
  - org.apache.commons.collections.collection.CompositeCollection (implements java.util.Collection)
    - org.apache.commons.collections.set.CompositeSet (implements java.util.Set)
  - org.apache.commons.collections.map.CompositeMap (implements java.util.Map)
  - org.apache.commons.collections.functors.ConstantFactory (implements org.apache.commons.collections.Factory, java.io.Serializable)
  - org.apache.commons.collections.functors.ConstantTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.CursorableLinkedList (implements java.util.List, java.io.Serializable)
  - org.apache.commons.collections.CursorableLinkedList.Cursor (implements java.util.ListIterator)
  - org.apache.commons.collections.DefaultMapBag (implements org.apache.commons.collections.Bag)
    - org.apache.commons.collections.HashBag (implements org.apache.commons.collections.Bag)
    - org.apache.commons.collections.TreeBag (implements org.apache.commons.collections.SortedBag)
  - org.apache.commons.collections.DefaultMapEntry (implements org.apache.commons.collections.KeyValue, java.util.Map.Entry)
  - java.util.Dictionary
    - java.util.Hashtable (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
      - org.apache.commons.collections.ExtendedProperties
  - org.apache.commons.collections.bidimap.DualTreeBidiMap.BidiOrderedMapIterator (implements org.apache.commons.collections.OrderedMapIterator, org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.iterators.EmptyIterator (implements org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.iterators.EmptyListIterator (implements org.apache.commons.collections.ResettableListIterator)
  - org.apache.commons.collections.iterators.EmptyMapIterator (implements org.apache.commons.collections.MapIterator, org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.iterators.EmptyOrderedIterator (implements org.apache.commons.collections.OrderedIterator, org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.iterators.EmptyOrderedMapIterator (implements org.apache.commons.collections.OrderedMapIterator, org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.iterators.EntrySetMapIterator (implements org.apache.commons.collections.MapIterator, org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.iterators.EnumerationIterator (implements java.util.Iterator)
  - org.apache.commons.collections.EnumerationUtils
  - org.apache.commons.collections.functors.EqualPredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.functors.ExceptionClosure (implements org.apache.commons.collections.Closure, java.io.Serializable)
  - org.apache.commons.collections.functors.ExceptionFactory (implements org.apache.commons.collections.Factory, java.io.Serializable)
  - org.apache.commons.collections.functors.ExceptionPredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.functors.ExceptionTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.functors.FactoryTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.FactoryUtils
  - org.apache.commons.collections.functors.FalsePredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.iterators.FilterIterator (implements java.util.Iterator)
    - org.apache.commons.collections.iterators.UniqueFilterIterator
  - org.apache.commons.collections.iterators.FilterListIterator (implements java.util.ListIterator)
  - org.apache.commons.collections.comparators.FixedOrderComparator (implements java.util.Comparator)
  - org.apache.commons.collections.map.Flat3Map (implements java.lang.Cloneable, org.apache.commons.collections.IterableMap, java.io.Serializable)
  - org.apache.commons.collections.functors.ForClosure (implements org.apache.commons.collections.Closure, java.io.Serializable)
  - org.apache.commons.collections.functors.IdentityPredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.functors.IfClosure (implements org.apache.commons.collections.Closure, java.io.Serializable)
  - org.apache.commons.collections.functors.InstanceofPredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.functors.InstantiateFactory (implements org.apache.commons.collections.Factory, java.io.Serializable)
  - org.apache.commons.collections.functors.InstantiateTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.functors.InvokerTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.iterators.IteratorChain (implements java.util.Iterator)
  - org.apache.commons.collections.iterators.IteratorEnumeration (implements java.util.Enumeration)
  - org.apache.commons.collections.IteratorUtils
  - org.apache.commons.collections.iterators.ListIteratorWrapper (implements org.apache.commons.collections.ResettableListIterator)
  - org.apache.commons.collections.ListUtils
  - org.apache.commons.collections.iterators.LoopingIterator (implements org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.iterators.LoopingListIterator (implements org.apache.commons.collections.ResettableListIterator)
  - org.apache.commons.collections.set.MapBackedSet (implements java.io.Serializable, java.util.Set)
  - org.apache.commons.collections.functors.MapTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.MapUtils
  - org.apache.commons.collections.keyvalue.MultiKey (implements java.io.Serializable)
  - org.apache.commons.collections.map.MultiKeyMap (implements org.apache.commons.collections.IterableMap, java.io.Serializable)
  - org.apache.commons.collections.functors.NonePredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.NOPClosure (implements org.apache.commons.collections.Closure, java.io.Serializable)
  - org.apache.commons.collections.functors.NOPTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.functors.NotNullPredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.functors.NotPredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.comparators.NullComparator (implements java.util.Comparator, java.io.Serializable)
  - org.apache.commons.collections.functors.NullIsExceptionPredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.NullIsFalsePredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.NullIsTruePredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.NullPredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.iterators.ObjectArrayIterator (implements java.util.Iterator, org.apache.commons.collections.ResettableIterator)
    - org.apache.commons.collections.iterators.ObjectArrayListIterator (implements java.util.ListIterator, org.apache.commons.collections.ResettableListIterator)
  - org.apache.commons.collections.iterators.ObjectGraphIterator (implements java.util.Iterator)
  - org.apache.commons.collections.functors.OnePredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.OrPredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.PredicateTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.PredicateUtils
  - org.apache.commons.collections.functors.PrototypeFactory
  - org.apache.commons.collections.iterators.ProxyIterator (implements java.util.Iterator)
  - org.apache.commons.collections.iterators.ProxyListIterator (implements java.util.ListIterator)
  - org.apache.commons.collections.ProxyMap (implements java.util.Map)
  - org.apache.commons.collections.comparators.ReverseComparator (implements java.util.Comparator, java.io.Serializable)
  - org.apache.commons.collections.iterators.ReverseListIterator (implements org.apache.commons.collections.ResettableListIterator)
  - org.apache.commons.collections.SequencedHashMap (implements java.lang.Cloneable, java.io.Externalizable, java.util.Map)
    - org.apache.commons.collections.LRUMap (implements java.io.Externalizable)
  - org.apache.commons.collections.SetUtils
  - org.apache.commons.collections.iterators.SingletonIterator (implements java.util.Iterator, org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.iterators.SingletonListIterator (implements java.util.ListIterator, org.apache.commons.collections.ResettableListIterator)
  - org.apache.commons.collections.map.SingletonMap (implements org.apache.commons.collections.BoundedMap, java.lang.Cloneable, org.apache.commons.collections.KeyValue, org.apache.commons.collections.OrderedMap, java.io.Serializable)
  - org.apache.commons.collections.StaticBucketMap (implements java.util.Map)
  - org.apache.commons.collections.map.StaticBucketMap (implements java.util.Map)
  - org.apache.commons.collections.functors.StringValueTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.functors.SwitchClosure (implements org.apache.commons.collections.Closure, java.io.Serializable)
  - org.apache.commons.collections.functors.SwitchTransformer (implements java.io.Serializable, org.apache.commons.collections.Transformer)
  - org.apache.commons.collections.collection.SynchronizedCollection (implements java.util.Collection, java.io.Serializable)
    - org.apache.commons.collections.bag.SynchronizedBag (implements org.apache.commons.collections.Bag)
      - org.apache.commons.collections.bag.SynchronizedSortedBag (implements org.apache.commons.collections.SortedBag)
    - org.apache.commons.collections.buffer.SynchronizedBuffer (implements org.apache.commons.collections.Buffer)
      - org.apache.commons.collections.buffer.BlockingBuffer
      - org.apache.commons.collections.buffer.BoundedBuffer (implements org.apache.commons.collections.BoundedCollection)
    - org.apache.commons.collections.list.SynchronizedList (implements java.util.List)
    - org.apache.commons.collections.set.SynchronizedSet (implements java.util.Set)
    - org.apache.commons.collections.set.SynchronizedSortedSet (implements java.util.SortedSet)
  - org.apache.commons.collections.SynchronizedPriorityQueue (implements org.apache.commons.collections.PriorityQueue)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.commons.collections.BufferOverflowException
        - org.apache.commons.collections.FunctorException
        - java.util.NoSuchElementException
          - org.apache.commons.collections.BufferUnderflowException
  - org.apache.commons.collections.keyvalue.TiedMapEntry (implements org.apache.commons.collections.KeyValue, java.util.Map.Entry, java.io.Serializable)
  - org.apache.commons.collections.functors.TransformedPredicate (implements org.apache.commons.collections.Predicate, org.apache.commons.collections.functors.PredicateDecorator, java.io.Serializable)
  - org.apache.commons.collections.functors.TransformerClosure (implements org.apache.commons.collections.Closure, java.io.Serializable)
  - org.apache.commons.collections.functors.TransformerPredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.TransformerUtils
  - org.apache.commons.collections.comparators.TransformingComparator (implements java.util.Comparator)
  - org.apache.commons.collections.iterators.TransformIterator (implements java.util.Iterator)
  - org.apache.commons.collections.bidimap.TreeBidiMap (implements org.apache.commons.collections.OrderedBidiMap)
  - org.apache.commons.collections.functors.TruePredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.bag.TypedBag
  - org.apache.commons.collections.buffer.TypedBuffer
  - org.apache.commons.collections.collection.TypedCollection
  - org.apache.commons.collections.list.TypedList
  - org.apache.commons.collections.map.TypedMap
  - org.apache.commons.collections.set.TypedSet
  - org.apache.commons.collections.bag.TypedSortedBag
  - org.apache.commons.collections.map.TypedSortedMap
  - org.apache.commons.collections.set.TypedSortedSet
  - org.apache.commons.collections.functors.UniquePredicate (implements org.apache.commons.collections.Predicate, java.io.Serializable)
  - org.apache.commons.collections.iterators.UnmodifiableIterator (implements java.util.Iterator, org.apache.commons.collections.Unmodifiable)
  - org.apache.commons.collections.iterators.UnmodifiableListIterator (implements java.util.ListIterator, org.apache.commons.collections.Unmodifiable)
  - org.apache.commons.collections.iterators.UnmodifiableMapIterator (implements org.apache.commons.collections.MapIterator, org.apache.commons.collections.Unmodifiable)
  - org.apache.commons.collections.iterators.UnmodifiableOrderedMapIterator (implements org.apache.commons.collections.OrderedMapIterator, org.apache.commons.collections.Unmodifiable)
  - org.apache.commons.collections.functors.WhileClosure (implements org.apache.commons.collections.Closure, java.io.Serializable)

## Interface Hierarchy

- org.apache.commons.collections.Closure
- org.apache.commons.collections.collection.CompositeCollection.CollectionMutator
  - org.apache.commons.collections.set.CompositeSet.SetMutator
- org.apache.commons.collections.map.CompositeMap.MapMutator
- org.apache.commons.collections.Factory
- java.lang.Iterable
  - org.apache.commons.collections.Bag
    - org.apache.commons.collections.SortedBag
  - org.apache.commons.collections.BoundedCollection
  - org.apache.commons.collections.Buffer
  - java.util.Collection
    - org.apache.commons.collections.Bag
      - org.apache.commons.collections.SortedBag
    - org.apache.commons.collections.BoundedCollection
    - org.apache.commons.collections.Buffer
    - org.apache.commons.collections.SortedBag
  - org.apache.commons.collections.SortedBag
- java.util.Iterator
  - java.util.ListIterator
    - org.apache.commons.collections.ResettableListIterator (also extends org.apache.commons.collections.ResettableIterator)
  - org.apache.commons.collections.MapIterator
    - org.apache.commons.collections.OrderedMapIterator (also extends org.apache.commons.collections.OrderedIterator)
  - org.apache.commons.collections.OrderedIterator
    - org.apache.commons.collections.OrderedMapIterator (also extends org.apache.commons.collections.MapIterator)
  - org.apache.commons.collections.OrderedMapIterator (also extends org.apache.commons.collections.MapIterator, org.apache.commons.collections.OrderedIterator)
  - org.apache.commons.collections.ResettableIterator
    - org.apache.commons.collections.ResettableListIterator (also extends java.util.ListIterator)
  - org.apache.commons.collections.ResettableListIterator (also extends java.util.ListIterator, org.apache.commons.collections.ResettableIterator)
- org.apache.commons.collections.KeyValue
- java.util.Map
  - org.apache.commons.collections.BidiMap
    - org.apache.commons.collections.OrderedBidiMap (also extends org.apache.commons.collections.OrderedMap)
      - org.apache.commons.collections.SortedBidiMap (also extends java.util.SortedMap)
    - org.apache.commons.collections.SortedBidiMap (also extends org.apache.commons.collections.OrderedBidiMap, java.util.SortedMap)
  - org.apache.commons.collections.BoundedMap
  - org.apache.commons.collections.IterableMap
    - org.apache.commons.collections.BidiMap
      - org.apache.commons.collections.OrderedBidiMap (also extends org.apache.commons.collections.OrderedMap)
        - org.apache.commons.collections.SortedBidiMap (also extends java.util.SortedMap)
      - org.apache.commons.collections.SortedBidiMap (also extends org.apache.commons.collections.OrderedBidiMap, java.util.SortedMap)
    - org.apache.commons.collections.OrderedBidiMap (also extends org.apache.commons.collections.BidiMap, org.apache.commons.collections.OrderedMap)
      - org.apache.commons.collections.SortedBidiMap (also extends java.util.SortedMap)
    - org.apache.commons.collections.OrderedMap
      - org.apache.commons.collections.OrderedBidiMap (also extends org.apache.commons.collections.BidiMap)
        - org.apache.commons.collections.SortedBidiMap (also extends java.util.SortedMap)
      - org.apache.commons.collections.SortedBidiMap (also extends org.apache.commons.collections.OrderedBidiMap, java.util.SortedMap)
    - org.apache.commons.collections.SortedBidiMap (also extends org.apache.commons.collections.OrderedBidiMap, java.util.SortedMap)
  - org.apache.commons.collections.MultiMap
  - org.apache.commons.collections.OrderedBidiMap (also extends org.apache.commons.collections.BidiMap, org.apache.commons.collections.OrderedMap)
    - org.apache.commons.collections.SortedBidiMap (also extends java.util.SortedMap)
  - org.apache.commons.collections.OrderedMap
    - org.apache.commons.collections.OrderedBidiMap (also extends org.apache.commons.collections.BidiMap)
      - org.apache.commons.collections.SortedBidiMap (also extends java.util.SortedMap)
    - org.apache.commons.collections.SortedBidiMap (also extends org.apache.commons.collections.OrderedBidiMap, java.util.SortedMap)
  - org.apache.commons.collections.SortedBidiMap (also extends org.apache.commons.collections.OrderedBidiMap, java.util.SortedMap)
  - java.util.SortedMap
    - org.apache.commons.collections.SortedBidiMap (also extends org.apache.commons.collections.OrderedBidiMap)
- org.apache.commons.collections.Predicate
  - org.apache.commons.collections.functors.PredicateDecorator
- org.apache.commons.collections.PriorityQueue
- org.apache.commons.collections.Transformer
- org.apache.commons.collections.Unmodifiable

Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.