Package org.hibernate.sql.results.graph
Interface BiDirectionalFetch
- All Superinterfaces:
DomainResultGraphNode
,Fetch
- All Known Implementing Classes:
CircularBiDirectionalFetchImpl
,CircularFetchImpl
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
collectValueIndexesToCache
(BitSet valueIndexes) Collect the JDBC value indexes used by this domain result that should be cached.The NavigablePath for the DomainResult or Fetch that this Fetch refers to.Methods inherited from interface org.hibernate.sql.results.graph.DomainResultGraphNode
appliesTo, getResultJavaType
Methods inherited from interface org.hibernate.sql.results.graph.Fetch
asFetchParent, containsAnyNonScalarResults, createAssembler, getFetchedMapping, getFetchParent, getNavigablePath, getTiming, hasTableGroup
-
Method Details
-
getReferencedPath
NavigablePath getReferencedPath()The NavigablePath for the DomainResult or Fetch that this Fetch refers to. For `o`, the referenced path is `p`. For `oa`, it's `p.address` Different fromFetch.getNavigablePath()
which returns this fetch's path, i.e. `p.address.owner` and `p.address.owner.address` respectively -
collectValueIndexesToCache
Description copied from interface:DomainResultGraphNode
Collect the JDBC value indexes used by this domain result that should be cached.- Specified by:
collectValueIndexesToCache
in interfaceDomainResultGraphNode
-