Package org.hibernate.query.spi
package org.hibernate.query.spi
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
-
ClassDescriptionUnification of Iterator and AutoCloseableContext for execution of
Query
"Deprecated, for removal: This API element is subject to removal in a future version.This enumeration will be removed, and replaced with a simpler boolean-valued switch.Paging limitsAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)User configuration options related to theQueryEngine
.Cache for various parts of translating or interpreting queries.Encapsulates options for the execution of a HQL/Criteria/native queryThe value/type binding information for a particular query parameter.Manages all the parameter bindings for a particular query.A resolver forBindableType
based on a parameter value being bound, when no explicit type information is supplied.Represents a "parameter list" binding: aka the binding of a collection of values for a single query parameter.Common contract for select and mutation query plansDeprecated, for removal: This API element is subject to removal in a future version.This interface is no longer needed and will be removed.General contract for performing execution of a query returning results.Query based on an SQM tree.