Package io.github.torand.fastersql.order
Class Descending
java.lang.Object
io.github.torand.fastersql.order.Descending
Implements a descending order clause.
-
Method Summary
Modifier and TypeMethodDescriptionGets the column aliases referenced by this fragment.Gets the columns referenced by this fragment.Specifies that null values are to be ordered _before_ non-null values.Specifies that null values are to be ordered _after_ non-null values.Gets the statement parameters introduced by this fragment.Formats object as an SQL fragment.
-
Method Details
-
nullsFirst
Description copied from interface:Order
Specifies that null values are to be ordered _before_ non-null values.- Specified by:
nullsFirst
in interfaceOrder
- Returns:
- the modified order clause.
-
nullsLast
Description copied from interface:Order
Specifies that null values are to be ordered _after_ non-null values. -
sql
Description copied from interface:Sql
Formats object as an SQL fragment. -
params
Description copied from interface:Sql
Gets the statement parameters introduced by this fragment. -
columnRefs
Description copied from interface:Sql
Gets the columns referenced by this fragment. For validation purposes.- Specified by:
columnRefs
in interfaceSql
- Returns:
- the columns referenced by this fragment.
-
aliasRefs
Description copied from interface:Sql
Gets the column aliases referenced by this fragment. For validation purposes.
-