Package com.querydsl.jpa.hibernate.sql
Class HibernateSQLQuery<T>
java.lang.Object
com.querydsl.core.support.QueryBase<Q>
com.querydsl.core.support.FetchableQueryBase<T,Q>
com.querydsl.core.support.FetchableSubQueryBase<T,Q>
com.querydsl.sql.ProjectableSQLQuery<T,Q>
com.querydsl.jpa.AbstractSQLQuery<T,Q>
com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery<T,HibernateSQLQuery<T>>
com.querydsl.jpa.hibernate.sql.HibernateSQLQuery<T>
- Type Parameters:
T- result type
- All Implemented Interfaces:
Fetchable<T>,FetchableQuery<T,,HibernateSQLQuery<T>> FilteredClause<HibernateSQLQuery<T>>,Query<HibernateSQLQuery<T>>,SimpleQuery<HibernateSQLQuery<T>>,ExtendedSubQuery<T>,Expression<T>,SubQueryExpression<T>,SQLCommonQuery<HibernateSQLQuery<T>>,Serializable
HibernateSQLQuery is an SQLQuery implementation that uses Hibernate's Native SQL functionality
to execute queries- Author:
- tiwe
- See Also:
-
Field Summary
Fields inherited from class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
cacheable, cacheRegion, fetchSize, readOnly, timeoutFields inherited from class com.querydsl.sql.ProjectableSQLQuery
configuration, firstUnionSubQuery, union, unionAllFields inherited from class com.querydsl.core.support.QueryBase
MDC_PARAMETERS, MDC_QUERY, queryMixin -
Constructor Summary
ConstructorsConstructorDescriptionHibernateSQLQuery(SessionHolder session, Configuration conf, QueryMetadata metadata) HibernateSQLQuery(SessionHolder session, SQLTemplates sqlTemplates, QueryMetadata metadata) HibernateSQLQuery(org.hibernate.Session session, Configuration conf) HibernateSQLQuery(org.hibernate.Session session, SQLTemplates sqlTemplates) HibernateSQLQuery(org.hibernate.StatelessSession session, Configuration conf) HibernateSQLQuery(org.hibernate.StatelessSession session, SQLTemplates sqlTemplates) -
Method Summary
Modifier and TypeMethodDescriptionprotected HibernateSQLQuery<T>clone(SessionHolder sessionHolder) select(Expression<?>... exprs) <U> HibernateSQLQuery<U>select(Expression<U> expr) Methods inherited from class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
clone, clone, clone, clone, createQuery, createSerializer, fetch, fetchOne, fetchResults, iterate, logQuery, reset, setCacheable, setCacheRegion, setFetchSize, setReadOnly, setTimeout, streamMethods inherited from class com.querydsl.jpa.AbstractSQLQuery
extractEntityExpression, isEntityExpressionMethods inherited from class com.querydsl.sql.ProjectableSQLQuery
accept, addFlag, addFlag, addFlag, addFlag, addJoinFlag, addJoinFlag, fetchCount, from, from, from, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, getSQL, getSQL, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, join, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, on, on, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, serialize, toString, union, union, union, unionAll, unionAll, unionAll, with, with, with, withRecursive, withRecursive, withRecursiveMethods inherited from class com.querydsl.core.support.FetchableSubQueryBase
contains, contains, eq, eq, exists, getMetadata, getType, goe, goe, gt, gt, hashCode, in, in, isNotNull, isNull, loe, loe, lt, lt, ne, ne, notExistsMethods inherited from class com.querydsl.core.support.FetchableQueryBase
equals, fetchFirst, transform, uniqueResultMethods inherited from class com.querydsl.core.support.QueryBase
distinct, groupBy, groupBy, having, having, limit, offset, orderBy, orderBy, restrict, set, where, whereMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.querydsl.core.Fetchable
fetchFirstMethods inherited from interface com.querydsl.core.FetchableQuery
transformMethods inherited from interface com.querydsl.core.FilteredClause
where
-
Constructor Details
-
HibernateSQLQuery
-
HibernateSQLQuery
-
HibernateSQLQuery
-
HibernateSQLQuery
-
HibernateSQLQuery
-
HibernateSQLQuery
-
-
Method Details
-
clone
- Specified by:
clonein classAbstractHibernateSQLQuery<T,HibernateSQLQuery<T>>
-
select
-
select
-