Top Fields Constructors Methods
org.hibernate.query.sqm.internal

public Class AggregatedSelectQueryPlanImpl<R>

extends Object
implements SelectQueryPlan<R>
Class Inheritance
All Implemented Interfaces
org.hibernate.query.spi.SelectQueryPlan, org.hibernate.query.spi.QueryPlan
Imports
java.util.ArrayList, .Collections, .List, org.hibernate.ScrollMode, org.hibernate.internal.EmptyScrollableResults, org.hibernate.query.spi.DomainQueryExecutionContext, .Limit, .ScrollableResultsImplementor, .SelectQueryPlan, org.hibernate.sql.results.spi.ResultsConsumer

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final SelectQueryPlan<R>[]

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public <T> T
executeQuery(DomainQueryExecutionContext executionContext, ResultsConsumer<T, R> resultsConsumer)

Implements org.hibernate.query.spi.SelectQueryPlan.executeQuery.

Execute the query
public List<R>
performList(DomainQueryExecutionContext executionContext)

Implements org.hibernate.query.spi.SelectQueryPlan.performList.

Perform (execute) the query returning a List
public ScrollableResultsImplementor<R>
performScroll(ScrollMode scrollMode, DomainQueryExecutionContext executionContext)

Implements org.hibernate.query.spi.SelectQueryPlan.performScroll.

Perform (execute) the query returning a ScrollableResults
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

aggregatedQueryPlansback to summary
private final SelectQueryPlan<R>[] aggregatedQueryPlans

Constructor Detail

AggregatedSelectQueryPlanImplback to summary
public AggregatedSelectQueryPlanImpl(SelectQueryPlan<R>[] aggregatedQueryPlans)

Method Detail

executeQueryback to summary
public <T> T executeQuery(DomainQueryExecutionContext executionContext, ResultsConsumer<T, R> resultsConsumer)

Implements org.hibernate.query.spi.SelectQueryPlan.executeQuery.

Doc from org.hibernate.query.spi.SelectQueryPlan.executeQuery.

Execute the query

Annotations
@Override
performListback to summary
public List<R> performList(DomainQueryExecutionContext executionContext)

Implements org.hibernate.query.spi.SelectQueryPlan.performList.

Doc from org.hibernate.query.spi.SelectQueryPlan.performList.

Perform (execute) the query returning a List

Annotations
@Override
performScrollback to summary
public ScrollableResultsImplementor<R> performScroll(ScrollMode scrollMode, DomainQueryExecutionContext executionContext)

Implements org.hibernate.query.spi.SelectQueryPlan.performScroll.

Doc from org.hibernate.query.spi.SelectQueryPlan.performScroll.

Perform (execute) the query returning a ScrollableResults

Annotations
@Override