Top Constructors Methods
org.hibernate.sql.ast.tree.from

public abstract Class AbstractColumnReferenceQualifier

extends Object
implements ColumnReferenceQualifier
Class Inheritance
All Implemented Interfaces
org.hibernate.sql.ast.tree.from.ColumnReferenceQualifier
Known Direct Subclasses
org.hibernate.sql.ast.tree.from.AbstractTableGroup, org.hibernate.sql.ast.tree.from.OneToManyTableGroup
Imports
java.util.List, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.spi.NavigablePath

Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected abstract TableReference
protected abstract SessionFactoryImplementor
getSessionFactory()

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
public TableReference
getTableReference(NavigablePath
The path for which to look up the table reference, may be null
navigablePath
,
String
The table expression for which to look up the table reference
tableExpression
,
boolean
Whether to potentially create table reference joins for this table group
resolve
)

Implements org.hibernate.sql.ast.tree.from.ColumnReferenceQualifier.getTableReference.

Returns the table reference for the table expression, or null if not found.
protected abstract List<TableReferenceJoin>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AbstractColumnReferenceQualifierback to summary
public AbstractColumnReferenceQualifier()

Method Detail

getPrimaryTableReferenceback to summary
protected abstract TableReference getPrimaryTableReference()
getSessionFactoryback to summary
protected abstract SessionFactoryImplementor getSessionFactory()

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

getTableReferenceback to summary
public TableReference getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)

Implements org.hibernate.sql.ast.tree.from.ColumnReferenceQualifier.getTableReference.

Doc from org.hibernate.sql.ast.tree.from.ColumnReferenceQualifier.getTableReference.

Returns the table reference for the table expression, or null if not found.

Parameters
navigablePath:NavigablePath

The path for which to look up the table reference, may be null

tableExpression:String

The table expression for which to look up the table reference

resolve:boolean

Whether to potentially create table reference joins for this table group

Annotations
@Override
getTableReferenceJoinsback to summary
protected abstract List<TableReferenceJoin> getTableReferenceJoins()