public interface QueryProducerImplementor extends QueryProducer
| Modifier and Type | Method and Description |
|---|---|
Query |
createNamedQuery(String name)
The JPA-defined named query creation method.
|
<R> QueryImplementor<R> |
createNamedQuery(String name,
Class<R> resultClass)
The JPA-defined named, typed query creation method.
|
NativeQueryImplementor |
createNativeQuery(String sqlString)
Create a NativeQuery instance for the given native (SQL) query
|
NativeQueryImplementor |
createNativeQuery(String sqlString,
Class resultClass)
Create a NativeQuery instance for the given native (SQL) query using
implicit mapping to the specified Java type.
|
NativeQueryImplementor |
createNativeQuery(String sqlString,
String resultSetMapping)
Create a NativeQuery instance for the given native (SQL) query using
implicit mapping to the specified Java type.
|
QueryImplementor |
createQuery(String queryString)
Create a
Query instance for the given HQL/JPQL query string. |
<R> QueryImplementor<R> |
createQuery(String queryString,
Class<R> resultClass)
Create a typed
Query instance for the given HQL/JPQL query string. |
default NativeQueryImplementor |
createSQLQuery(String queryString)
Create a
NativeQuery instance for the given SQL query string. |
CacheMode |
getCacheMode() |
SessionFactoryImplementor |
getFactory() |
FlushMode |
getHibernateFlushMode() |
NativeQueryImplementor |
getNamedNativeQuery(String name)
Get a NativeQuery instance for a named native SQL query
|
QueryImplementor |
getNamedQuery(String queryName)
Create a
Query instance for the named query. |
default NativeQueryImplementor |
getNamedSQLQuery(String name)
Get a NativeQuery instance for a named native SQL query
|
createQuery, createQuery, createQuerySessionFactoryImplementor getFactory()
FlushMode getHibernateFlushMode()
CacheMode getCacheMode()
QueryImplementor getNamedQuery(String queryName)
QueryProducerQuery instance for the named query.getNamedQuery in interface QueryProducerqueryName - the name of a pre-defined, named queryQueryImplementor createQuery(String queryString)
QueryProducerQuery instance for the given HQL/JPQL query string.createQuery in interface QueryProducerqueryString - The HQL/JPQL queryEntityManager.createQuery(String)<R> QueryImplementor<R> createQuery(String queryString, Class<R> resultClass)
QueryProducerQuery instance for the given HQL/JPQL query string.createQuery in interface QueryProducerqueryString - The HQL/JPQL queryEntityManager.createQuery(String,Class)Query createNamedQuery(String name)
QueryProducercreateNamedQuery in interface QueryProducername - the name of a pre-defined, named queryEntityManager.createNamedQuery(String)<R> QueryImplementor<R> createNamedQuery(String name, Class<R> resultClass)
QueryProducercreateNamedQuery in interface QueryProducername - the name of a query defined in metadataresultClass - the type of the query resultEntityManager.createNamedQuery(String,Class)NativeQueryImplementor createNativeQuery(String sqlString)
QueryProducercreateNativeQuery in interface QueryProducersqlString - a native SQL query stringEntityManager.createNativeQuery(String)NativeQueryImplementor createNativeQuery(String sqlString, Class resultClass)
QueryProducercreateNativeQuery in interface QueryProducersqlString - Native (SQL) query stringresultClass - The Java type to map results toEntityManager.createNativeQuery(String,Class)NativeQueryImplementor createNativeQuery(String sqlString, String resultSetMapping)
QueryProducercreateNativeQuery in interface QueryProducersqlString - Native (SQL) query stringresultSetMapping - The explicit (named) result mappingEntityManager.createNativeQuery(String,Class),
SqlResultSetMappingNativeQueryImplementor getNamedNativeQuery(String name)
QueryProducergetNamedNativeQuery in interface QueryProducername - The name of the pre-defined querydefault NativeQueryImplementor getNamedSQLQuery(String name)
QueryProducergetNamedSQLQuery in interface QueryProducername - The name of the pre-defined querydefault NativeQueryImplementor createSQLQuery(String queryString)
QueryProducerNativeQuery instance for the given SQL query string.createSQLQuery in interface QueryProducerqueryString - The SQL queryCopyright © 2001-2022 Red Hat, Inc. All Rights Reserved.