Uses of Class
org.hibernate.engine.spi.SubselectFetch
Packages that use SubselectFetch
Package
Description
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package abstracts persistence mechanisms for collections.
-
Uses of SubselectFetch in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return SubselectFetchModifier and TypeMethodDescription@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 SubselectFetchModifier and TypeMethodDescriptionvoid
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 SubselectFetchModifier and TypeMethodDescriptionstatic 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 SubselectFetchModifierConstructorDescriptionCollectionLoaderSubSelectFetch
(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 SubselectFetchModifier and TypeMethodDescriptionprotected CollectionLoader
AbstractCollectionPersister.createSubSelectLoader
(SubselectFetch subselect, SharedSessionContractImplementor session)