[
https://issues.apache.org/jira/browse/COLLECTIONS-567?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582483#comment-14582483
]
Thomas Neidhart commented on COLLECTIONS-567:
---------------------------------------------
First commit in r1684969.
Contains the interface + abstract base classes + first implementation based on
HashMap.
> 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)