RowSorter.SortKey (Java Platform SE 6) (original) (raw)
javax.swing
Class RowSorter.SortKey
java.lang.Object
javax.swing.RowSorter.SortKey
Enclosing class:
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 |
---|
[RowSorter.SortKey](../../javax/swing/RowSorter.SortKey.html#RowSorter.SortKey%28int, javax.swing.SortOrder%29)(int column,SortOrder sortOrder) Creates a SortKey for the specified column with the specified sort order. |
Method Summary | |
---|---|
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 this SortKey. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, [wait](../../java/lang/Object.html#wait%28long, int%29) |
Constructor Detail |
---|
RowSorter.SortKey
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](../../java/lang/IllegalArgumentException.html "class in java.lang")
- if sortOrder
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 this SortKey
.
Overrides:
[hashCode](../../java/lang/Object.html#hashCode%28%29)
in class [Object](../../java/lang/Object.html "class in java.lang")
Returns:
hash code
See Also:
Object.equals(java.lang.Object), Hashtable
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](../../java/lang/Object.html#equals%28java.lang.Object%29)
in class [Object](../../java/lang/Object.html "class in java.lang")
Parameters:
o
- the object to compare to
Returns:
true if o
is equal to this SortKey
See Also:
Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.