commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Neidhart (JIRA)" <>
Subject [jira] [Commented] (COLLECTIONS-351) Remove features now supported in the JDK
Date Wed, 25 Jul 2012 18:58:34 GMT


Thomas Neidhart commented on COLLECTIONS-351:

>From the preliminary release-notes:

Changes from commons-collections
- Removed all deprecated classes and methods

- Removed FastArrayList
  - use CopyOnWriteList
- Removed FastHashMap
  - use ConcurrentHashMap, but beware null keys and values
- Removed FastTreeSet
  - no direct replacement - use ConcurrentHashMap or synchronized TreeMap

- Removed Typed* containers such as TypedList and TypedMap
  - use generics for type safety, or Collections.checked*()

- Switch Abstract*Decorator classes to expose decorated() protected method
  instead of the decorated collection directly. Each class overrides decorated()
  to add its type covariantly, thus getList()/getSet() etc. methods are removed
> Remove features now supported in the JDK
> ----------------------------------------
>                 Key: COLLECTIONS-351
>                 URL:
>             Project: Commons Collections
>          Issue Type: Task
>            Reporter: Henri Yandell
>             Fix For: 4.0-beta-1
> For example, IdentityMap is (from 1.4) aka java.util.IdentityHashMap. There are definitely
going to be others.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message