## Deprecated API

Contents

- Deprecated Interfaces
- Deprecated Classes
- Deprecated Methods

Deprecated Interfaces
org.apache.commons.collections.PriorityQueue Replaced by the Buffer interface and implementations in buffer subpackage. Due to be removed in v4.0.

Deprecated Classes
org.apache.commons.collections.BeanMap Identical class now available in commons-beanutils (full jar version). This version is due to be removed in collections v4.0.
org.apache.commons.collections.BinaryHeap Replaced by PriorityBuffer in buffer subpackage. Due to be removed in v4.0.
org.apache.commons.collections.BoundedFifoBuffer Moved to buffer subpackage. Due to be removed in v4.0.
org.apache.commons.collections.CursorableLinkedList Use new version in list subpackage, which has been rewritten and now returns the cursor from the listIterator method. Will be removed in v4.0
org.apache.commons.collections.DefaultMapBag Moved to bag subpackage as AbstractMapBag. Due to be removed in v4.0.
org.apache.commons.collections.DefaultMapEntry Use the version in the keyvalue subpackage. Will be removed in v4.0
org.apache.commons.collections.DoubleOrderedMap Replaced by TreeBidiMap in bidimap subpackage. Due to be removed in v4.0.
org.apache.commons.collections.HashBag Moved to bag subpackage and rewritten internally. Due to be removed in v4.0.
org.apache.commons.collections.LRUMap Moved to map subpackage. Due to be removed in v4.0.
org.apache.commons.collections.MultiHashMap Class now available as MultiValueMap in map subpackage. This version is due to be removed in collections v4.0.
org.apache.commons.collections.iterators.ProxyIterator Use AbstractIteratorDecorator. Will be removed in v4.0
org.apache.commons.collections.iterators.ProxyListIterator Use AbstractListIteratorDecorator. Will be removed in v4.0
org.apache.commons.collections.ProxyMap Moved to map subpackage as AbstractMapDecorator. It will be removed in v4.0.
org.apache.commons.collections.ReferenceMap Moved to map subpackage. Due to be removed in v4.0.
org.apache.commons.collections.SequencedHashMap Replaced by LinkedMap and ListOrderedMap in map subpackage. Due to be removed in v4.0.
org.apache.commons.collections.StaticBucketMap Moved to map subpackage. Due to be removed in v4.0.
org.apache.commons.collections.SynchronizedPriorityQueue PriorityQueue is replaced by the Buffer interface, see buffer subpackage. Due to be removed in v4.0.
org.apache.commons.collections.TreeBag Moved to bag subpackage and rewritten internally. Due to be removed in v4.0.
org.apache.commons.collections.UnboundedFifoBuffer Moved to buffer subpackage. Due to be removed in v4.0.

Deprecated Methods
org.apache.commons.collections.bidimap.AbstractDualBidiMap.createMap() For constructors, use the new two map constructor. For deserialization, populate the maps array directly in readObject.
org.apache.commons.collections.CollectionUtils.index(Object, int) use `CollectionUtils.get(Object, int)` instead. Will be removed in v4.0
org.apache.commons.collections.CollectionUtils.index(Object, Object) use `CollectionUtils.get(Object, int)` instead. Will be removed in v4.0

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