Interface DerivedTableRenderingSupport
- All Known Implementing Classes:
StandardDerivedTableRenderingSupport
- 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 an immutable rendering plan for a derived-table reference.
A custom translator should normally reuse
StandardDerivedTableRenderingSupport and only implement this contract when
its derived-table syntax requires different contextual choices.
Implementations must use only the supplied read-only request and must not
retain translator or SQL AST state. The translator remains responsible for
traversal, aliases, and SQL emission.
- Since:
- 8.0
-
Method Summary
Modifier and TypeMethodDescriptionSelect a non-null plan compatible withDerivedTableRenderingRequest.kind().
-
Method Details
-
determinePlan
Select a non-null plan compatible withDerivedTableRenderingRequest.kind().
-