Class OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
java.lang.Object
org.springframework.data.relational.core.dialect.OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
- All Implemented Interfaces:
OrderByNullPrecedence
- Enclosing interface:
- OrderByNullPrecedence
public static class OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
extends Object
implements OrderByNullPrecedence
An
OrderByNullPrecedence
implementation for databases conforming to the SQL standard which uses
NULLS FIRST
and NULLS LAST
in ORDER BY
sort expressions to make null values appear before
or after non-null values in the result set.- Author:
- Chirag Tailor
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
-
Field Summary
Fields inherited from interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
NONE, SQL_STANDARD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate
(Sort.NullHandling nullHandling) Converts aSort.NullHandling
option to the appropriate SQL text to be included anORDER BY
sort expression.
-
Constructor Details
-
SqlStandardOrderByNullPrecedence
public SqlStandardOrderByNullPrecedence()
-
-
Method Details
-
evaluate
Description copied from interface:OrderByNullPrecedence
Converts aSort.NullHandling
option to the appropriate SQL text to be included anORDER BY
sort expression.- Specified by:
evaluate
in interfaceOrderByNullPrecedence
-