Thomas Neidhart created COLLECTIONS-567:
-------------------------------------------

             Summary: Add a MultiSet interface / implementations that do not 
violate the Collection contract
                 Key: COLLECTIONS-567
                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-567
             Project: Commons Collections
          Issue Type: New Feature
    Affects Versions: 4.0
            Reporter: Thomas Neidhart


Prior to the release of 4.0 there was a discussion about to change the Bag 
interface to make it compliant with the Collection contract.

The outcome was that the Bag interface should be kept as is to simplify 
migration of older code-bases.

Now, it would make sense to add a MultiSet interface that is basically similar 
to a Bag, but does comply to the Collection contract. The old Bag could then be 
deprecated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to