BindableType<J> |
Types that can be used to handle binding Query parameters
|
CommonQueryContract |
Defines the aspects of query execution and parameter binding that apply to all
forms of querying - HQL, criteria queries, and stored
procedure calls .
|
JpaTuple |
Hibernate extension to the Jakarta Persistence Tuple
contract
|
MutationQuery |
Models a mutation (insert, update, or delete) query.
|
NativeQuery<T> |
Represents a native (SQL) query.
|
NativeQuery.CollectionReturn |
|
NativeQuery.FetchReturn |
Allows access to further control how join fetch returns are mapped back
from result sets.
|
NativeQuery.InstantiationResultNode<J> |
|
NativeQuery.ResultNode |
Simple unification interface for all returns from the various `#addXYZ` methods .
|
NativeQuery.ReturnableResultNode |
ResultNode which can be a query result
|
NativeQuery.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.
|
OutputableType<J> |
Specialization of DomainType for types that can be used as a
parameter output for a ProcedureCall
|
ParameterMetadata |
Access to known information about the parameters for a query.
|
Query<R> |
Represents a criteria query
or a query written in HQL.
|
QueryLogging |
|
QueryParameter<T> |
Represents a parameter defined in the source (HQL/JPQL or criteria) query.
|
QueryProducer |
|
ResultListTransformer<T> |
Defines some processing performed on the overall result List
of a Query before the result list is returned to the caller.
|
ReturnableType<T> |
Specialization of DomainType for types that can be used as function returns
|
SelectionQuery<R> |
Models a selection query returning results.
|
SynchronizeableQuery |
A unifying interface for queries which can define tables (query spaces) to synchronize on.
|
TupleTransformer<T> |
Defines some transformation applied to each result of a Query
before the results are packaged as a List and returned to the caller.
|
TypedTupleTransformer<T> |
Extension to TupleTransformer exposing the transformation target type.
|