Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
4.0
-
None
-
None
Description
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.