Uses of Package
org.hibernate.query
-
Packages that use org.hibernate.query Package Description org.hibernate This package defines the central Hibernate APIs, beginning withSession
andSessionFactory
.org.hibernate.boot.spi org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.engine.query.spi Defines support for query plans and stored metadata about queriesorg.hibernate.engine.spi org.hibernate.event.spi org.hibernate.jpa.spi org.hibernate.metamodel This package defines an API for accessing the runtime metamodel describing persistent entities in Java and their mappings to the relational database schema.org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.procedure Defines support for executing database stored procedures and functions and accessing its outputs.org.hibernate.procedure.spi org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.derived org.hibernate.query.hql.spi org.hibernate.query.procedure org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such as JPA'sSqlResultSetMapping
or `hbm.xml` mapping<resultset/>
.org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQuery
APIsorg.hibernate.query.spi org.hibernate.query.sql.spi org.hibernate.query.sqm org.hibernate.query.sqm.function org.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptor
handling.org.hibernate.query.sqm.tree.cte org.hibernate.query.sqm.tree.domain org.hibernate.query.sqm.tree.expression org.hibernate.query.sqm.tree.from org.hibernate.query.sqm.tree.select org.hibernate.sql.exec.spi org.hibernate.transform Defines strategies for post-processing criteria query results into a form convenient to the application.org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types. -
Classes in org.hibernate.query used by org.hibernate Class Description Query Represents a criteria query or a query written in HQL.QueryProducer Contract for things that can produce instances ofQuery
andNativeQuery
. -
Classes in org.hibernate.query used by org.hibernate.boot.spi Class Description ImmutableEntityUpdateQueryHandlingMode This enum defines howImmutable
entities are handled when executing a bulk update statement. -
Classes in org.hibernate.query used by org.hibernate.dialect.function Class Description ReturnableType Specialization of DomainType for types that can be used as function returns -
Classes in org.hibernate.query used by org.hibernate.engine.query.spi Class Description BindableType Types that can be used to handle bindingQuery
parametersQueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query. -
Classes in org.hibernate.query used by org.hibernate.engine.spi Class Description BindableType Types that can be used to handle bindingQuery
parametersMutationQuery Models a mutation (insert, update, or delete) query.NativeQuery Represents a native (SQL) query.Query Represents a criteria query or a query written in HQL.QueryProducer Contract for things that can produce instances ofQuery
andNativeQuery
.SelectionQuery Models a selection query returning results. -
Classes in org.hibernate.query used by org.hibernate.event.spi Class Description QueryProducer Contract for things that can produce instances ofQuery
andNativeQuery
. -
Classes in org.hibernate.query used by org.hibernate.jpa.spi Class Description ResultListTransformer TupleTransformer TypedTupleTransformer Extension to TupleTransformer exposing the transformation target type. -
Classes in org.hibernate.query used by org.hibernate.metamodel Class Description BindableType Types that can be used to handle bindingQuery
parameters -
Classes in org.hibernate.query used by org.hibernate.metamodel.model.domain Class Description BindableType Types that can be used to handle bindingQuery
parametersOutputableType Specialization of DomainType for types that can be used as a parameter output for aProcedureCall
ReturnableType Specialization of DomainType for types that can be used as function returns -
Classes in org.hibernate.query used by org.hibernate.persister.entity Class Description BindableType Types that can be used to handle bindingQuery
parametersOutputableType Specialization of DomainType for types that can be used as a parameter output for aProcedureCall
ReturnableType Specialization of DomainType for types that can be used as function returns -
Classes in org.hibernate.query used by org.hibernate.procedure Class Description CommonQueryContract Defines the aspects of query execution and parameter binding that apply to all forms of querying - HQL, criteria queries, andstored procedure calls
.QueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query.SynchronizeableQuery A unifying interface for queries which can define tables (query spaces) to synchronize on. -
Classes in org.hibernate.query used by org.hibernate.procedure.spi Class Description CommonQueryContract Defines the aspects of query execution and parameter binding that apply to all forms of querying - HQL, criteria queries, andstored procedure calls
.MutationQuery Models a mutation (insert, update, or delete) query.Query Represents a criteria query or a query written in HQL.QueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query.SelectionQuery Models a selection query returning results.SynchronizeableQuery A unifying interface for queries which can define tables (query spaces) to synchronize on. -
Classes in org.hibernate.query used by org.hibernate.query Class Description BindableType Types that can be used to handle bindingQuery
parametersCommonQueryContract Defines the aspects of query execution and parameter binding that apply to all forms of querying - HQL, criteria queries, andstored procedure calls
.IllegalQueryOperationException Indicates an attempt to perform some operation on a Query that is illegal based on its state, e.g., attempt to callQuery.executeUpdate()
on a SELECT query.ImmutableEntityUpdateQueryHandlingMode This enum defines howImmutable
entities are handled when executing a bulk update statement.MutationQuery Models a mutation (insert, update, or delete) query.NativeQuery Represents a native (SQL) query.NativeQuery.FetchReturn Allows access to further control how join fetch returns are mapped back from result sets.NativeQuery.InstantiationResultNode NativeQuery.ResultNode Simple unification interface for all returns from the various `#addXYZ` methods .NativeQuery.ReturnableResultNode ResultNode which can be a query resultNativeQuery.ReturnProperty Allows access to further control how properties within a root or join fetch are mapped back from the result set.NativeQuery.RootReturn Allows access to further control how root returns are mapped back from result sets.ParameterMetadata Access to known information about the parameters for a query.Query Represents a criteria query or a query written in HQL.QueryLogging QueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query.ResultListTransformer SelectionQuery Models a selection query returning results.SemanticException Represents an error in the semantics (meaning) of the passed query.SynchronizeableQuery A unifying interface for queries which can define tables (query spaces) to synchronize on.TupleTransformer -
Classes in org.hibernate.query used by org.hibernate.query.derived Class Description BindableType Types that can be used to handle bindingQuery
parametersReturnableType Specialization of DomainType for types that can be used as function returns -
Classes in org.hibernate.query used by org.hibernate.query.hql.spi Class Description BindableType Types that can be used to handle bindingQuery
parametersCommonQueryContract Defines the aspects of query execution and parameter binding that apply to all forms of querying - HQL, criteria queries, andstored procedure calls
.MutationQuery Models a mutation (insert, update, or delete) query.Query Represents a criteria query or a query written in HQL.QueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query.ResultListTransformer SelectionQuery Models a selection query returning results.TupleTransformer -
Classes in org.hibernate.query used by org.hibernate.query.procedure Class Description QueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query. -
Classes in org.hibernate.query used by org.hibernate.query.results.complete Class Description NativeQuery.CollectionReturn NativeQuery.ResultNode Simple unification interface for all returns from the various `#addXYZ` methods .NativeQuery.ReturnableResultNode ResultNode which can be a query resultNativeQuery.ReturnProperty Allows access to further control how properties within a root or join fetch are mapped back from the result set.NativeQuery.RootReturn Allows access to further control how root returns are mapped back from result sets. -
Classes in org.hibernate.query used by org.hibernate.query.results.dynamic Class Description NativeQuery.FetchReturn Allows access to further control how join fetch returns are mapped back from result sets.NativeQuery.InstantiationResultNode NativeQuery.ResultNode Simple unification interface for all returns from the various `#addXYZ` methods .NativeQuery.ReturnableResultNode ResultNode which can be a query resultNativeQuery.ReturnProperty Allows access to further control how properties within a root or join fetch are mapped back from the result set.NativeQuery.RootReturn Allows access to further control how root returns are mapped back from result sets. -
Classes in org.hibernate.query used by org.hibernate.query.spi Class Description BindableType Types that can be used to handle bindingQuery
parametersCommonQueryContract Defines the aspects of query execution and parameter binding that apply to all forms of querying - HQL, criteria queries, andstored procedure calls
.MutationQuery Models a mutation (insert, update, or delete) query.ParameterMetadata Access to known information about the parameters for a query.Query Represents a criteria query or a query written in HQL.QueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query.QueryProducer Contract for things that can produce instances ofQuery
andNativeQuery
.ResultListTransformer SelectionQuery Models a selection query returning results.TupleTransformer -
Classes in org.hibernate.query used by org.hibernate.query.sql.spi Class Description BindableType Types that can be used to handle bindingQuery
parametersCommonQueryContract Defines the aspects of query execution and parameter binding that apply to all forms of querying - HQL, criteria queries, andstored procedure calls
.MutationQuery Models a mutation (insert, update, or delete) query.NativeQuery Represents a native (SQL) query.Query Represents a criteria query or a query written in HQL.QueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query.ResultListTransformer SelectionQuery Models a selection query returning results.SynchronizeableQuery A unifying interface for queries which can define tables (query spaces) to synchronize on.TupleTransformer -
Classes in org.hibernate.query used by org.hibernate.query.sqm Class Description BindableType Types that can be used to handle bindingQuery
parametersCommonQueryContract Defines the aspects of query execution and parameter binding that apply to all forms of querying - HQL, criteria queries, andstored procedure calls
.QueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query.SelectionQuery Models a selection query returning results.SemanticException Represents an error in the semantics (meaning) of the passed query. -
Classes in org.hibernate.query used by org.hibernate.query.sqm.function Class Description ReturnableType Specialization of DomainType for types that can be used as function returns -
Classes in org.hibernate.query used by org.hibernate.query.sqm.produce.function Class Description ReturnableType Specialization of DomainType for types that can be used as function returns -
Classes in org.hibernate.query used by org.hibernate.query.sqm.tree.cte Class Description BindableType Types that can be used to handle bindingQuery
parametersReturnableType Specialization of DomainType for types that can be used as function returns -
Classes in org.hibernate.query used by org.hibernate.query.sqm.tree.domain Class Description BindableType Types that can be used to handle bindingQuery
parametersPathException Indicates an attempt to use a path in an unsupported way -
Classes in org.hibernate.query used by org.hibernate.query.sqm.tree.expression Class Description BindableType Types that can be used to handle bindingQuery
parametersQueryParameter Represents a parameter defined in the source (HQL/JPQL or criteria) query.ReturnableType Specialization of DomainType for types that can be used as function returns -
Classes in org.hibernate.query used by org.hibernate.query.sqm.tree.from Class Description PathException Indicates an attempt to use a path in an unsupported way -
Classes in org.hibernate.query used by org.hibernate.query.sqm.tree.select Class Description BindableType Types that can be used to handle bindingQuery
parameters -
Classes in org.hibernate.query used by org.hibernate.sql.exec.spi Class Description OutputableType Specialization of DomainType for types that can be used as a parameter output for aProcedureCall
-
Classes in org.hibernate.query used by org.hibernate.transform Class Description ResultListTransformer TupleTransformer TypedTupleTransformer Extension to TupleTransformer exposing the transformation target type. -
Classes in org.hibernate.query used by org.hibernate.type Class Description BindableType Types that can be used to handle bindingQuery
parametersOutputableType Specialization of DomainType for types that can be used as a parameter output for aProcedureCall
ReturnableType Specialization of DomainType for types that can be used as function returns