Uses of Class
org.hibernate.engine.spi.SubselectFetch
-
Packages that use SubselectFetch Package Description org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.loader.ast.internal org.hibernate.persister.collection This package abstracts persistence mechanisms for collections. -
-
Uses of SubselectFetch in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return SubselectFetch Modifier and Type Method Description @Nullable SubselectFetch
BatchFetchQueue. getSubselect(EntityKey key)
Retrieve the fetch descriptor associated with the given entity key.Methods in org.hibernate.engine.spi with parameters of type SubselectFetch Modifier and Type Method Description void
BatchFetchQueue. addSubselect(EntityKey key, SubselectFetch subquery)
Adds a subselect fetch descriptor for the given entity key. -
Uses of SubselectFetch in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type SubselectFetch Modifier and Type Method Description static SelectStatement
LoaderSelectBuilder. createSubSelectFetchSelect(PluralAttributeMapping attributeMapping, SubselectFetch subselect, DomainResult<?> cachedDomainResult, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)
Create an SQL AST select-statement used for subselect-based CollectionLoaderConstructors in org.hibernate.loader.ast.internal with parameters of type SubselectFetch Constructor Description CollectionLoaderSubSelectFetch(PluralAttributeMapping attributeMapping, DomainResult<?> cachedDomainResult, SubselectFetch subselect, SharedSessionContractImplementor session)
-
Uses of SubselectFetch in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection with parameters of type SubselectFetch Modifier and Type Method Description protected CollectionLoader
AbstractCollectionPersister. createSubSelectLoader(SubselectFetch subselect, SharedSessionContractImplementor session)
-