Enclosing class: 
RowSorter <M > 
 
 
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 Summary 
Constructors 
Creates a SortKey for the specified column with
 the specified sort order.
 
 
 
 
Method Summary 
All Methods Instance Methods Concrete Methods 
boolean
Returns true if this object equals the specified object.
 
final int
Returns the index of the column.
 
Returns the sort order of the column.
 
int
Returns the hash code for this SortKey.
 
 
 
 
 
 
 
 
Constructor Details 
SortKey 
public  SortKey (int column,
 SortOrder  sortOrder)  
Creates a SortKey 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  - if sortOrder is
         null 
 
 
 
 
 
 
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 this SortKey.
Overrides: 
hashCode  in class Object  
Returns: 
hash code 
See Also: 
 
 
 
 
equals 
public  boolean  equals (Object  o)  
Returns true if this object equals the specified object.
 If the specified object is a SortKey and
 references the same column and sort order, the two objects
 are equal.
Overrides: 
equals  in class Object  
Parameters: 
o - the object to compare to 
Returns: 
true if o is equal to this SortKey 
See Also: 
 
 
 
 
 
 
 
 
 
 
 
Report a bug or suggest an enhancement   For further API reference and developer documentation see the Java SE Documentation , which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples. Other versions.   Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.  Copyright  © 1993, 2021, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA. All rights reserved. Use is subject to license terms  and the documentation redistribution policy .