| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Comparator | |
|---|---|
| java.lang | Provides classes that are fundamental to the design of the Java programming language. | 
| java.text | Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages. | 
| java.util | Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array). | 
| java.util.concurrent | Utility classes commonly useful in concurrent programming. | 
| javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. | 
| Uses of Comparator in java.lang | 
|---|
| Fields in java.lang declared as Comparator | |
|---|---|
| static Comparator<String> | String.CASE_INSENSITIVE_ORDERA Comparator that orders Stringobjects as bycompareToIgnoreCase. | 
| Uses of Comparator in java.text | 
|---|
| Classes in java.text that implement Comparator | |
|---|---|
|  class | CollatorThe Collatorclass performs locale-sensitiveStringcomparison. | 
|  class | RuleBasedCollatorThe RuleBasedCollatorclass is a concrete subclass ofCollatorthat provides a simple, data-driven, table
 collator. | 
| Uses of Comparator in java.util | 
|---|
| Methods in java.util that return Comparator | ||
|---|---|---|
|  Comparator<? super K> | TreeMap.comparator()Returns the comparator used to order this map, or null if this map uses its keys' natural order. | |
|  Comparator<? super E> | PriorityQueue.comparator()Returns the comparator used to order this collection, or null if this collection is sorted according to its elements natural ordering (using Comparable). | |
|  Comparator<? super E> | TreeSet.comparator()Returns the comparator used to order this sorted set, or null if this tree set uses its elements natural ordering. | |
|  Comparator<? super E> | SortedSet.comparator()Returns the comparator associated with this sorted set, or null if it uses its elements' natural ordering. | |
|  Comparator<? super K> | SortedMap.comparator()Returns the comparator associated with this sorted map, or null if it uses its keys' natural ordering. | |
| static
 | Collections.reverseOrder()Returns a comparator that imposes the reverse of the natural ordering on a collection of objects that implement the Comparable interface. | |
| static
 | Collections.reverseOrder(Comparator<T> cmp)Returns a comparator that imposes the reverse ordering of the specified comparator. | |
| Methods in java.util with parameters of type Comparator | ||
|---|---|---|
| static
 | Collections.binarySearch(List<? extends T> list,
             T key,
             Comparator<? super T> c)Searches the specified list for the specified object using the binary search algorithm. | |
| static
 | Arrays.binarySearch(T[] a,
             T key,
             Comparator<? super T> c)Searches the specified array for the specified object using the binary search algorithm. | |
| static
 | Collections.max(Collection<? extends T> coll,
    Comparator<? super T> comp)Returns the maximum element of the given collection, according to the order induced by the specified comparator. | |
| static
 | Collections.min(Collection<? extends T> coll,
    Comparator<? super T> comp)Returns the minimum element of the given collection, according to the order induced by the specified comparator. | |
| static
 | Collections.reverseOrder(Comparator<T> cmp)Returns a comparator that imposes the reverse ordering of the specified comparator. | |
| static
 | Collections.sort(List<T> list,
     Comparator<? super T> c)Sorts the specified list according to the order induced by the specified comparator. | |
| static
 | Arrays.sort(T[] a,
     Comparator<? super T> c)Sorts the specified array of objects according to the order induced by the specified comparator. | |
| static
 | Arrays.sort(T[] a,
     int fromIndex,
     int toIndex,
     Comparator<? super T> c)Sorts the specified range of the specified array of objects according to the order induced by the specified comparator. | |
| Constructors in java.util with parameters of type Comparator | |
|---|---|
| PriorityQueue(int initialCapacity,
              Comparator<? super E> comparator)Creates a PriorityQueue with the specified initial capacity that orders its elements according to the specified comparator. | |
| TreeMap(Comparator<? super K> c)Constructs a new, empty map, sorted according to the given comparator. | |
| TreeSet(Comparator<? super E> c)Constructs a new, empty set, sorted according to the specified comparator. | |
| Uses of Comparator in java.util.concurrent | 
|---|
| Methods in java.util.concurrent that return Comparator | |
|---|---|
|  Comparator<? super E> | PriorityBlockingQueue.comparator()Returns the comparator used to order this collection, or null if this collection is sorted according to its elements natural ordering (using Comparable). | 
| Constructors in java.util.concurrent with parameters of type Comparator | |
|---|---|
| PriorityBlockingQueue(int initialCapacity,
                      Comparator<? super E> comparator)Creates a PriorityBlockingQueue with the specified initial capacity that orders its elements according to the specified comparator. | |
| Uses of Comparator in javax.swing | 
|---|
| Methods in javax.swing that return Comparator | |
|---|---|
| protected  Comparator<? super Component> | SortingFocusTraversalPolicy.getComparator()Returns the Comparator which will be used to sort the Components in a focus traversal cycle. | 
| Methods in javax.swing with parameters of type Comparator | |
|---|---|
| protected  void | SortingFocusTraversalPolicy.setComparator(Comparator<? super Component> comparator)Sets the Comparator which will be used to sort the Components in a focus traversal cycle. | 
| Constructors in javax.swing with parameters of type Comparator | |
|---|---|
| SortingFocusTraversalPolicy(Comparator<? super Component> comparator)Constructs a SortingFocusTraversalPolicy with the specified Comparator. | |
| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.