| BindableType<J> |
Types that can be used to handle binding Query parameters
|
| CommonQueryContract |
|
| 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> |
|
| 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.
|