java.lang.Object
javax.swing.RowSorter.SortKey
public static class RowSorter.SortKey extends Object
SortKey describes the sort order for a particular column. The
column index is in terms of the underlying model, which may differ
from that of the view.
- Since:
- 1.6
-
Constructor Details
-
SortKey
Creates aSortKey
for the specified column with the specified sort order.- Parameters:
column
- index of the column, in terms of the modelsortOrder
- the sorter order- Throws:
IllegalArgumentException
- ifsortOrder
isnull
-
-
Method Details
-
getColumn
public final int getColumn()Returns the index of the column.- Returns:
- index of column
-
getSortOrder
Returns the sort order of the column.- Returns:
- the sort order of the column
-
hashCode
public int hashCode()Returns the hash code for thisSortKey
.- Overrides:
hashCode
in classObject
- Returns:
- hash code
- See Also:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
equals
Returns true if this object equals the specified object. If the specified object is aSortKey
and references the same column and sort order, the two objects are equal.- Overrides:
equals
in classObject
- Parameters:
o
- the object to compare to- Returns:
- true if
o
is equal to thisSortKey
- See Also:
Object.hashCode()
,HashMap
-