Class JdbcValuesSourceProcessingStateStandardImpl
- java.lang.Object
-
- org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl
-
- All Implemented Interfaces:
JdbcValuesSourceProcessingState
public class JdbcValuesSourceProcessingStateStandardImpl extends Object implements JdbcValuesSourceProcessingState
-
-
Constructor Summary
Constructors Constructor Description JdbcValuesSourceProcessingStateStandardImpl(ExecutionContext executionContext, JdbcValuesSourceProcessingOptions processingOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoadingCollectionEntry
findLoadingCollectionLocally(CollectionKey key)
Find a LoadingCollectionEntry locally to this context.void
finishUp(boolean registerSubselects)
ExecutionContext
getExecutionContext()
List<EntityHolder>
getLoadingEntityHolders()
PostLoadEvent
getPostLoadEvent()
PreLoadEvent
getPreLoadEvent()
JdbcValuesSourceProcessingOptions
getProcessingOptions()
QueryOptions
getQueryOptions()
List<EntityHolder>
getReloadedEntityHolders()
SharedSessionContractImplementor
getSession()
void
registerLoadingCollection(CollectionKey key, LoadingCollectionEntry loadingCollectionEntry)
Registers a LoadingCollectionEntry locally to this contextvoid
registerLoadingEntityHolder(EntityHolder holder)
void
registerReloadedEntityHolder(EntityHolder holder)
-
-
-
Constructor Detail
-
JdbcValuesSourceProcessingStateStandardImpl
public JdbcValuesSourceProcessingStateStandardImpl(ExecutionContext executionContext, JdbcValuesSourceProcessingOptions processingOptions)
-
-
Method Detail
-
getExecutionContext
public ExecutionContext getExecutionContext()
- Specified by:
getExecutionContext
in interfaceJdbcValuesSourceProcessingState
-
getQueryOptions
public QueryOptions getQueryOptions()
- Specified by:
getQueryOptions
in interfaceJdbcValuesSourceProcessingState
-
getProcessingOptions
public JdbcValuesSourceProcessingOptions getProcessingOptions()
- Specified by:
getProcessingOptions
in interfaceJdbcValuesSourceProcessingState
-
getPreLoadEvent
public PreLoadEvent getPreLoadEvent()
- Specified by:
getPreLoadEvent
in interfaceJdbcValuesSourceProcessingState
-
getPostLoadEvent
public PostLoadEvent getPostLoadEvent()
- Specified by:
getPostLoadEvent
in interfaceJdbcValuesSourceProcessingState
-
registerLoadingEntityHolder
public void registerLoadingEntityHolder(EntityHolder holder)
- Specified by:
registerLoadingEntityHolder
in interfaceJdbcValuesSourceProcessingState
-
getLoadingEntityHolders
public List<EntityHolder> getLoadingEntityHolders()
- Specified by:
getLoadingEntityHolders
in interfaceJdbcValuesSourceProcessingState
-
registerReloadedEntityHolder
public void registerReloadedEntityHolder(EntityHolder holder)
- Specified by:
registerReloadedEntityHolder
in interfaceJdbcValuesSourceProcessingState
-
getReloadedEntityHolders
public List<EntityHolder> getReloadedEntityHolders()
- Specified by:
getReloadedEntityHolders
in interfaceJdbcValuesSourceProcessingState
-
findLoadingCollectionLocally
public LoadingCollectionEntry findLoadingCollectionLocally(CollectionKey key)
Description copied from interface:JdbcValuesSourceProcessingState
Find a LoadingCollectionEntry locally to this context.- Specified by:
findLoadingCollectionLocally
in interfaceJdbcValuesSourceProcessingState
- See Also:
LoadContexts.findLoadingCollectionEntry(CollectionKey)
-
registerLoadingCollection
public void registerLoadingCollection(CollectionKey key, LoadingCollectionEntry loadingCollectionEntry)
Description copied from interface:JdbcValuesSourceProcessingState
Registers a LoadingCollectionEntry locally to this context- Specified by:
registerLoadingCollection
in interfaceJdbcValuesSourceProcessingState
-
getSession
public SharedSessionContractImplementor getSession()
- Specified by:
getSession
in interfaceJdbcValuesSourceProcessingState
-
finishUp
public void finishUp(boolean registerSubselects)
- Specified by:
finishUp
in interfaceJdbcValuesSourceProcessingState
-
-