Top Description Methods
org.hibernate.query.criteria.internal

public Interface FromImplementor<Z, X>

extends PathImplementor<X>, From<Z, X>
Known Direct Subinterfaces
org.hibernate.query.criteria.internal.JoinImplementor
Known Direct Implementers
org.hibernate.query.criteria.internal.path.AbstractFromImpl
Imports
javax.persistence.criteria.From, org.hibernate.query.criteria.internal.compile.RenderingContext

Implementation contract for the JPA From interface.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public default boolean
public FromImplementor<Z, X>
public FromImplementor<Z, X>
getCorrelationParent()

Redeclares javax.persistence.criteria.From.getCorrelationParent.

Returns the parent From object from which the correlated From object has been obtained through correlation (use of a Subquery correlate method).
public void
public void
public String
Inherited from javax.persistence.criteria.From:
getJoinsisCorrelatedjoinjoinjoinjoinjoinjoinjoinjoinjoinjoinjoinjoinjoinCollectionjoinCollectionjoinListjoinListjoinMapjoinMapjoinSetjoinSet
Inherited from org.hibernate.query.criteria.internal.PathImplementor:
getAttributetreatAs

Method Detail

canBeReplacedByCorrelatedParentInSubQueryback to summary
public default boolean canBeReplacedByCorrelatedParentInSubQuery()
correlateToback to summary
public FromImplementor<Z, X> correlateTo(CriteriaSubqueryImpl<T> subquery)
getCorrelationParentback to summary
public FromImplementor<Z, X> getCorrelationParent()

Redeclares javax.persistence.criteria.From.getCorrelationParent.

Doc from javax.persistence.criteria.From.getCorrelationParent.

Returns the parent From object from which the correlated From object has been obtained through correlation (use of a Subquery correlate method).

Returns:FromImplementor<Z, X>

the parent of the correlated From object

prepareAliasback to summary
public void prepareAlias(RenderingContext renderingContext)

Redeclares org.hibernate.query.criteria.internal.PathSource.prepareAlias.

prepareCorrelationDelegateback to summary
public void prepareCorrelationDelegate(FromImplementor<Z, X> parent)
renderTableExpressionback to summary
public String renderTableExpression(RenderingContext renderingContext)