org.hibernate.loader.plan.spi.QuerySpace references and
exposes the ability to create an ExpandingQuerySpace for "returns" and fetches;
used when building a load plan.
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: The unique ID.Generate a unique ID to be used when creating an |
| public SessionFactoryImplementor | Returns: The session factory.
Deprecated
as a consequence of
Gets the session factory.
SessionFactoryImplementor being deprecated.
|
| public ExpandingCollectionQuerySpace | Returns: theExpandingCollectionQuerySpace with the specified unique ID.The unique ID for the collection query space. uid, CollectionPersister The collection persister. collectionPersister, boolean true if joins added to the returned value
can be required joins; false, otherwise.Create an |
| public ExpandingCompositeQuerySpace | Returns: theExpandingCompositeQuerySpace with the specified unique ID.The unique ID for the composite query space. uid, CompositePropertyMapping The composite property mapping. compositePropertyMapping, boolean true if joins added to the returned value
can be required joins; false, otherwise.Create an |
| public ExpandingEntityQuerySpace | Returns: theExpandingEntityQuerySpace with the specified unique ID.The unique ID for the entity query space. uid, EntityPersister The entity persister. entityPersister, boolean true if joins added to the returned value
can be required joins; false, otherwise.Create an |
| public ExpandingCollectionQuerySpace | Returns: theExpandingCollectionQuerySpace with the specified unique ID.The unique ID for the root collection query space. uid, CollectionPersister The collection persister. collectionPersister)Create an |
| public ExpandingEntityQuerySpace | Returns: theExpandingEntityQuerySpace with the specified unique ID.The unique ID for the root entity query space. uid, EntityPersister The entity persister. entityPersister)Create an |
| generateImplicitUid | back to summary |
|---|---|
| public String generateImplicitUid() Generate a unique ID to be used when creating an
Using this method to generate a unique ID ensures that this object
does not contain a
| |
| getSessionFactory | back to summary |
|---|---|
| public SessionFactoryImplementor getSessionFactory()
Deprecated as a consequence of Gets the session factory.
| |
| makeCollectionQuerySpace | back to summary |
|---|---|
| public ExpandingCollectionQuerySpace makeCollectionQuerySpace(String uid, CollectionPersister collectionPersister, boolean canJoinsBeRequired) Create an
| |
| makeCompositeQuerySpace | back to summary |
|---|---|
| public ExpandingCompositeQuerySpace makeCompositeQuerySpace(String uid, CompositePropertyMapping compositePropertyMapping, boolean canJoinsBeRequired) Create an
| |
| makeEntityQuerySpace | back to summary |
|---|---|
| public ExpandingEntityQuerySpace makeEntityQuerySpace(String uid, EntityPersister entityPersister, boolean canJoinsBeRequired) Create an
| |
| makeRootCollectionQuerySpace | back to summary |
|---|---|
| public ExpandingCollectionQuerySpace makeRootCollectionQuerySpace(String uid, CollectionPersister collectionPersister) Create an
| |
| makeRootEntityQuerySpace | back to summary |
|---|---|
| public ExpandingEntityQuerySpace makeRootEntityQuerySpace(String uid, EntityPersister entityPersister) Create an
| |