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.

@FunctionalInterface @SPI(IMPLEMENT) public interface DerivedTableRenderingSupport

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