Module spring.data.relational
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.NullHandlingoption to the appropriate SQL text to be included anORDER BYsort expression.
-
Constructor Details
-
SqlStandardOrderByNullPrecedence
public SqlStandardOrderByNullPrecedence()
-
-
Method Details
-
evaluate
Description copied from interface:OrderByNullPrecedenceConverts aSort.NullHandlingoption to the appropriate SQL text to be included anORDER BYsort expression.- Specified by:
evaluatein interfaceOrderByNullPrecedence
-