javax.swing
Class RowSorter.SortKey
- java.lang.Object
-
- javax.swing.RowSorter.SortKey
-
-
Constructor Summary
Constructors Constructor and Description SortKey(int column, SortOrder sortOrder)
Creates aSortKey
for the specified column with the specified sort order.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description boolean
equals(Object o)
Returns true if this object equals the specified object.int
getColumn()
Returns the index of the column.SortOrder
getSortOrder()
Returns the sort order of the column.int
hashCode()
Returns the hash code for thisSortKey
.
-
-
-
Constructor Detail
SortKey
public SortKey(int column, SortOrder sortOrder)
Creates aSortKey
for the specified column with the specified sort order.- Parameters:
-
column
- index of the column, in terms of the model -
sortOrder
- the sorter order - Throws:
-
IllegalArgumentException
- ifsortOrder
isnull
-
Method Detail
getColumn
public final int getColumn()
Returns the index of the column.- Returns:
- index of column
getSortOrder
public final SortOrder 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
public boolean equals(Object o)
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
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.