You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by mo...@apache.org on 2002/03/07 19:24:10 UTC

cvs commit: jakarta-commons/collections RELEASE-NOTES-2.0.html

morgand     02/03/07 10:24:10

  Modified:    collections RELEASE-NOTES-2.0.html
  Log:
  added the new Comparator classes
  
  Revision  Changes    Path
  1.4       +26 -1     jakarta-commons/collections/RELEASE-NOTES-2.0.html
  
  Index: RELEASE-NOTES-2.0.html
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/collections/RELEASE-NOTES-2.0.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- RELEASE-NOTES-2.0.html	26 Feb 2002 22:10:39 -0000	1.3
  +++ RELEASE-NOTES-2.0.html	7 Mar 2002 18:24:10 -0000	1.4
  @@ -1,7 +1,12 @@
  +<title>RELEASE NOTES: COLLECTIONS 2.0</title>
  +
   <center><h2>RELEASE NOTES: COLLECTIONS 2.0</h2></center>
   
   
  -<center><h3>NEW COLLECTIONS</h3></center>
  +<center><h3>NEW COLLECTIONS AND COMPARATORS</h3></center>
  +
  +<p>Collections 2.0 includes a significant number of new collections, in addition to several 
  +useful Comparator classes.</p> 
   
   <p>These collections are new to Collections 2.0:</p>
   
  @@ -39,6 +44,26 @@
   <li><strong>TreeBag</strong> - An implementation of <strong>Bag</strong> that is backed by a 
       TreeMap. Order will be maintained among the unique representative
       members.</li>
  +</ul>
  +
  +<p>These are the new Comparator classes:</p>
  +
  +<ul>
  +<li><strong>ComparableComparator</strong> - A Comparator that compares Comparable objects.
  +    This Comparator is useful, for example,
  +    for enforcing the natural order in custom implementations
  +    of SortedSet and SortedMap.</li>
  +<li><strong>ComparatorChain</strong> -  ComparatorChain is a Comparator that wraps one or
  +    more Comparators in sequence.  The ComparatorChain
  +    calls each Comparator in sequence until either 1)
  +    any single Comparator returns a non-zero result
  +   (and that result is then returned),
  +   or 2) the ComparatorChain is exhausted (and zero is
  +   returned).  This type of sorting is very similar
  +   to multi-column sorting in SQL, and this class
  +   allows Java classes to emulate that kind of behaviour
  +   when sorting a List.</li>
  +<li><strong>ReverseComparator</strong> - Reverses the order of another comparator.</li>
   </ul>
   
   
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>