Package org.hibernate.sql.results.graph
Interface BiDirectionalFetch
- All Superinterfaces:
DomainResultGraphNode,Fetch
- All Known Implementing Classes:
CircularBiDirectionalFetchImpl,CircularFetchImpl
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcollectValueIndexesToCache(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, getResultJavaTypeMethods 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:DomainResultGraphNodeCollect the JDBC value indexes used by this domain result that should be cached.- Specified by:
collectValueIndexesToCachein interfaceDomainResultGraphNode
-