MultiValueMap: behavior of entrySet().iterator() is not the expected one
------------------------------------------------------------------------
Key: COLLECTIONS-237
URL: http://issues.apache.org/jira/browse/COLLECTIONS-237
Project: Commons Collections
Issue Type: Bug
Components: Map
Affects Versions: 3.2
Reporter: Nils Kaiser
The entrySet() method of the MultiValueMap delegates the entrySet() call to the
decorated map, which is HashMap by default. The default hashmap iterator is
used, which causes the iterator to return one Map.Entry for every key. The
value returned for the key is an ArrayList, and not the value of the entry
which was put into the map.
The expected behavior would be the iterator to return the whole set of entries
in the map, which requires iteration over the different array lists contained
in the decorated map.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]