public static class

RowSorter.SortKey

extends Object
java.lang.Object
   ↳ javax.swing.RowSorter.SortKey

Class Overview

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.

Summary

Public Constructors
RowSorter.SortKey(int column, SortOrder sortOrder)
Creates a SortKey for the specified column with the specified sort order.
Public Methods
boolean equals(Object o)
Returns true if this object equals the specified object.
final int getColumn()
Returns the index of the column.
final SortOrder getSortOrder()
Returns the sort order of the column.
int hashCode()
Returns the hash code for this SortKey.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public RowSorter.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

Public Methods

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.

Parameters
o the object to compare to
Returns
  • true if o is equal to this SortKey

public final int getColumn ()

Returns the index of the column.

Returns
  • index of column

public final SortOrder getSortOrder ()

Returns the sort order of the column.

Returns
  • the sort order of the column

public int hashCode ()

Returns the hash code for this SortKey.

Returns
  • hash code