[jira] [Created] (COLLECTIONS-432) Replace Buffer interface with java.util.Queue

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[jira] [Created] (COLLECTIONS-432) Replace Buffer interface with java.util.Queue

ASF GitHub Bot (Jira)
Thomas Neidhart created COLLECTIONS-432:

             Summary: Replace Buffer interface with java.util.Queue
                 Key: COLLECTIONS-432
                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-432
             Project: Commons Collections
          Issue Type: Improvement
    Affects Versions: 4.0
            Reporter: Thomas Neidhart
             Fix For: 4.0

Since jdk 1.5, a new interface Queue is available which is basically identical to the Buffer interface of CC.

Some of our implementations already have a counterpart in the jdk:

* BoundedFifoBuffer -> LinkedBlockingQueue or ArrayBlockingQueue
* UnboundedFifoBuffer -> LinkedList or ArrayDeque
* PriorityBuffer -> PriorityQueue

Thus the Buffer queue shall be replaced by the existing Queue, unneeded implementations be removed and the rest adapted.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira