Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractHibernateQuery<T,Q extends AbstractHibernateQuery<T,Q>> - Class in com.querydsl.jpa.hibernate
Abstract base class for Hibernate API based implementations of the JPQL interface
AbstractHibernateQuery(Session) - Constructor for class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
AbstractHibernateQuery(SessionHolder, JPQLTemplates, QueryMetadata) - Constructor for class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
AbstractHibernateSQLQuery<T,Q extends AbstractHibernateSQLQuery<T,Q>> - Class in com.querydsl.jpa.hibernate.sql
AbstractHibernateSQLQuery is the base class for Hibernate Native SQL queries
AbstractHibernateSQLQuery(Session, Configuration) - Constructor for class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
AbstractHibernateSQLQuery(StatelessSession, Configuration) - Constructor for class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
AbstractHibernateSQLQuery(SessionHolder, Configuration, QueryMetadata) - Constructor for class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
AbstractJPAQuery<T,Q extends AbstractJPAQuery<T,Q>> - Class in com.querydsl.jpa.impl
Abstract base class for JPA API based implementations of the JPQLQuery interface
AbstractJPAQuery(EntityManager) - Constructor for class com.querydsl.jpa.impl.AbstractJPAQuery
 
AbstractJPAQuery(EntityManager, JPQLTemplates, QueryMetadata) - Constructor for class com.querydsl.jpa.impl.AbstractJPAQuery
 
AbstractJPASQLQuery<T,Q extends AbstractJPASQLQuery<T,Q>> - Class in com.querydsl.jpa.sql
AbstractJPASQLQuery is the base class for JPA Native SQL queries
AbstractJPASQLQuery(EntityManager, Configuration) - Constructor for class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
AbstractJPASQLQuery(EntityManager, Configuration, QueryHandler) - Constructor for class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
AbstractJPASQLQuery(EntityManager, Configuration, QueryMetadata) - Constructor for class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
AbstractJPASQLQuery(EntityManager, Configuration, QueryHandler, QueryMetadata) - Constructor for class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
AbstractSQLQuery<T,Q extends AbstractSQLQuery<T,Q>> - Class in com.querydsl.jpa
Abstract super class for SQLQuery implementation for JPA and Hibernate
AbstractSQLQuery(QueryMetadata, Configuration) - Constructor for class com.querydsl.jpa.AbstractSQLQuery
 
addEntity(Query, String, Class<?>) - Method in class com.querydsl.jpa.DefaultQueryHandler
 
addEntity(Query, String, Class<?>) - Method in class com.querydsl.jpa.HibernateHandler
 
addEntity(Query, String, Class<?>) - Method in interface com.querydsl.jpa.QueryHandler
Add the given entity to the given native query
addScalar(Query, String, Class<?>) - Method in class com.querydsl.jpa.DefaultQueryHandler
 
addScalar(Query, String, Class<?>) - Method in class com.querydsl.jpa.HibernateHandler
 
addScalar(Query, String, Class<?>) - Method in interface com.querydsl.jpa.QueryHandler
Add the given scalar to the given native query
appendAsColumnName(Path<?>, boolean) - Method in class com.querydsl.jpa.NativeSQLSerializer
 
asLiteral(Object) - Method in class com.querydsl.jpa.JPQLTemplates
 
avg(CollectionExpression<?, A>) - Static method in class com.querydsl.jpa.JPAExpressions
Create a avg(col) expression

B

BatooTemplates - Class in com.querydsl.jpa
BatooTemplates extends JPQLTemplates with Batoo specific extensions
BatooTemplates() - Constructor for class com.querydsl.jpa.BatooTemplates
 
BatooTemplates(char) - Constructor for class com.querydsl.jpa.BatooTemplates
 

C

cacheable - Variable in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
cacheable - Variable in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
cacheRegion - Variable in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
cacheRegion - Variable in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
clone(Q) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
clone(SessionHolder) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
clone(Session) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Clone the state of this query to a new instance with the given Session
clone(StatelessSession) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Clone the state of this query to a new instance with the given StatelessSession
clone() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Clone the state of this query to a new instance
clone(SessionHolder) - Method in class com.querydsl.jpa.hibernate.HibernateQuery
 
clone(Q) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
clone(SessionHolder) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
clone(Session) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
clone(StatelessSession) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
clone() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
clone(SessionHolder) - Method in class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
clone(Q) - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
clone(EntityManager) - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
Clone the state of this query to a new instance with the given EntityManager
clone(EntityManager, JPQLTemplates) - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
Clone the state of this query to a new instance with the given EntityManager and the specified templates
clone() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
Clone the state of this query to a new instance
clone(EntityManager, JPQLTemplates) - Method in class com.querydsl.jpa.impl.JPAQuery
 
clone(EntityManager) - Method in class com.querydsl.jpa.impl.JPAQuery
 
clone() - Method in class com.querydsl.jpa.JPAQueryBase
 
clone(Q) - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
clone(EntityManager) - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
clone() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
clone(EntityManager) - Method in class com.querydsl.jpa.sql.JPASQLQuery
 
close() - Method in class com.querydsl.jpa.ScrollableResultsIterator
 
close() - Method in class com.querydsl.jpa.TransformingIterator
 
columns(Path<?>...) - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
columns(Path<?>...) - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
com.querydsl.jpa - package com.querydsl.jpa
JPA support
com.querydsl.jpa.hibernate - package com.querydsl.jpa.hibernate
JPQL for Hibernate
com.querydsl.jpa.hibernate.sql - package com.querydsl.jpa.hibernate.sql
Native queries for Hibernate
com.querydsl.jpa.impl - package com.querydsl.jpa.impl
JPQL for JPA
com.querydsl.jpa.sql - package com.querydsl.jpa.sql
Native queries for JPA
com.querydsl.jpa.support - package com.querydsl.jpa.support
Support classes
comment - Variable in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
Conversions - Class in com.querydsl.jpa
Conversions provides module specific projection conversion functionality
convert(Expression<RT>) - Static method in class com.querydsl.jpa.Conversions
 
convert(Expression<RT>, QueryMixin.Role) - Method in class com.querydsl.jpa.JPAQueryMixin
 
convert(Predicate, QueryMixin.Role) - Method in class com.querydsl.jpa.JPAQueryMixin
 
convertForNativeQuery(Expression<RT>) - Static method in class com.querydsl.jpa.Conversions
 
createAlias(Expression<?>, Path<D>) - Method in class com.querydsl.jpa.JPAQueryMixin
 
createNativeQueryTyped() - Method in class com.querydsl.jpa.DefaultQueryHandler
 
createNativeQueryTyped() - Method in class com.querydsl.jpa.HibernateHandler
 
createNativeQueryTyped() - Method in interface com.querydsl.jpa.QueryHandler
Return whether native queries should be created as typed queries
createQuery() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Expose the original Hibernate query for the given projection
createQuery(String) - Method in class com.querydsl.jpa.hibernate.DefaultSessionHolder
 
createQuery(String) - Method in class com.querydsl.jpa.hibernate.NoSessionHolder
 
createQuery(String) - Method in interface com.querydsl.jpa.hibernate.SessionHolder
Create a JPQL query for the given query string
createQuery() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
createQuery(String) - Method in class com.querydsl.jpa.hibernate.StatelessSessionHolder
 
createQuery() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
Expose the original JPA query for the given projection
createQuery(QueryModifiers, boolean) - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
createQuery() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
createSerializer() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
createSerializer() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
createSerializer() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
createSerializer() - Method in class com.querydsl.jpa.JPAQueryBase
 
createSerializer() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
createSQLQuery(String) - Method in class com.querydsl.jpa.hibernate.DefaultSessionHolder
 
createSQLQuery(String) - Method in class com.querydsl.jpa.hibernate.NoSessionHolder
 
createSQLQuery(String) - Method in interface com.querydsl.jpa.hibernate.SessionHolder
Create an SQL query for the given query string
createSQLQuery(String) - Method in class com.querydsl.jpa.hibernate.StatelessSessionHolder
 

D

DataNucleusTemplates - Class in com.querydsl.jpa
DataNucleusTemplates extends JPQLTemplates with DataNucleus specific extensions
DataNucleusTemplates() - Constructor for class com.querydsl.jpa.DataNucleusTemplates
 
DataNucleusTemplates(char) - Constructor for class com.querydsl.jpa.DataNucleusTemplates
 
DEFAULT - Static variable in class com.querydsl.jpa.BatooTemplates
 
DEFAULT - Static variable in class com.querydsl.jpa.DataNucleusTemplates
 
DEFAULT - Static variable in class com.querydsl.jpa.DefaultQueryHandler
 
DEFAULT - Static variable in class com.querydsl.jpa.EclipseLinkTemplates
 
DEFAULT - Static variable in class com.querydsl.jpa.hibernate.NoSessionHolder
 
DEFAULT - Static variable in class com.querydsl.jpa.Hibernate5Templates
 
DEFAULT - Static variable in class com.querydsl.jpa.HQLTemplates
 
DEFAULT - Static variable in class com.querydsl.jpa.JPQLTemplates
 
DEFAULT - Static variable in class com.querydsl.jpa.OpenJPATemplates
 
DEFAULT_ESCAPE - Static variable in class com.querydsl.jpa.JPQLTemplates
 
DefaultQueryHandler - Class in com.querydsl.jpa
DefaultQueryHandler is the default implementation of the QueryHandler interface
DefaultSessionHolder - Class in com.querydsl.jpa.hibernate
DefaultSessionHolder is the default implementation of the SessionHolder interface
DefaultSessionHolder(Session) - Constructor for class com.querydsl.jpa.hibernate.DefaultSessionHolder
 
delete(EntityPath<?>) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
delete(EntityPath<?>) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
delete(EntityPath<?>) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new DELETE clause

E

EclipseLinkTemplates - Class in com.querydsl.jpa
EclipseLinkTemplates extends JPQLTemplates with EclipseLink specific extensions
EclipseLinkTemplates() - Constructor for class com.querydsl.jpa.EclipseLinkTemplates
 
EclipseLinkTemplates(char) - Constructor for class com.querydsl.jpa.EclipseLinkTemplates
 
entityManager - Variable in class com.querydsl.jpa.impl.AbstractJPAQuery
 
execute() - Method in class com.querydsl.jpa.hibernate.HibernateDeleteClause
 
execute() - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
execute() - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
execute() - Method in class com.querydsl.jpa.impl.JPADeleteClause
 
execute() - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
execute() - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
extractEntityExpression(Expression<?>) - Method in class com.querydsl.jpa.AbstractSQLQuery
 

F

FactoryExpressionTransformer - Class in com.querydsl.jpa
FactoryExpressionTransformer is a ResultTransformer implementation using FactoryExpression instances for transformation
FactoryExpressionTransformer(FactoryExpression<?>) - Constructor for class com.querydsl.jpa.FactoryExpressionTransformer
 
fetch() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
fetch() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
fetch() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
FETCH - Static variable in class com.querydsl.jpa.JPAQueryMixin
 
fetch() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
FETCH_ALL_PROPERTIES - Static variable in class com.querydsl.jpa.JPAQueryMixin
 
fetchAll() - Method in class com.querydsl.jpa.JPAQueryBase
 
fetchAll() - Method in class com.querydsl.jpa.JPAQueryMixin
 
fetchAll() - Method in interface com.querydsl.jpa.JPQLQuery
Add the "fetchJoin all properties" flag to the last defined join.
fetchCount() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
fetchCount() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
Deprecated.
fetchCount requires a count query to be computed. In querydsl-sql, this is done by wrapping the query in a subquery, like so: SELECT COUNT(*) FROM (&lt;original query&gt;). Unfortunately, JPQL - the query language of JPA - does not allow queries to project from subqueries. As a result there isn't a universal way to express count queries in JPQL. Historically QueryDSL attempts at producing a modified query to compute the number of results instead. However, this approach only works for simple queries. Specifically queries with multiple group by clauses and queries with a having clause turn out to be problematic. This is because COUNT(DISTINCT a, b, c), while valid SQL in most dialects, is not valid JPQL. Furthermore, a having clause may refer select elements or aggregate functions and therefore cannot be emulated by moving the predicate to the where clause instead. In order to support fetchCount for queries with multiple group by elements or a having clause, we generate the count in memory instead. This means that the method simply falls back to returning the size of AbstractJPAQuery.fetch(). For large result sets this may come at a severe performance penalty. For very specific domain models where AbstractJPAQuery.fetchCount() has to be used in conjunction with complex queries containing multiple group by elements and/or a having clause, we recommend using the Blaze-Persistence integration for QueryDSL. Among other advanced query features, Blaze-Persistence makes it possible to select from subqueries in JPQL. As a result the BlazeJPAQuery provided with the integration, implements fetchCount properly and always executes a proper count query.
fetchJoin() - Method in class com.querydsl.jpa.JPAQueryBase
 
fetchJoin() - Method in class com.querydsl.jpa.JPAQueryMixin
 
fetchJoin() - Method in interface com.querydsl.jpa.JPQLQuery
Add the "fetchJoin" flag to the last defined join Mind that collection joins might result in duplicate rows and that "inner join fetchJoin" will restrict your result set.
fetchOne() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
fetchOne() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
fetchOne() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
fetchOne() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
fetchResults() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
fetchResults() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
fetchResults() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
Deprecated.
fetchResults requires a count query to be computed. In querydsl-sql, this is done by wrapping the query in a subquery, like so: SELECT COUNT(*) FROM (&lt;original query&gt;). Unfortunately, JPQL - the query language of JPA - does not allow queries to project from subqueries. As a result there isn't a universal way to express count queries in JPQL. Historically QueryDSL attempts at producing a modified query to compute the number of results instead. However, this approach only works for simple queries. Specifically queries with multiple group by clauses and queries with a having clause turn out to be problematic. This is because COUNT(DISTINCT a, b, c), while valid SQL in most dialects, is not valid JPQL. Furthermore, a having clause may refer select elements or aggregate functions and therefore cannot be emulated by moving the predicate to the where clause instead. In order to support fetchResults for queries with multiple group by elements or a having clause, we generate the count in memory instead. This means that the method simply falls back to returning the size of AbstractJPAQuery.fetch(). For large result sets this may come at a severe performance penalty. For very specific domain models where AbstractJPAQuery.fetchResults() has to be used in conjunction with complex queries containing multiple group by elements and/or a having clause, we recommend using the Blaze-Persistence integration for QueryDSL. Among other advanced query features, Blaze-Persistence makes it possible to select from subqueries in JPQL. As a result the BlazeJPAQuery provided with the integration, implements fetchResults properly and always executes a proper count query. Mind that for any scenario where the count is not strictly needed separately, we recommend to use AbstractJPAQuery.fetch() instead.
fetchResults() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
fetchSize - Variable in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
fetchSize - Variable in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
flushMode - Variable in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
flushMode - Variable in class com.querydsl.jpa.impl.AbstractJPAQuery
 
flushMode - Variable in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
from(EntityPath<?>) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
from(EntityPath<?>...) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
from(EntityPath<?>) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
from(EntityPath<?>...) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
from(EntityPath<?>) - Method in class com.querydsl.jpa.JPAQueryBase
 
from(EntityPath<?>...) - Method in class com.querydsl.jpa.JPAQueryBase
 
from(CollectionExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
from(EntityPath<?>...) - Method in interface com.querydsl.jpa.JPQLQuery
Add sources to this query
from(CollectionExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Add a query source
from(EntityPath<?>) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new Query with the given source
from(EntityPath<?>...) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new Query with the given source

G

getAliases() - Method in class com.querydsl.jpa.NativeSQLSerializer
 
getExistsProjection() - Method in class com.querydsl.jpa.HQLTemplates
 
getExistsProjection() - Method in class com.querydsl.jpa.JPQLTemplates
 
getQueryHandler() - Method in class com.querydsl.jpa.JPQLTemplates
 
getTemplates(EntityManager) - Static method in class com.querydsl.jpa.impl.JPAProvider
 
getTemplates() - Method in class com.querydsl.jpa.JPAQueryBase
 
getType(Class<?>) - Static method in class com.querydsl.jpa.hibernate.HibernateUtil
 
getType() - Method in enum com.querydsl.jpa.JPQLOps
 
getTypeForCast(Class<?>) - Method in class com.querydsl.jpa.EclipseLinkTemplates
 
getTypeForCast(Class<?>) - Method in class com.querydsl.jpa.HQLTemplates
 
getTypeForCast(Class<?>) - Method in class com.querydsl.jpa.JPQLTemplates
 

H

handleJoinTarget(JoinExpression) - Method in class com.querydsl.jpa.NativeSQLSerializer
 
hasNext() - Method in class com.querydsl.jpa.ScrollableResultsIterator
 
hasNext() - Method in class com.querydsl.jpa.TransformingIterator
 
Hibernate5Templates - Class in com.querydsl.jpa
Hibernate5Templates extends JPQLTemplates with Hibernate specific extensions
Hibernate5Templates() - Constructor for class com.querydsl.jpa.Hibernate5Templates
 
Hibernate5Templates(char) - Constructor for class com.querydsl.jpa.Hibernate5Templates
 
HibernateDeleteClause - Class in com.querydsl.jpa.hibernate
DeleteClause implementation for Hibernate
HibernateDeleteClause(Session, EntityPath<?>) - Constructor for class com.querydsl.jpa.hibernate.HibernateDeleteClause
 
HibernateDeleteClause(StatelessSession, EntityPath<?>) - Constructor for class com.querydsl.jpa.hibernate.HibernateDeleteClause
 
HibernateDeleteClause(Session, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.HibernateDeleteClause
 
HibernateDeleteClause(SessionHolder, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.HibernateDeleteClause
 
HibernateHandler - Class in com.querydsl.jpa
HibernateHandler is the QueryHandler implementation for Hibernate
HibernateHandler() - Constructor for class com.querydsl.jpa.HibernateHandler
 
HibernateInsertClause - Class in com.querydsl.jpa.hibernate
UpdateClause implementation for Hibernate
HibernateInsertClause(Session, EntityPath<?>) - Constructor for class com.querydsl.jpa.hibernate.HibernateInsertClause
 
HibernateInsertClause(StatelessSession, EntityPath<?>) - Constructor for class com.querydsl.jpa.hibernate.HibernateInsertClause
 
HibernateInsertClause(Session, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.HibernateInsertClause
 
HibernateInsertClause(SessionHolder, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.HibernateInsertClause
 
HibernateQuery<T> - Class in com.querydsl.jpa.hibernate
HibernateQuery is the default implementation of the JPQLQuery interface for Hibernate
HibernateQuery() - Constructor for class com.querydsl.jpa.hibernate.HibernateQuery
Creates a detached query The query can be attached via the clone method
HibernateQuery(Session) - Constructor for class com.querydsl.jpa.hibernate.HibernateQuery
Creates a new Session bound query
HibernateQuery(Session, QueryMetadata) - Constructor for class com.querydsl.jpa.hibernate.HibernateQuery
Creates a new Session bound query
HibernateQuery(Session, JPQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.HibernateQuery
Creates a new Session bound query
HibernateQuery(StatelessSession) - Constructor for class com.querydsl.jpa.hibernate.HibernateQuery
Creates a new Stateless session bound query
HibernateQuery(SessionHolder, JPQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.HibernateQuery
Creates a new Session bound query
HibernateQuery(SessionHolder, JPQLTemplates, QueryMetadata) - Constructor for class com.querydsl.jpa.hibernate.HibernateQuery
Creates a new Session bound query
HibernateQueryFactory - Class in com.querydsl.jpa.hibernate
Factory class for query and DML clause creation
HibernateQueryFactory(Session) - Constructor for class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
HibernateQueryFactory(JPQLTemplates, Session) - Constructor for class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
HibernateQueryFactory(Supplier<Session>) - Constructor for class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
HibernateQueryFactory(JPQLTemplates, Supplier<Session>) - Constructor for class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
HibernateSQLQuery<T> - Class in com.querydsl.jpa.hibernate.sql
HibernateSQLQuery is an SQLQuery implementation that uses Hibernate's Native SQL functionality to execute queries
HibernateSQLQuery(Session, SQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
HibernateSQLQuery(Session, Configuration) - Constructor for class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
HibernateSQLQuery(StatelessSession, SQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
HibernateSQLQuery(StatelessSession, Configuration) - Constructor for class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
HibernateSQLQuery(SessionHolder, SQLTemplates, QueryMetadata) - Constructor for class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
HibernateSQLQuery(SessionHolder, Configuration, QueryMetadata) - Constructor for class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
HibernateUpdateClause - Class in com.querydsl.jpa.hibernate
UpdateClause implementation for Hibernate
HibernateUpdateClause(Session, EntityPath<?>) - Constructor for class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
HibernateUpdateClause(StatelessSession, EntityPath<?>) - Constructor for class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
HibernateUpdateClause(Session, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
HibernateUpdateClause(SessionHolder, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
HibernateUtil - Class in com.querydsl.jpa.hibernate
HibernateUtil provides static utility methods for Hibernate
hints - Variable in class com.querydsl.jpa.impl.AbstractJPAQuery
 
hints - Variable in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
HQLTemplates - Class in com.querydsl.jpa
HQLTemplates extends JPQLTemplates with Hibernate specific extensions
HQLTemplates() - Constructor for class com.querydsl.jpa.HQLTemplates
 
HQLTemplates(char) - Constructor for class com.querydsl.jpa.HQLTemplates
 

I

innerJoin(CollectionExpression<?, P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
innerJoin(CollectionExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
innerJoin(EntityPath<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
innerJoin(EntityPath<P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
innerJoin(MapExpression<?, P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
innerJoin(MapExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
innerJoin(EntityPath<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a inner join with the given target.
innerJoin(EntityPath<P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a inner join with the given target and alias.
innerJoin(CollectionExpression<?, P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a inner join with the given target.
innerJoin(CollectionExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a inner join with the given target and alias.
innerJoin(MapExpression<?, P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a inner join with the given target.
innerJoin(MapExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a inner join with the given target and alias.
insert(EntityPath<?>) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
insert(EntityPath<?>) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
insert(EntityPath<?>) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new INSERT clause
isCaseWithLiterals() - Method in class com.querydsl.jpa.HQLTemplates
 
isCaseWithLiterals() - Method in class com.querydsl.jpa.JPQLTemplates
 
isEmpty() - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
isEmpty() - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
isEmpty() - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
isEmpty() - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
isEntityExpression(Expression<?>) - Method in class com.querydsl.jpa.AbstractSQLQuery
 
isEnumInPathSupported() - Method in class com.querydsl.jpa.JPQLTemplates
Deprecated.
isPathInEntitiesSupported() - Method in class com.querydsl.jpa.BatooTemplates
 
isPathInEntitiesSupported() - Method in class com.querydsl.jpa.EclipseLinkTemplates
 
isPathInEntitiesSupported() - Method in class com.querydsl.jpa.JPQLTemplates
 
isWithForOn() - Method in class com.querydsl.jpa.Hibernate5Templates
 
isWithForOn() - Method in class com.querydsl.jpa.HQLTemplates
 
isWithForOn() - Method in class com.querydsl.jpa.JPQLTemplates
 
iterate(Query, FactoryExpression<?>) - Method in class com.querydsl.jpa.DefaultQueryHandler
 
iterate() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Return the query results as an Iterator.
iterate() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
iterate(Query, FactoryExpression<?>) - Method in class com.querydsl.jpa.HibernateHandler
 
iterate() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
iterate(Query, FactoryExpression<?>) - Method in interface com.querydsl.jpa.QueryHandler
Iterate the results with the optional projection
iterate() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 

J

join(CollectionExpression<?, P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
join(CollectionExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
join(EntityPath<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
join(EntityPath<P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
join(MapExpression<?, P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
join(MapExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
join(EntityPath<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a join with the given target.
join(EntityPath<P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a join with the given target and alias.
join(CollectionExpression<?, P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a join with the given target.
join(CollectionExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a join with the given target Use fetchJoin() to add the fetchJoin parameter to this join
join(MapExpression<?, P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a join with the given target.
join(MapExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a join with the given target and alias.
JPADeleteClause - Class in com.querydsl.jpa.impl
DeleteClause implementation for JPA
JPADeleteClause(EntityManager, EntityPath<?>) - Constructor for class com.querydsl.jpa.impl.JPADeleteClause
 
JPADeleteClause(EntityManager, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.impl.JPADeleteClause
 
JPAExpressions - Class in com.querydsl.jpa
JPAExpressions provides factory methods for JPQL specific operations elements.
JPAInsertClause - Class in com.querydsl.jpa.impl
UpdateClause implementation for JPA
JPAInsertClause(EntityManager, EntityPath<?>) - Constructor for class com.querydsl.jpa.impl.JPAInsertClause
 
JPAInsertClause(EntityManager, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.impl.JPAInsertClause
 
JPAPathBuilderValidator - Class in com.querydsl.jpa.support
JPAPathBuilderValidator implements PathBuilderValidator using a JPA Metamodel instance
JPAPathBuilderValidator(EntityManager) - Constructor for class com.querydsl.jpa.support.JPAPathBuilderValidator
 
JPAPathBuilderValidator(Metamodel) - Constructor for class com.querydsl.jpa.support.JPAPathBuilderValidator
 
JPAProvider - Class in com.querydsl.jpa.impl
JPAProvider provides detection of the JPA provider based on the EntityManager instance
JPAQuery<T> - Class in com.querydsl.jpa.impl
JPAQuery is the default implementation of the JPQLQuery interface for JPA
JPAQuery() - Constructor for class com.querydsl.jpa.impl.JPAQuery
Creates a new detached query The query can be attached via the clone method
JPAQuery(EntityManager) - Constructor for class com.querydsl.jpa.impl.JPAQuery
Creates a new EntityManager bound query
JPAQuery(EntityManager, QueryMetadata) - Constructor for class com.querydsl.jpa.impl.JPAQuery
Creates a new EntityManager bound query
JPAQuery(EntityManager, JPQLTemplates) - Constructor for class com.querydsl.jpa.impl.JPAQuery
Creates a new query
JPAQuery(EntityManager, JPQLTemplates, QueryMetadata) - Constructor for class com.querydsl.jpa.impl.JPAQuery
Creates a new query
JPAQueryBase<T,Q extends JPAQueryBase<T,Q>> - Class in com.querydsl.jpa
JPAQueryBase is a base Query class for JPA queries
JPAQueryBase(QueryMetadata, JPQLTemplates) - Constructor for class com.querydsl.jpa.JPAQueryBase
 
JPAQueryFactory - Class in com.querydsl.jpa.impl
Factory class for query and DML clause creation
JPAQueryFactory(EntityManager) - Constructor for class com.querydsl.jpa.impl.JPAQueryFactory
 
JPAQueryFactory(JPQLTemplates, EntityManager) - Constructor for class com.querydsl.jpa.impl.JPAQueryFactory
 
JPAQueryFactory(Supplier<EntityManager>) - Constructor for class com.querydsl.jpa.impl.JPAQueryFactory
 
JPAQueryFactory(JPQLTemplates, Supplier<EntityManager>) - Constructor for class com.querydsl.jpa.impl.JPAQueryFactory
 
JPAQueryMixin<T> - Class in com.querydsl.jpa
JPAQueryMixin extends QueryMixin to support JPQL join construction
JPAQueryMixin() - Constructor for class com.querydsl.jpa.JPAQueryMixin
 
JPAQueryMixin(QueryMetadata) - Constructor for class com.querydsl.jpa.JPAQueryMixin
 
JPAQueryMixin(T, QueryMetadata) - Constructor for class com.querydsl.jpa.JPAQueryMixin
 
JPASQLQuery<T> - Class in com.querydsl.jpa.sql
JPASQLQuery is an SQLQuery implementation that uses JPA Native SQL functionality to execute queries
JPASQLQuery(EntityManager, SQLTemplates) - Constructor for class com.querydsl.jpa.sql.JPASQLQuery
 
JPASQLQuery(EntityManager, Configuration) - Constructor for class com.querydsl.jpa.sql.JPASQLQuery
 
JPASQLQuery(EntityManager, Configuration, QueryHandler) - Constructor for class com.querydsl.jpa.sql.JPASQLQuery
 
JPASQLQuery(EntityManager, SQLTemplates, QueryMetadata) - Constructor for class com.querydsl.jpa.sql.JPASQLQuery
 
JPASQLQuery(EntityManager, Configuration, QueryMetadata) - Constructor for class com.querydsl.jpa.sql.JPASQLQuery
 
JPASQLQuery(EntityManager, Configuration, QueryHandler, QueryMetadata) - Constructor for class com.querydsl.jpa.sql.JPASQLQuery
 
JPAUpdateClause - Class in com.querydsl.jpa.impl
UpdateClause implementation for JPA
JPAUpdateClause(EntityManager, EntityPath<?>) - Constructor for class com.querydsl.jpa.impl.JPAUpdateClause
 
JPAUpdateClause(EntityManager, EntityPath<?>, JPQLTemplates) - Constructor for class com.querydsl.jpa.impl.JPAUpdateClause
 
JPAUtil - Class in com.querydsl.jpa.impl
JPAUtil provides static utility methods for JPA
JPQLOps - Enum in com.querydsl.jpa
JPQLOps provides JPQL specific operators
JPQLQuery<T> - Interface in com.querydsl.jpa
Query interface for JPQL queries
JPQLQueryFactory - Interface in com.querydsl.jpa
Common interface for JPA related QueryFactory implementations
JPQLSerializer - Class in com.querydsl.jpa
JPQLSerializer serializes Querydsl expressions into JPQL syntax.
JPQLSerializer(JPQLTemplates) - Constructor for class com.querydsl.jpa.JPQLSerializer
 
JPQLSerializer(JPQLTemplates, EntityManager) - Constructor for class com.querydsl.jpa.JPQLSerializer
 
JPQLTemplates - Class in com.querydsl.jpa
JPQLTemplates extends Templates to provide operator patterns for JPQL serialization
JPQLTemplates() - Constructor for class com.querydsl.jpa.JPQLTemplates
 
JPQLTemplates(char) - Constructor for class com.querydsl.jpa.JPQLTemplates
 
JPQLTemplates(char, QueryHandler) - Constructor for class com.querydsl.jpa.JPQLTemplates
 

L

leftJoin(CollectionExpression<?, P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
leftJoin(CollectionExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
leftJoin(EntityPath<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
leftJoin(EntityPath<P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
leftJoin(MapExpression<?, P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
leftJoin(MapExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
leftJoin(EntityPath<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a left join with the given target.
leftJoin(EntityPath<P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a left join with the given target and alias.
leftJoin(CollectionExpression<?, P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a left join with the given target.
leftJoin(CollectionExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a left join with the given target and alias.
leftJoin(MapExpression<?, P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a left join with the given target.
leftJoin(MapExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a left join with the given target and alias.
lockMode - Variable in class com.querydsl.jpa.impl.AbstractJPAQuery
 
lockMode - Variable in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
lockModes - Variable in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
logQuery(String) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
logQuery(String) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
logQuery(String) - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
logQuery(String) - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 

M

max(CollectionExpression<?, A>) - Static method in class com.querydsl.jpa.JPAExpressions
Create a max(col) expression
min(CollectionExpression<?, A>) - Static method in class com.querydsl.jpa.JPAExpressions
Create a min(col) expression

N

NativeSQLSerializer - Class in com.querydsl.jpa
NativeSQLSerializer extends SQLSerializer to extract referenced entity paths and change some serialization formats
NativeSQLSerializer(Configuration) - Constructor for class com.querydsl.jpa.NativeSQLSerializer
 
NativeSQLSerializer(Configuration, boolean) - Constructor for class com.querydsl.jpa.NativeSQLSerializer
 
next() - Method in class com.querydsl.jpa.ScrollableResultsIterator
 
next() - Method in class com.querydsl.jpa.TransformingIterator
 
NoSessionHolder - Class in com.querydsl.jpa.hibernate
NoSessionHolder is a session holder for detached HibernateQuery usage

O

on(Predicate) - Method in class com.querydsl.jpa.JPAQueryBase
 
on(Predicate...) - Method in class com.querydsl.jpa.JPAQueryBase
 
on(Predicate...) - Method in interface com.querydsl.jpa.JPQLQuery
Add join conditions to the last added join
OpenJPATemplates - Class in com.querydsl.jpa
OpenJPATemplates extends JPQLTemplates with OpenJPA specific extensions
OpenJPATemplates() - Constructor for class com.querydsl.jpa.OpenJPATemplates
 
OpenJPATemplates(char) - Constructor for class com.querydsl.jpa.OpenJPATemplates
 
OTHER_LIKE_CASES - Static variable in class com.querydsl.jpa.JPQLTemplates
 

P

projection - Variable in class com.querydsl.jpa.impl.AbstractJPAQuery
 
projection - Variable in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 

Q

QDerbyDialect - Class in com.querydsl.jpa.support
QDerbyDialect extends DerbyDialect with additional functions
QDerbyDialect() - Constructor for class com.querydsl.jpa.support.QDerbyDialect
 
QH2Dialect - Class in com.querydsl.jpa.support
QH2Dialect extends H2Dialect with additional functions
QH2Dialect() - Constructor for class com.querydsl.jpa.support.QH2Dialect
 
QHSQLDialect - Class in com.querydsl.jpa.support
QHSQLDialect extends HSQLDialect with additional functions
QHSQLDialect() - Constructor for class com.querydsl.jpa.support.QHSQLDialect
 
QMySQL57InnoDBDialect - Class in com.querydsl.jpa.support
QMySQL57InnoDBDialect extends MySQL57InnoDBDialect with additional functions
QMySQL57InnoDBDialect() - Constructor for class com.querydsl.jpa.support.QMySQL57InnoDBDialect
 
QMySQL5Dialect - Class in com.querydsl.jpa.support
QMySQL5Dialect extends MySQL5Dialect with additional functions
QMySQL5Dialect() - Constructor for class com.querydsl.jpa.support.QMySQL5Dialect
 
QMySQL5InnoDBDialect - Class in com.querydsl.jpa.support
QMySQL5InnoDBDialect extends MySQL5InnoDBDialect with additional functions
QMySQL5InnoDBDialect() - Constructor for class com.querydsl.jpa.support.QMySQL5InnoDBDialect
 
QOracle10gDialect - Class in com.querydsl.jpa.support
QOracle10gDialect extends Oracle10gDialect with additional functions
QOracle10gDialect() - Constructor for class com.querydsl.jpa.support.QOracle10gDialect
 
QPostgreSQL9Dialect - Class in com.querydsl.jpa.support
QPostgreSQL9Dialect extends PostgreSQL9Dialect with additional functions
QPostgreSQL9Dialect() - Constructor for class com.querydsl.jpa.support.QPostgreSQL9Dialect
 
QPostgreSQLDialect - Class in com.querydsl.jpa.support
QPostgreSQLDialect extends PostgreSQLDialect with additional functions
QPostgreSQLDialect() - Constructor for class com.querydsl.jpa.support.QPostgreSQLDialect
 
QSQLServer2005Dialect - Class in com.querydsl.jpa.support
QSQLServer2005Dialect extends SQLServer2005Dialect with additional functions
QSQLServer2005Dialect() - Constructor for class com.querydsl.jpa.support.QSQLServer2005Dialect
 
QSQLServer2008Dialect - Class in com.querydsl.jpa.support
QSQLServer2008Dialect extends SQLServer2008Dialect with additional functions
QSQLServer2008Dialect() - Constructor for class com.querydsl.jpa.support.QSQLServer2008Dialect
 
QSQLServer2012Dialect - Class in com.querydsl.jpa.support
QSQLServer2012Dialect extends SQLServer2012Dialect with additional functions
QSQLServer2012Dialect() - Constructor for class com.querydsl.jpa.support.QSQLServer2012Dialect
 
query() - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
query() - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
queryHandler - Variable in class com.querydsl.jpa.impl.AbstractJPAQuery
 
QueryHandler - Interface in com.querydsl.jpa
QueryHandler provides injection of provider specific functionality into the query logic
queryHandler - Variable in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
queryMixin - Variable in class com.querydsl.jpa.JPAQueryBase
 

R

readOnly - Variable in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
readOnly - Variable in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
remove() - Method in class com.querydsl.jpa.ScrollableResultsIterator
 
remove() - Method in class com.querydsl.jpa.TransformingIterator
 
reset() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
reset() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
reset() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
reset() - Method in class com.querydsl.jpa.JPAQueryBase
 
reset() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
rightJoin(CollectionExpression<?, P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
rightJoin(CollectionExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
rightJoin(EntityPath<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
rightJoin(EntityPath<P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
rightJoin(MapExpression<?, P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
rightJoin(MapExpression<?, P>, Path<P>) - Method in class com.querydsl.jpa.JPAQueryBase
 
rightJoin(EntityPath<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a right join with the given target.
rightJoin(EntityPath<P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a right join with the given target and alias.
rightJoin(CollectionExpression<?, P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a right join with the given target.
rightJoin(CollectionExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a right join with the given target and alias.
rightJoin(MapExpression<?, P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a right join with the given target.
rightJoin(MapExpression<?, P>, Path<P>) - Method in interface com.querydsl.jpa.JPQLQuery
Create a right join with the given target and alias.

S

scroll(ScrollMode) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Return the query results as ScrollableResults.
ScrollableResultsIterator<T> - Class in com.querydsl.jpa
ScrollableResultsIterator is a CloseableIterator adapter for ScrollableResults
ScrollableResultsIterator(ScrollableResults) - Constructor for class com.querydsl.jpa.ScrollableResultsIterator
 
ScrollableResultsIterator(ScrollableResults, boolean) - Constructor for class com.querydsl.jpa.ScrollableResultsIterator
 
select(SubQueryExpression<?>) - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
select(Expression<U>) - Method in class com.querydsl.jpa.hibernate.HibernateQuery
 
select(Expression<?>...) - Method in class com.querydsl.jpa.hibernate.HibernateQuery
 
select(Expression<T>) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
select(Expression<?>...) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
select(Expression<U>) - Method in class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
select(Expression<?>...) - Method in class com.querydsl.jpa.hibernate.sql.HibernateSQLQuery
 
select(SubQueryExpression<?>) - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
select(Expression<U>) - Method in class com.querydsl.jpa.impl.JPAQuery
 
select(Expression<?>...) - Method in class com.querydsl.jpa.impl.JPAQuery
 
select(Expression<T>) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
select(Expression<?>...) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
select(Expression<T>) - Static method in class com.querydsl.jpa.JPAExpressions
Create a new detached JPQLQuery instance with the given projection
select(Expression<?>...) - Static method in class com.querydsl.jpa.JPAExpressions
Create a new detached JPQLQuery instance with the given projection
select(Expression<U>) - Method in interface com.querydsl.jpa.JPQLQuery
 
select(Expression<?>...) - Method in interface com.querydsl.jpa.JPQLQuery
 
select(Expression<T>) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new JPQLQuery instance with the given projection
select(Expression<?>...) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new JPQLQuery instance with the given projection
select(Expression<U>) - Method in class com.querydsl.jpa.sql.JPASQLQuery
 
select(Expression<?>...) - Method in class com.querydsl.jpa.sql.JPASQLQuery
 
selectDistinct(Expression<T>) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
selectDistinct(Expression<?>...) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
selectDistinct(Expression<T>) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
selectDistinct(Expression<?>...) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
selectDistinct(Expression<T>) - Static method in class com.querydsl.jpa.JPAExpressions
Create a new detached JPQLQuery instance with the given projection
selectDistinct(Expression<?>...) - Static method in class com.querydsl.jpa.JPAExpressions
Create a new detached JPQLQuery instance with the given projection
selectDistinct(Expression<T>) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new JPQLQuery instance with the given projection
selectDistinct(Expression<?>...) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new JPQLQuery instance with the given projection
selectFrom(EntityPath<T>) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
selectFrom(EntityPath<T>) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
selectFrom(EntityPath<T>) - Static method in class com.querydsl.jpa.JPAExpressions
Create a new detached JPQLQuery instance with the given projection
selectFrom(EntityPath<T>) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new JPQLQuery instance with the given source and projection
selectOne() - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
selectOne() - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
selectOne() - Static method in class com.querydsl.jpa.JPAExpressions
Create a new detached JPQLQuery instance with the projection one
selectOne() - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new JPQLQuery instance with the projection one
selectZero() - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
selectZero() - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
selectZero() - Static method in class com.querydsl.jpa.JPAExpressions
Create a new detached JPQLQuery instance with the projection zero
selectZero() - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new JPQLQuery instance with the projection zero
serialize(boolean) - Method in class com.querydsl.jpa.JPAQueryBase
 
serialize(boolean, boolean) - Method in class com.querydsl.jpa.JPAQueryBase
 
serialize(QueryMetadata, boolean, String) - Method in class com.querydsl.jpa.JPQLSerializer
 
serialize(QueryMetadata, boolean) - Method in class com.querydsl.jpa.NativeSQLSerializer
 
serializeConstant(int, String) - Method in class com.querydsl.jpa.JPQLSerializer
 
serializeConstant(int, String) - Method in class com.querydsl.jpa.NativeSQLSerializer
 
serializeForDelete(QueryMetadata) - Method in class com.querydsl.jpa.JPQLSerializer
 
serializeForInsert(QueryMetadata, Collection<Path<?>>, List<Object>, SubQueryExpression<?>, Map<Path<?>, Expression<?>>) - Method in class com.querydsl.jpa.JPQLSerializer
 
serializeForUpdate(QueryMetadata, Map<Path<?>, Expression<?>>) - Method in class com.querydsl.jpa.JPQLSerializer
 
SessionHolder - Interface in com.querydsl.jpa.hibernate
Abstraction for different Hibernate Session signatures
set(Path<T>, T) - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
set(Path<T>, Expression<? extends T>) - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
set(Path<T>, T) - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
set(Path<T>, Expression<? extends T>) - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
set(List<? extends Path<?>>, List<?>) - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
set(Path<T>, T) - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
set(Path<T>, Expression<? extends T>) - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
set(Path<T>, T) - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
set(Path<T>, Expression<? extends T>) - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
set(List<? extends Path<?>>, List<?>) - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
setCacheable(boolean) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Enable caching of this query result set.
setCacheable(boolean) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
Enable caching of this query result set.
setCacheRegion(String) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Set the name of the cache region.
setCacheRegion(String) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
Set the name of the cache region.
setComment(String) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Add a comment to the generated SQL.
setConstants(Query<?>, List<Object>, Map<ParamExpression<?>, Object>) - Static method in class com.querydsl.jpa.hibernate.HibernateUtil
 
setConstants(Query, List<Object>, Map<ParamExpression<?>, Object>) - Static method in class com.querydsl.jpa.impl.JPAUtil
 
setFetchSize(int) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Set a fetchJoin size for the underlying JDBC query.
setFetchSize(int) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
Set a fetchJoin size for the underlying JDBC query.
setFlushMode(FlushMode) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Override the current session flush mode, just for this query.
setFlushMode(FlushModeType) - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
setFlushMode(FlushModeType) - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
setHint(String, Object) - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
setHint(String, Object) - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
setLockMode(Path<?>, LockMode) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Set the lock mode for the given path.
setLockMode(Path<?>, LockMode) - Method in class com.querydsl.jpa.hibernate.HibernateDeleteClause
Set the lock mode for the given path.
setLockMode(Path<?>, LockMode) - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
Set the lock mode for the given path.
setLockMode(Path<?>, LockMode) - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
Set the lock mode for the given path.
setLockMode(LockModeType) - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
setLockMode(LockModeType) - Method in class com.querydsl.jpa.impl.JPADeleteClause
 
setLockMode(LockModeType) - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
setLockMode(LockModeType) - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
setLockMode(LockModeType) - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 
setNull(Path<T>) - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
setNull(Path<T>) - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
setNull(Path<T>) - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
setNull(Path<T>) - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
setReadOnly(boolean) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Entities retrieved by this query will be loaded in a read-only mode where Hibernate will never dirty-check them or make changes persistent.
setReadOnly(boolean) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
Entities retrieved by this query will be loaded in a read-only mode where Hibernate will never dirty-check them or make changes persistent.
setTimeout(int) - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
Set a timeout for the underlying JDBC query.
setTimeout(int) - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
Set a timeout for the underlying JDBC query.
StatelessSessionHolder - Class in com.querydsl.jpa.hibernate
SessionHolder implementation using StatelessSession
StatelessSessionHolder(StatelessSession) - Constructor for class com.querydsl.jpa.hibernate.StatelessSessionHolder
 
stream(Query, FactoryExpression<?>) - Method in class com.querydsl.jpa.DefaultQueryHandler
 
stream() - Method in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
stream() - Method in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
stream(Query, FactoryExpression<?>) - Method in class com.querydsl.jpa.HibernateHandler
 
stream() - Method in class com.querydsl.jpa.impl.AbstractJPAQuery
 
stream(Query, FactoryExpression<?>) - Method in interface com.querydsl.jpa.QueryHandler
Stream the results with the optional projection
stream() - Method in class com.querydsl.jpa.sql.AbstractJPASQLQuery
 

T

timeout - Variable in class com.querydsl.jpa.hibernate.AbstractHibernateQuery
 
timeout - Variable in class com.querydsl.jpa.hibernate.sql.AbstractHibernateSQLQuery
 
toString() - Method in class com.querydsl.jpa.hibernate.HibernateDeleteClause
 
toString() - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
toString() - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
toString() - Method in class com.querydsl.jpa.impl.JPADeleteClause
 
toString() - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
toString() - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
toString() - Method in class com.querydsl.jpa.JPAQueryBase
 
transform(Query, FactoryExpression<?>) - Method in class com.querydsl.jpa.DefaultQueryHandler
 
transform(Query, FactoryExpression<?>) - Method in class com.querydsl.jpa.HibernateHandler
 
transform(Query, FactoryExpression<?>) - Method in interface com.querydsl.jpa.QueryHandler
Transform the results of the given query using the given factory expression
TransformingIterator<T> - Class in com.querydsl.jpa
TransformingIterator is a CloseableIterator adapter that transforms via a FactoryExpression instance
TransformingIterator(Iterator<T>, FactoryExpression<?>) - Constructor for class com.querydsl.jpa.TransformingIterator
 
TransformingIterator(Iterator<T>, Closeable, FactoryExpression<?>) - Constructor for class com.querydsl.jpa.TransformingIterator
 
transformList(List) - Method in class com.querydsl.jpa.FactoryExpressionTransformer
 
transformTuple(Object[], String[]) - Method in class com.querydsl.jpa.FactoryExpressionTransformer
 
treat(BeanPath<? extends T>, Class<U>) - Static method in class com.querydsl.jpa.JPAExpressions
Create a JPA 2.1 treated path.
type(EntityPath<?>) - Static method in class com.querydsl.jpa.JPAExpressions
Create a type(path) expression

U

update(EntityPath<?>) - Method in class com.querydsl.jpa.hibernate.HibernateQueryFactory
 
update(EntityPath<?>) - Method in class com.querydsl.jpa.impl.JPAQueryFactory
 
update(EntityPath<?>) - Method in interface com.querydsl.jpa.JPQLQueryFactory
Create a new UPDATE clause

V

validate(Class<?>, String, Class<?>) - Method in class com.querydsl.jpa.support.JPAPathBuilderValidator
 
valueOf(String) - Static method in enum com.querydsl.jpa.JPQLOps
Returns the enum constant of this type with the specified name.
values(Object...) - Method in class com.querydsl.jpa.hibernate.HibernateInsertClause
 
values(Object...) - Method in class com.querydsl.jpa.impl.JPAInsertClause
 
values() - Static method in enum com.querydsl.jpa.JPQLOps
Returns an array containing the constants of this enum type, in the order they are declared.
visit(SubQueryExpression<?>, Void) - Method in class com.querydsl.jpa.JPQLSerializer
 
visit(Path<?>, Void) - Method in class com.querydsl.jpa.JPQLSerializer
 
visitConstant(Object) - Method in class com.querydsl.jpa.JPQLSerializer
 
visitConstant(Object) - Method in class com.querydsl.jpa.NativeSQLSerializer
 
visitLiteral(Object) - Method in class com.querydsl.jpa.JPQLSerializer
 
visitOperation(Class<?>, Operator, List<? extends Expression<?>>) - Method in class com.querydsl.jpa.JPQLSerializer
 
visitOperation(Class<?>, Operator, List<? extends Expression<?>>) - Method in class com.querydsl.jpa.NativeSQLSerializer
 

W

where(Predicate...) - Method in class com.querydsl.jpa.hibernate.HibernateDeleteClause
 
where(Predicate...) - Method in class com.querydsl.jpa.hibernate.HibernateUpdateClause
 
where(Predicate...) - Method in class com.querydsl.jpa.impl.JPADeleteClause
 
where(Predicate...) - Method in class com.querydsl.jpa.impl.JPAUpdateClause
 
wrapConstant(Object) - Method in class com.querydsl.jpa.Hibernate5Templates
 
wrapConstant(Object) - Method in class com.querydsl.jpa.HQLTemplates
 
wrapConstant(Object) - Method in class com.querydsl.jpa.JPQLTemplates
 
wrapElements(Operator) - Method in class com.querydsl.jpa.HQLTemplates
 
wrapElements(Operator) - Method in class com.querydsl.jpa.JPQLTemplates
 
wrapEntityProjections() - Method in class com.querydsl.jpa.DefaultQueryHandler
 
wrapEntityProjections() - Method in class com.querydsl.jpa.HibernateHandler
 
wrapEntityProjections() - Method in interface com.querydsl.jpa.QueryHandler
Return whether entity projections need to be wrapped
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2007–2021 Querydsl. All rights reserved.