| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private static final Logger | |
| private final Map | |
| private final List | |
| private final SessionFactoryImplementor | sessionFactory
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Access | Constructor and Description |
|---|---|
| public | QuerySpacesImpl(SessionFactoryImplementor sessionFactory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public QuerySpace | findQuerySpaceByUid(String
The QuerySpace uid to match uid)Implements org. |
| public String | generateImplicitUid()
Implements org. ExpandingQuerySpace.
|
| public QuerySpace | getQuerySpaceByUid(String
The uid to resolve uid)Implements org. findQuerySpaceByUid, except that here an exception is thrown if the uid cannot be resolved.
|
| public List | getRootQuerySpaces()
Implements org. |
| public SessionFactoryImplementor | getSessionFactory()
Implements org.
Deprecated
as a consequence of
Gets the session factory.
SessionFactoryImplementor being deprecated.
|
| public ExpandingCollectionQuerySpace | makeCollectionQuerySpace(String
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.Implements org. ExpandingCollectionQuerySpace for a collection (that is not a "return")
with the specified unique ID.
The unique ID should be generated using generateImplicitUid(),
A unique suffix may be added to the unique ID for an existing org..
|
| public ExpandingCompositeQuerySpace | makeCompositeQuerySpace(String
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.Implements org. ExpandingCompositeQuerySpace for a composite
with the specified unique ID.
The unique ID should be generated using generateImplicitUid(),
A unique suffix may be added to the unique ID for an existing org..
|
| public ExpandingEntityQuerySpace | makeEntityQuerySpace(String
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.Implements org. ExpandingEntityQuerySpace for an entity (that is not a "return")
with the specified unique ID.
The unique ID should be generated using generateImplicitUid(),
A unique suffix may be added to the unique ID for an existing org..
|
| public ExpandingCollectionQuerySpace | makeRootCollectionQuerySpace(String
The unique ID for the root collection query space. uid, CollectionPersister The collection persister. collectionPersister)Implements org. ExpandingCollectionQuerySpace for a collection "return" with the
specified unique ID.
The unique ID should be generated using generateImplicitUid(),
A unique suffix may be added to the unique ID for an existing org..
|
| public ExpandingEntityQuerySpace | makeRootEntityQuerySpace(String
The unique ID for the root entity query space. uid, EntityPersister The entity persister. entityPersister)Implements org. ExpandingEntityQuerySpace for an entity "return" with the
specified unique ID.
The unique ID should be generated using generateImplicitUid(),
A unique suffix may be added to the unique ID for an existing org..
|
| private void |
| implicitUidBase | back to summary |
|---|---|
| private int implicitUidBase | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| querySpaceByUid | back to summary |
|---|---|
| private final Map<String, QuerySpace> querySpaceByUid | |
| roots | back to summary |
|---|---|
| private final List<QuerySpace> roots | |
| sessionFactory | back to summary |
|---|---|
| private final SessionFactoryImplementor sessionFactory
Deprecated as a consequence of | |
| QuerySpacesImpl | back to summary |
|---|---|
| public QuerySpacesImpl(SessionFactoryImplementor sessionFactory)
Deprecated as a consequence of | |
| checkQuerySpaceDoesNotExist | back to summary |
|---|---|
| private void checkQuerySpaceDoesNotExist(String uid) | |
| findQuerySpaceByUid | back to summary |
|---|---|
| public QuerySpace findQuerySpaceByUid(String uid) Implements org. Doc from org. Locate a QuerySpace by its uid.
| |
| generateImplicitUid | back to summary |
|---|---|
| public String generateImplicitUid() Implements org. Doc from org. 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 | |
| getQuerySpaceByUid | back to summary |
|---|---|
| public QuerySpace getQuerySpaceByUid(String uid) Implements org. Doc from org. Like
| |
| getRootQuerySpaces | back to summary |
|---|---|
| public List Implements org. Doc from org. Gets the root QuerySpace references.
| |
| getSessionFactory | back to summary |
|---|---|
| public SessionFactoryImplementor getSessionFactory() Implements org. Doc from org. Deprecated as a consequence of Gets the session factory.
| |
| makeCollectionQuerySpace | back to summary |
|---|---|
| public ExpandingCollectionQuerySpace makeCollectionQuerySpace(String uid, CollectionPersister collectionPersister, boolean canJoinsBeRequired) Implements org. Doc from org. Create an
| |
| makeCompositeQuerySpace | back to summary |
|---|---|
| public ExpandingCompositeQuerySpace makeCompositeQuerySpace(String uid, CompositePropertyMapping compositePropertyMapping, boolean canJoinsBeRequired) Implements org. Doc from org. Create an
| |
| makeEntityQuerySpace | back to summary |
|---|---|
| public ExpandingEntityQuerySpace makeEntityQuerySpace(String uid, EntityPersister entityPersister, boolean canJoinsBeRequired) Implements org. Doc from org. Create an
| |
| makeRootCollectionQuerySpace | back to summary |
|---|---|
| public ExpandingCollectionQuerySpace makeRootCollectionQuerySpace(String uid, CollectionPersister collectionPersister) Implements org. Doc from org. Create an
| |
| makeRootEntityQuerySpace | back to summary |
|---|---|
| public ExpandingEntityQuerySpace makeRootEntityQuerySpace(String uid, EntityPersister entityPersister) Implements org. Doc from org. Create an
| |
| registerQuerySpace | back to summary |
|---|---|
| private void registerQuerySpace(QuerySpace querySpace) Feeds a QuerySpace into this spaces group.
| |