public interface ResultSetProcessingContext extends LockModeResolver
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
ResultSetProcessingContext.EntityKeyResolutionContext  | 
static interface  | 
ResultSetProcessingContext.EntityReferenceProcessingState
Holds all pieces of information known about an entity reference in relation to each row as we process the
 result set. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LoadPlan | 
getLoadPlan()  | 
ResultSetProcessingContext.EntityReferenceProcessingState | 
getOwnerProcessingState(Fetch fetch)
Find the EntityReferenceProcessingState for the FetchOwner of the given Fetch. 
 | 
ResultSetProcessingContext.EntityReferenceProcessingState | 
getProcessingState(EntityReference entityReference)  | 
QueryParameters | 
getQueryParameters()  | 
SessionImplementor | 
getSession()  | 
void | 
registerHydratedEntity(EntityReference entityReference,
                      EntityKey entityKey,
                      Object entityInstance)  | 
boolean | 
shouldReturnProxies()  | 
boolean | 
shouldUseOptionalEntityInformation()  | 
resolveLockModeSessionImplementor getSession()
QueryParameters getQueryParameters()
boolean shouldUseOptionalEntityInformation()
boolean shouldReturnProxies()
LoadPlan getLoadPlan()
ResultSetProcessingContext.EntityReferenceProcessingState getProcessingState(EntityReference entityReference)
ResultSetProcessingContext.EntityReferenceProcessingState getOwnerProcessingState(Fetch fetch)
fetch - The Fetch for which to find the EntityReferenceProcessingState of its FetchOwner.void registerHydratedEntity(EntityReference entityReference, EntityKey entityKey, Object entityInstance)
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.