public interface ResultSetProcessingContext
Modifier and Type | Interface and Description |
---|---|
static interface |
ResultSetProcessingContext.EntityKeyResolutionContext |
static interface |
ResultSetProcessingContext.IdentifierResolutionContext |
SessionImplementor getSession()
QueryParameters getQueryParameters()
EntityKey getDictatedRootEntityKey()
ResultSetProcessingContext.IdentifierResolutionContext getIdentifierResolutionContext(EntityReference entityReference)
Set<ResultSetProcessingContext.IdentifierResolutionContext> getIdentifierResolutionContexts()
LoadQueryAliasResolutionContext getLoadQueryAliasResolutionContext()
void registerHydratedEntity(EntityPersister persister, EntityKey entityKey, Object entityInstance)
Object resolveEntityKey(EntityKey entityKey, ResultSetProcessingContext.EntityKeyResolutionContext entityKeyContext)
void checkVersion(ResultSet resultSet, EntityPersister persister, EntityAliases entityAliases, EntityKey entityKey, Object entityInstance) throws SQLException
SQLException
String getConcreteEntityTypeName(ResultSet resultSet, EntityPersister persister, EntityAliases entityAliases, EntityKey entityKey) throws SQLException
SQLException
void loadFromResultSet(ResultSet resultSet, Object entityInstance, String concreteEntityTypeName, EntityKey entityKey, EntityAliases entityAliases, LockMode acquiredLockMode, EntityPersister persister, boolean eagerFetch, EntityType associationType) throws SQLException
SQLException
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.