| Package | Description | 
|---|---|
| com.mysema.query | Contains basic Query elements | 
| com.mysema.query.collections | Implementations of Querydsl query interfaces for JavaBean collections | 
| com.mysema.query.hibernate.search | |
| com.mysema.query.jdo | JDOQL support for Querydsl | 
| com.mysema.query.jdo.sql | |
| com.mysema.query.jpa | Query implementations for HQL and JPAQL | 
| com.mysema.query.jpa.hibernate | JPQL for Hibernate | 
| com.mysema.query.jpa.hibernate.sql | |
| com.mysema.query.jpa.impl | JPQL for JPA | 
| com.mysema.query.jpa.sql | |
| com.mysema.query.lucene | |
| com.mysema.query.mongodb | |
| com.mysema.query.mongodb.morphia | |
| com.mysema.query.sql | SQL/JDBC support for Querydsl | 
| com.mysema.query.sql.mssql | SQL Server support | 
| com.mysema.query.sql.mysql | MySQL support | 
| com.mysema.query.sql.oracle | Oracle support for Querydsl SQL | 
| com.mysema.query.sql.postgres | |
| com.mysema.query.sql.teradata | |
| com.mysema.query.support | Various support classes | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | SimpleQuery<Q extends SimpleQuery<Q>>SimpleQuery defines a simple querying interface than  Query | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Query<Q extends Query<Q>>Query defines the main query interface of the fluent query language. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCollQuery<Q extends AbstractCollQuery<Q>>AbstractCollQuery provides a base class for Collection query implementations. | 
| class  | CollQueryCollQuery is the default implementation of the  SimpleQueryinterface for collections | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SearchQuery<T>SearchQuery is a Query implementation for Hibernate Search | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JDOCommonQuery<Q extends JDOCommonQuery<Q>>JDOCommonQuery is a parent interface for JDOQLQuery and JDOSubQuery | 
| interface  | JDOQLQueryQuery interface for JDOQL queries | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJDOQuery<Q extends AbstractJDOQuery<Q>>Abstract base class for custom implementations of the JDOCommonQuery interface. | 
| class  | AbstractJDOSubQuery<Q extends AbstractJDOSubQuery<Q>>Abstract superclass for SubQuery implementations | 
| class  | JDOQueryJDOQuery is the default implementation of the JDOQLQuery interface | 
| class  | JDOSubQueryJDOSubQuery is subquery implementation for JDOQL | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JDOSQLQueryJDOSQLQuery is an SQLQuery implementation that uses JDO's SQL query functionality
 to execute queries | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JPACommonQuery<Q extends JPACommonQuery<Q>>JPACommonQuery is a common interface for queries and subqueries of this module | 
| interface  | JPQLQueryQuery interface for JPQL queries | 
| interface  | JPQLSubQuery | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJPASubQuery<Q extends AbstractJPASubQuery<Q>>Abstract superclass for SubQuery implementations | 
| class  | JPAQueryBase<Q extends JPAQueryBase<Q>>JPAQueryBase is a base Query class for JPA queries | 
| class  | JPASubQueryJPASubQuery is a subquery class for JPA | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractHibernateQuery<Q extends AbstractHibernateQuery<Q>>Abstract base class for Hibernate API based implementations of the JPQL interface | 
| class  | HibernateQueryHibernateQuery is the default implementation of the JPQLQuery interface for Hibernate | 
| class  | HibernateSubQueryHibernateSubQuery is a subquery class for Hibernate | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractHibernateSQLQuery<Q extends AbstractHibernateSQLQuery<Q>>AbstractHibernateSQLQuery is the base class for Hibernate Native SQL queries | 
| class  | HibernateSQLQueryHibernateSQLQuery is an SQLQuery implementation that uses Hibernate's Native SQL functionality
 to execute queries | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJPAQuery<Q extends AbstractJPAQuery<Q>>Abstract base class for JPA API based implementations of the JPQLQuery interface | 
| class  | JPAQueryJPAQuery is the default implementation of the JPQLQuery interface for JPA | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJPASQLQuery<Q extends AbstractJPASQLQuery<Q>>AbstractJPASQLQuery is the base class for JPA Native SQL queries | 
| class  | JPASQLQueryJPASQLQuery is an SQLQuery implementation that uses JPA Native SQL functionality
 to execute queries | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLuceneQuery<T,Q extends AbstractLuceneQuery<T,Q>>AbstractLuceneQuery is an abstract super class for Lucene query implementations | 
| class  | LuceneQueryLuceneQuery is a Querydsl query implementation for Lucene queries. | 
| class  | TypedQuery<T>TypedQuery is a typed query implementation for Lucene queries. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MongodbQuery<K>MongodbQuery provides a general Querydsl query implementation with a pluggable DBObject to Bean transformation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MorphiaQuery<K>MorphiaQuery extends  MongodbQuerywith Morphia specific transformations | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | SQLCommonQuery<Q extends SQLCommonQuery<Q>>SQLCommonQuery is a common interface for SQLQuery and SQLSubQuery | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSQLQuery<Q extends AbstractSQLQuery<Q>>AbstractSQLQuery is the base type for SQL query implementations | 
| class  | AbstractSQLSubQuery<Q extends AbstractSQLSubQuery<Q>>Abstract superclass for SubQuery implementations | 
| class  | DetachableSQLQuery<Q extends DetachableSQLQuery<Q>>Abstract superclass for SubQuery implementations | 
| class  | ProjectableSQLQuery<Q extends ProjectableSQLQuery<Q> & Query<Q>>ProjectableSQLQuery is the base type for SQL query implementations | 
| class  | SQLQuerySQLQuery is a JDBC based implementation of the  SQLCommonQueryinterface | 
| class  | SQLSubQuerySQLSubQuery is a subquery implementation for SQL queries | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SQLServerQuerySQLServerQuery provides SQL Server related extensions to SQLQuery | 
| class  | SQLServerSubQuery | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MySQLQueryMySQLQuery provides MySQL related extensions to SQLQuery | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OracleQueryOracleQuery provides Oracle specific extensions to the base SQL query type | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PostgresQueryPostgresQuery provides Postgres related extensions to SQLQuery | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TeradataQueryTeradataQuery provides Teradata related extensions to SQLQuery | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SimpleProjectableAdapter<T>SimpleQueryAdapter is an adapter implementation for the  SimpleQueryandSimpleProjectableinterfaces | 
| Constructor and Description | 
|---|
| SimpleProjectableAdapter(SimpleQuery<?> query,
                        Projectable projectable,
                        Expression<T> projection) | 
Copyright © 2007–2015 Querydsl. All rights reserved.