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

Also see the following revisions:

    ------------------------------------------------------------------------
    r813951 | mbenson | 2009-09-11 10:48:55 -0700 (Fri, 11 Sep 2009) | 1 line
    
    [COLLECTIONS-286] CollectionsUtils.extractSingleton
    ------------------------------------------------------------------------
    r813925 | mbenson | 2009-09-11 10:05:31 -0700 (Fri, 11 Sep 2009) | 1 line
    
    [COLLECTIONS-182] return Closure from CollectionUtils.forAllDo
    ------------------------------------------------------------------------
    r648113 | skestle | 2008-04-14 21:32:39 -0700 (Mon, 14 Apr 2008) | 1 line
    
    Updated CollectionUtils to return the same type of Collection that is passed into select(), reject() and collect()
    ------------------------------------------------------------------------
    r644140 | skestle | 2008-04-02 19:42:30 -0700 (Wed, 02 Apr 2008) | 1 line
    
    Fixed javac complier generic issues
    ------------------------------------------------------------------------
    r644138 | skestle | 2008-04-02 19:34:09 -0700 (Wed, 02 Apr 2008) | 1 line
    
    Fixed javac complier generic issues
    ------------------------------------------------------------------------
    r643795 | skestle | 2008-04-02 01:49:57 -0700 (Wed, 02 Apr 2008) | 5 lines
    
    Generified EqualPredicate and created individual test class moved from TestPredicateUtils
    
    Added assertFalse() and assertTrue to BasicPredicateTestBase with (Predicate, Object) parameters
    
    Issues: COLLECTIONS-243, COLLECTIONS-253, COLLECTIONS-293
    ------------------------------------------------------------------------
    r593964 | skestle | 2007-11-11 13:44:41 -0800 (Sun, 11 Nov 2007) | 2 lines
    
    Applied (most of) Brian Egge's clean up patch of previous commit for COLLECTIONS-245 - thanks! (And we're at 100%)
    
    ------------------------------------------------------------------------
    r593381 | skestle | 2007-11-08 17:35:22 -0800 (Thu, 08 Nov 2007) | 1 line
    
    Fixed ambiguous method call error due to auto-boxing.  (Seems to be introduced in jdk 1.5.0_07 on Windows)
    ------------------------------------------------------------------------
    r593144 | skestle | 2007-11-08 04:21:55 -0800 (Thu, 08 Nov 2007) | 3 lines
    
    Updated CollectionUtils and test.  Probably 80-90% complete for generics.  Very open to review / patches.
    
    Jira: COLLECTIONS-245
    ------------------------------------------------------------------------
    r471166 | scolebourne | 2006-11-04 03:33:22 -0800 (Sat, 04 Nov 2006) | 1 line
    
    Removed Typed* containers such as TypedList and TypedMap as generics now provides type safety
    ------------------------------------------------------------------------
    r468690 | scolebourne | 2006-10-28 06:03:11 -0700 (Sat, 28 Oct 2006) | 1 line
    
    COLLECTIONS-229 - Remove deprecated classes and code
    ------------------------------------------------------------------------


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@815146 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Henri Yandell 2009-09-15 05:57:59 +00:00
parent 3d40d443d8
commit 68ca4c2cb8