Interface DerivedTableRenderingRequest
public interface DerivedTableRenderingRequest
Read-only semantic facts supplied by Hibernate when selecting how to render a derived-table reference.
Implementations of DerivedTableRenderingSupport should not mutate objects
reachable through this request or retain the request after plan selection.
- Since:
- 8.0
-
Method Summary
Modifier and TypeMethodDescriptionThe immutable list of derived-column names requested by the SQL AST.kind()The kind of derived table being rendered.booleanlateral()Whether the reference is semantically lateral.booleanWhether the referenced query part is its statement's root query part.booleanWhether the database accepts an explicitlateralkeyword in this context.
-
Method Details
-
kind
DerivedTableKind kind()The kind of derived table being rendered. -
lateral
boolean lateral()Whether the reference is semantically lateral. -
queryPartRoot
boolean queryPartRoot()Whether the referenced query part is its statement's root query part. -
columnNames
-
supportsLateralKeyword
boolean supportsLateralKeyword()Whether the database accepts an explicitlateralkeyword in this context.
-