Package org.jfree.ui.about
Class SystemPropertiesTableModel.SystemPropertyComparator
- java.lang.Object
-
- org.jfree.ui.about.SystemPropertiesTableModel.SystemPropertyComparator
-
- All Implemented Interfaces:
java.util.Comparator
- Enclosing class:
- SystemPropertiesTableModel
protected static class SystemPropertiesTableModel.SystemPropertyComparator extends java.lang.Object implements java.util.Comparator
A class for comparing SystemProperty objects.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
ascending
Indicates the sort order.
-
Constructor Summary
Constructors Constructor Description SystemPropertyComparator(boolean ascending)
Standard constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(java.lang.Object o1, java.lang.Object o2)
Compares two objects.boolean
equals(java.lang.Object o)
Returnstrue
if this object is equal to the specified object, andfalse
otherwise.int
hashCode()
Returns a hash code value for the object.
-
-
-
Method Detail
-
compare
public int compare(java.lang.Object o1, java.lang.Object o2)
Compares two objects.- Specified by:
compare
in interfacejava.util.Comparator
- Parameters:
o1
- the first object.o2
- the second object.- Returns:
- an integer that indicates the relative order of the objects.
-
equals
public boolean equals(java.lang.Object o)
Returnstrue
if this object is equal to the specified object, andfalse
otherwise.- Specified by:
equals
in interfacejava.util.Comparator
- Overrides:
equals
in classjava.lang.Object
- Parameters:
o
- the other object.- Returns:
- A boolean.
-
hashCode
public int hashCode()
Returns a hash code value for the object.- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- the hashcode
-
-