Uses of Interface
org.hibernate.persister.collection.QueryableCollection
-
-
Uses of QueryableCollection in org.hibernate.criterion
Methods in org.hibernate.criterion that return QueryableCollection Modifier and Type Method Description protected QueryableCollectionAbstractEmptinessExpression. getQueryableCollection(java.lang.String entityName, java.lang.String propertyName, SessionFactoryImplementor factory) -
Uses of QueryableCollection in org.hibernate.loader
Methods in org.hibernate.loader with parameters of type QueryableCollection Modifier and Type Method Description voidOuterJoinableAssociation. addManyToManyJoin(JoinFragment outerjoin, QueryableCollection collection)protected voidJoinWalker. walkCollectionTree(QueryableCollection persister, java.lang.String alias)For a collection role, return a list of associations to be fetched by outerjoin -
Uses of QueryableCollection in org.hibernate.loader.collection
Methods in org.hibernate.loader.collection that return QueryableCollection Modifier and Type Method Description QueryableCollectionBatchingCollectionInitializer. collectionPersister()protected QueryableCollectionCollectionLoader. collectionPersister()Methods in org.hibernate.loader.collection with parameters of type QueryableCollection Modifier and Type Method Description protected CollectionInitializerBatchingCollectionInitializerBuilder. buildNonBatchingLoader(QueryableCollection persister, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)CollectionInitializerBatchingCollectionInitializerBuilder. createBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)Builds a batch-fetch capable CollectionInitializer for basic and many-to-many collections (collections with a dedicated collection table).CollectionInitializerBatchingCollectionInitializerBuilder. createBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)Builds a batch-fetch capable CollectionInitializer for one-to-many collections (collections without a dedicated collection table).protected abstract CollectionInitializerBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)protected CollectionInitializerDynamicBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)protected CollectionInitializerLegacyBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)CollectionInitializerPaddedBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)protected abstract CollectionInitializerBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)protected CollectionInitializerDynamicBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)protected CollectionInitializerLegacyBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)CollectionInitializerPaddedBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)Constructors in org.hibernate.loader.collection with parameters of type QueryableCollection Constructor Description BasicCollectionJoinWalker(QueryableCollection collectionPersister, int batchSize, java.lang.String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, java.lang.String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)BasicCollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers)BatchingCollectionInitializer(QueryableCollection collectionPersister)CollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)DynamicBatchingCollectionInitializer(QueryableCollection collectionPersister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)LegacyBatchingCollectionInitializer(QueryableCollection persister, int[] batchSizes, Loader[] loaders)OneToManyJoinWalker(QueryableCollection oneToManyPersister, int batchSize, java.lang.String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, java.lang.String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)OneToManyLoader(QueryableCollection oneToManyPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers)SubselectCollectionLoader(QueryableCollection persister, java.lang.String subquery, java.util.Collection entityKeys, QueryParameters queryParameters, java.util.Map<java.lang.String,int[]> namedParameterLocMap, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)SubselectOneToManyLoader(QueryableCollection persister, java.lang.String subquery, java.util.Collection entityKeys, QueryParameters queryParameters, java.util.Map<java.lang.String,int[]> namedParameterLocMap, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers) -
Uses of QueryableCollection in org.hibernate.loader.collection.plan
Methods in org.hibernate.loader.collection.plan that return QueryableCollection Modifier and Type Method Description protected QueryableCollectionAbstractLoadPlanBasedCollectionInitializer. collectionPersister()Methods in org.hibernate.loader.collection.plan with parameters of type QueryableCollection Modifier and Type Method Description protected CollectionInitializerAbstractBatchingCollectionInitializerBuilder. buildNonBatchingLoader(QueryableCollection persister, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)CollectionInitializerLegacyBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)CollectionInitializerLegacyBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)static CollectionLoader.BuilderCollectionLoader. forCollection(QueryableCollection collectionPersister)Constructors in org.hibernate.loader.collection.plan with parameters of type QueryableCollection Constructor Description AbstractLoadPlanBasedCollectionInitializer(QueryableCollection collectionPersister, QueryBuildingParameters buildingParameters)BatchingCollectionInitializer(QueryableCollection collectionPersister)CollectionLoader(QueryableCollection collectionPersister, QueryBuildingParameters buildingParameters)LegacyBatchingCollectionInitializer(QueryableCollection persister, int[] batchSizes, Loader[] loaders) -
Uses of QueryableCollection in org.hibernate.loader.entity
Constructors in org.hibernate.loader.entity with parameters of type QueryableCollection Constructor Description CollectionElementLoader(QueryableCollection collectionPersister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers) -
Uses of QueryableCollection in org.hibernate.persister.collection
Subinterfaces of QueryableCollection in org.hibernate.persister.collection Modifier and Type Interface Description interfaceSQLLoadableCollectionClasses in org.hibernate.persister.collection that implement QueryableCollection Modifier and Type Class Description classAbstractCollectionPersisterBase implementation of the QueryableCollection interface.classBasicCollectionPersisterCollection persister for collections of values and many-to-many associations.classOneToManyPersisterCollection persister for one-to-many associations.Constructors in org.hibernate.persister.collection with parameters of type QueryableCollection Constructor Description CollectionPropertyMapping(QueryableCollection memberPersister)
-