Merging from -r468106:814127 of collections_jdk5_branch - namely where this code was generified; mostly in r738956.
Merging from -r468106:814127 of collections_jdk5_branch - namely where this code was generified; mostly in r738956.

Also see the following revisions:

    ------------------------------------------------------------------------
    r751890 | mbenson | 2009-03-09 15:45:37 -0700 (Mon, 09 Mar 2009) | 1 line
    
    extract Put, Get, and IterableGet interfaces from IterableMap such that our Maps, which all implement IterableMap, can have their read/write functionality exposed separately.
    ------------------------------------------------------------------------


git-svn-id: 53f0c1087cb9b05f99ff63ab1f4d1687a227fef1@815093 13f79535-47bb-0310-9956-ffa450edef68

sandrineBeauche/commons-collections,mohanaraosv/commons-collections,jankill/commons-collections,MuShiiii/commons-collections,MuShiiii/commons-collections,sandrineBeauche/commons-collections,mohanaraosv/commons-collections,gonmarques/commons-collections,MuShiiii/commons-collections,jankill/commons-collections,sandrineBeauche/commons-collections,apache/commons-collections,mohanaraosv/commons-collections,apache/commons-collections,gonmarques/commons-collections,apache/commons-collections,jankill/commons-collections