Top Description Methods
org.hibernate.sql.results.graph.entity

public Interface EntityFetch

extends EntityResultGraphNode, Fetch
Known Direct Implementers
org.hibernate.sql.results.graph.entity.internal.AbstractNonJoinedEntityFetch, org.hibernate.sql.results.graph.entity.AbstractNonLazyEntityFetch
Imports
org.hibernate.sql.results.graph.Fetch, .FetchParent

Specialization of Fetch for entity-valued fetches
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public default FetchParent
asFetchParent()

Overrides default org.hibernate.sql.results.graph.Fetch.asFetchParent.

Utility method to avoid instanceof checks.
public default boolean
Inherited from org.hibernate.sql.results.graph.entity.EntityResultGraphNode:
appliesTogetEntityValuedModelPartgetNavigablePathgetReferencedMappingContainergetResultJavaType
Inherited from org.hibernate.sql.results.graph.Fetch:
createAssemblergetFetchedMappinggetFetchParentgetNavigablePathgetTiminghasTableGroup

Method Detail

asFetchParentback to summary
public default FetchParent asFetchParent()

Overrides default org.hibernate.sql.results.graph.Fetch.asFetchParent.

Doc from org.hibernate.sql.results.graph.Fetch.asFetchParent.

Utility method to avoid instanceof checks. Returns this if it's an instance of FetchParent, null otherwise.

Annotations
@Override
containsAnyNonScalarResultsback to summary
public default boolean containsAnyNonScalarResults()

Overrides default org.hibernate.sql.results.graph.entity.EntityResultGraphNode.containsAnyNonScalarResults, org.hibernate.sql.results.graph.Fetch.containsAnyNonScalarResults.

Doc from org.hibernate.sql.results.graph.DomainResultGraphNode.containsAnyNonScalarResults.

Does this node contain any non-scalar (sub-)results?

Annotations
@Override