Interface DerivedTableRenderingPlan

All Known Implementing Classes:
DerivedTableRenderingPlan.Function, DerivedTableRenderingPlan.QueryPart, DerivedTableRenderingPlan.Values

Immutable plan selected by DerivedTableRenderingSupport for rendering a derived-table reference.

The selected subtype must match DerivedTableRenderingRequest.kind(). The translator interprets the plan and retains ownership of all mutable state.

Since:
8.0
  • Method Details

    • columnAliasing

      DerivedColumnAliasing columnAliasing()
      How the derived table's column aliases are rendered.
    • lateralReferenceStyle

      LateralReferenceStyle lateralReferenceStyle()
      How references to enclosing query roots are expressed.
    • renderingMode

      An optional rendering mode applied while rendering contained SQL AST expressions.