public class SortField
extends java.lang.Object
implements java.io.Serializable
SortOrder.| Modifier and Type | Method and Description |
|---|---|
SortDirection |
direction()
Returns the sort direction
|
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
NullOrder |
nullOrder()
Returns the null order
|
int |
sourceId()
Returns the field id of the source field in the
sort order's table schema |
java.lang.String |
toString() |
<S,T> Transform<S,T> |
transform()
Returns the transform used to produce sort values from source values.
|
public <S,T> Transform<S,T> transform()
S - the Java type of values transformed by the transform functionT - the Java type of values returned by the transform functionpublic int sourceId()
sort order's table schemapublic SortDirection direction()
public NullOrder nullOrder()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object