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)