| Package | Description |
|---|---|
| org.hibernate.loader.plan2.build.internal | |
| org.hibernate.loader.plan2.build.spi |
Defines the SPI for building a metamodel-driven LoadPlan
|
| org.hibernate.loader.plan2.exec.internal | |
| org.hibernate.loader.plan2.exec.process.internal | |
| org.hibernate.loader.plan2.exec.process.spi | |
| org.hibernate.loader.plan2.exec.spi |
| Modifier and Type | Class and Description |
|---|---|
class |
LoadPlanImpl |
| Modifier and Type | Method and Description |
|---|---|
LoadPlan |
FetchStyleLoadPlanBuildingAssociationVisitationStrategy.buildLoadPlan() |
| Modifier and Type | Method and Description |
|---|---|
LoadPlan |
LoadPlanBuildingAssociationVisitationStrategy.buildLoadPlan()
After visitation is done, build the load plan.
|
static LoadPlan |
MetamodelDrivenLoadPlanBuilder.buildRootCollectionLoadPlan(LoadPlanBuildingAssociationVisitationStrategy strategy,
CollectionPersister persister)
Coordinates building a LoadPlan that defines just a single root collection return (may have fetches).
|
static LoadPlan |
MetamodelDrivenLoadPlanBuilder.buildRootEntityLoadPlan(LoadPlanBuildingAssociationVisitationStrategy strategy,
EntityPersister persister)
Coordinates building a LoadPlan that defines just a single root entity return (may have fetches).
|
| Modifier and Type | Method and Description |
|---|---|
void |
LoadPlanTreePrinter.logTree(LoadPlan loadPlan,
AliasResolutionContext aliasResolutionContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
AliasResolutionContextImpl.dumpResolutions(LoadPlan loadPlan)
USes its defined logger to generate a resolution report.
|
<T extends Return> |
Helper.extractRootReturn(LoadPlan loadPlan,
Class<T> returnType)
Extract the root return of the LoadPlan, assuming there is just one.
|
| Modifier and Type | Method and Description |
|---|---|
LoadPlan |
ResultSetProcessingContextImpl.getLoadPlan() |
| Constructor and Description |
|---|
ResultSetProcessingContextImpl(ResultSet resultSet,
SessionImplementor session,
LoadPlan loadPlan,
boolean readOnly,
boolean shouldUseOptionalEntityInformation,
boolean forceFetchLazyAttributes,
boolean shouldReturnProxies,
QueryParameters queryParameters,
NamedParameterContext namedParameterContext,
boolean hadSubselectFetches)
Builds a ResultSetProcessingContextImpl
|
ResultSetProcessorImpl(LoadPlan loadPlan,
RowReader rowReader,
boolean hadSubselectFetches) |
| Modifier and Type | Method and Description |
|---|---|
LoadPlan |
ResultSetProcessingContext.getLoadPlan() |
| Modifier and Type | Method and Description |
|---|---|
static EntityLoadQueryDetails |
EntityLoadQueryDetails.makeForBatching(LoadPlan loadPlan,
String[] keyColumnNames,
QueryBuildingParameters buildingParameters,
SessionFactoryImplementor factory)
Constructs a EntityLoadQueryDetails object from the given inputs.
|
| Constructor and Description |
|---|
EntityLoadQueryDetails(LoadPlan loadPlan,
String[] keyColumnNames,
boolean shouldUseOptionalEntityInformation,
QueryBuildingParameters buildingParameters,
SessionFactoryImplementor factory) |
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.