I have an idea for a Map that I think would fit nicely in the commons collections library. The idea is to add a method
Set keySetForValue(Object value) that would return the set of key's that are mapped to the given value. For example: map.put("1", "2"); map.put("2", "1"); map.put("3", "3"); map.put("4", "1"); map.keySetForValue("1") returns a set containing {"2", "4"}. I've often found the need for doing this kind of reverse lookup when using maps for 1-to-N relationships. If this sounds like something that fits within the scope of the commons collections project, let me know and I'll commit an initial implementation. -Ryan __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]