- Type Parameters:
T
- The field type
- All Superinterfaces:
OrderField<T>
,QueryPart
,Serializable
A sort specification.
The SQL ORDER BY
clause accepts expressions based on
Field
, which may be enhanced by ASC
or DESC
as well as NULLS FIRST
or NULLS LAST
.
Example:
// Assuming import static org.jooq.impl.DSL.*;
using(configuration)
.select(ACTOR.FIRST_NAME, ACTOR.LAST_NAME)
.from(ACTOR)
.orderBy(ACTOR.LAST_UPDATE.desc().nullsLast())
.fetch();
Instances can be created using Field.asc()
, Field.desc()
and
related methods.
- Author:
- Lukas Eder
- See Also:
Field.asc()
,Field.desc()
-
Method Details
-
getName
The name of this sort field -
getOrder
Get the underlying sort order of this sort field -
nullsFirst
Add aNULLS FIRST
clause to this sort field -
nullsLast
Add aNULLS LAST
clause to this sort field
-