Interface PrimaryTableReferenceContext


public interface PrimaryTableReferenceContext

Read-only semantic context for rendering a prefix before a primary table reference.

Hibernate supplies this context to AbstractSqlAstTranslator.renderPrimaryTableReferencePrefix(PrimaryTableReferenceContext). Overrides should inspect it only to choose a prefix and must not retain it.

Since:
8.0
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Whether this reference begins a parenthesized nested-join group.
    The structural kind of primary table reference.
    boolean
    Whether the reference is a query-like construct requiring subquery placement rules.
  • Method Details

    • kind

      The structural kind of primary table reference.
    • subqueryLike

      boolean subqueryLike()
      Whether the reference is a query-like construct requiring subquery placement rules.
    • beginsNestedJoinGroup

      boolean beginsNestedJoinGroup()
      Whether this reference begins a parenthesized nested-join group.