Interface PaginationRenderingSupport
- All Known Implementing Classes:
SQLServerPaginationRenderingSupport, StandardPaginationRenderingSupport
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Dialect strategy for selecting the SQL rendering plan for a paginated query part.
A custom translator should normally return one of the reusable strategies in
StandardPaginationRenderingSupport from its
getPaginationRenderingSupport() hook. Implement this contract only when
plan selection depends on different semantic conditions. Implementations
select behavior only: the translator retains ownership of SQL rendering,
traversal stacks, and parameter bindings.
- Since:
- 8.0
-
Method Summary
Modifier and TypeMethodDescriptiondeterminePlan(PaginationRenderingRequest request) Select the rendering plan for the supplied semantic context.
-
Method Details
-
determinePlan
Select the rendering plan for the supplied semantic context.- Returns:
- a non-null plan which the translator can render
-