Class ConcreteSqmSelectReactiveQueryPlan<R>

java.lang.Object
org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan<R>
org.hibernate.reactive.query.sqm.internal.ConcreteSqmSelectReactiveQueryPlan<R>
All Implemented Interfaces:
org.hibernate.query.spi.QueryPlan, org.hibernate.query.spi.SelectQueryPlan<R>, ReactiveSelectQueryPlan<R>

public class ConcreteSqmSelectReactiveQueryPlan<R> extends org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan<R> implements ReactiveSelectQueryPlan<R>
Standard Hibernate implementation of SelectQueryPlan for SQM-backed Query implementations, which means HQL/JPQL or CriteriaQuery
See Also:
  • ConcreteSqmSelectQueryPlan
  • Constructor Summary

    Constructors
    Constructor
    Description
    ConcreteSqmSelectReactiveQueryPlan(org.hibernate.query.sqm.tree.select.SqmSelectStatement<?> sqm, String hql, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, Class<R> resultType, org.hibernate.sql.results.internal.TupleMetadata tupleMetadata, org.hibernate.query.spi.QueryOptions queryOptions)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.hibernate.query.spi.ScrollableResultsImplementor<R>
    performScroll(org.hibernate.ScrollMode scrollMode, org.hibernate.query.spi.DomainQueryExecutionContext executionContext)
     
    reactiveExecuteQuery(org.hibernate.query.spi.DomainQueryExecutionContext executionContext, ReactiveResultsConsumer<T,R> resultsConsumer)
    Execute the query
    reactivePerformList(org.hibernate.query.spi.DomainQueryExecutionContext executionContext)
    Perform (execute) the query returning a List

    Methods inherited from class org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan

    buildInterpretation, createJdbcParameterBindings, determineRowTransformer, executeQuery, interpretIntExpression, listInterpreterExecutionContext, performList

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.hibernate.reactive.query.sqm.spi.ReactiveSelectQueryPlan

    executeQuery, performList
  • Constructor Details

    • ConcreteSqmSelectReactiveQueryPlan

      public ConcreteSqmSelectReactiveQueryPlan(org.hibernate.query.sqm.tree.select.SqmSelectStatement<?> sqm, String hql, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, Class<R> resultType, org.hibernate.sql.results.internal.TupleMetadata tupleMetadata, org.hibernate.query.spi.QueryOptions queryOptions)
  • Method Details