public class PackageComparator
extends java.lang.Object
implements java.util.Comparator
PackageComparator class is
a Comparator used to compare two
JavaPackage instances for order
using a sorting strategy.| Constructor and Description |
|---|
PackageComparator(PackageComparator byWhat)
Constructs a
PackageComparator with
the specified comparison strategy. |
| Modifier and Type | Method and Description |
|---|---|
static PackageComparator |
byName()
Returns a comparator for the package name.
|
PackageComparator |
byWhat()
Returns the current comparison strategy.
|
int |
compare(java.lang.Object p1,
java.lang.Object p2)
Compares the specified objects for order.
|
public PackageComparator(PackageComparator byWhat)
PackageComparator with
the specified comparison strategy.byWhat - Comparison strategy.public static PackageComparator byName()
public PackageComparator byWhat()
public int compare(java.lang.Object p1,
java.lang.Object p2)
compare in interface java.util.Comparatorp1 - First package.p2 - Second package.Copyright ? 1999-2002 Clarkware Consulting, Inc. All Rights Reserved.