| Package | Description | 
|---|---|
| org.hibernate.loader.plan.build.internal.returns | 
 Contains the internal implementations of the building blocks that make up a metamodel-driven LoadPlan. 
 | 
| org.hibernate.loader.plan.build.internal.spaces | 
 Contains the internal implementations of query spaces in a metamodel-driven LoadPlan. 
 | 
| org.hibernate.loader.plan.build.spi | 
 Defines the SPI for building a metamodel-driven LoadPlan 
 | 
| Constructor and Description | 
|---|
AbstractCollectionReference(ExpandingCollectionQuerySpace collectionQuerySpace,
                           PropertyPath propertyPath,
                           boolean shouldIncludeJoins)  | 
CollectionAttributeFetchImpl(ExpandingFetchSource fetchSource,
                            AssociationAttributeDefinition fetchedAttribute,
                            FetchStrategy fetchStrategy,
                            ExpandingCollectionQuerySpace collectionQuerySpace)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CollectionQuerySpaceImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
ExpandingCollectionQuerySpace | 
QuerySpaceHelper.makeCollectionQuerySpace(ExpandingQuerySpace lhsQuerySpace,
                        AssociationAttributeDefinition attributeDefinition,
                        String querySpaceUid,
                        FetchStrategy fetchStrategy)  | 
ExpandingCollectionQuerySpace | 
QuerySpacesImpl.makeCollectionQuerySpace(String uid,
                        CollectionPersister collectionPersister,
                        boolean canJoinsBeRequired)  | 
ExpandingCollectionQuerySpace | 
QuerySpacesImpl.makeRootCollectionQuerySpace(String uid,
                            CollectionPersister collectionPersister)  | 
| Modifier and Type | Method and Description | 
|---|---|
ExpandingCollectionQuerySpace | 
ExpandingQuerySpaces.makeCollectionQuerySpace(String uid,
                        CollectionPersister collectionPersister,
                        boolean canJoinsBeRequired)
Create an  
ExpandingCollectionQuerySpace for a collection (that is not a "return")
 with the specified unique ID. | 
ExpandingCollectionQuerySpace | 
ExpandingQuerySpaces.makeRootCollectionQuerySpace(String uid,
                            CollectionPersister collectionPersister)
Create an  
ExpandingCollectionQuerySpace for a collection "return" with the
 specified unique ID. | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.