Package com.querydsl.sql
package com.querydsl.sql
SQL/JDBC support
-
ClassDescriptionAbstractSQLQuery<T,
Q extends AbstractSQLQuery<T, Q>> AbstractSQLQueryis the base type for SQL query implementationsAbstractSQLQueryFactory<Q extends SQLCommonQuery<?>>AbstractSQLQueryFactoryis the base class forSQLCommonQueryFactoryimplementationsBeanscontains Objects mapped toRelationalPathinstancesDefines the related SQL table column for a propertyColumnImpl is an implementation of theColumnannotationProvides metadata like the column name, JDBC type and constraintsConfiguration for SQLQuery instancesCUBRIDTemplatesis a SQL dialect for CUBRIDDatePartdefines date parts for various date/time operationsDB2Templatesis an SQL dialect for DB2 10.1.2Default implementation of theSQLExceptionTranslatorinterfaceDerbyTemplatesis an SQL dialect for DerbyFirebirdTemplatesis an SQL dialect for FirebirdForeignKey<E>ForeignKeydefines a foreign key on a table to another tableH2Templatesis an SQL dialect for H2HSQLDBTemplatesis an SQL dialect for HSQLDBMySQLTemplatesis an SQL dialect for MySQLOracleTemplatesis an SQL dialect for OraclePostgreSQLTemplatesis an SQL dialect for PostgreSQLPrimaryKey<E>PrimaryKeydefines a primary key on tableProjectableSQLQuery<T,Q extends ProjectableSQLQuery<T, Q> & Query<Q>> ProjectableSQLQueryis the base type for SQL query implementationsExpression used to project a list of beansRepresents a table valued function callRelationalPath extendsEntityPathto provide access to relational metadataRelationalPathBaseis a base class forRelationalPathimplementationsRelationalPathExtractorextractsRelationalPathinstances from expressions and queriesRelationalPathUtilsprovides static utility methods forRelationalPathinstancesSchemaAndTablecombines schema and table into a single value typeSQLBaseListeneris a base implementation of theSQLDetailedListenerinterface with empty method implementationsSQLBindingsprovides the SQL query string and bindingsSQLCloseListenercloses the JDBC connection at the end of the query or clause executionSQLCommonQuery<Q extends SQLCommonQuery<Q>>SQLCommonQueryis a common interface for SQLQuery and SQLSubQuerySQLCommonQueryFactory<Q extends SQLCommonQuery<?>,D extends SQLDeleteClause, U extends SQLUpdateClause, I extends SQLInsertClause, M extends SQLMergeClause> Factory interface for query and clause creation.An extended listener interface that details much more about the preparation and execution of queriesSQLExceptionTranslatortranslate SQLExceptions to runtime exceptionsCommon SQL expressionsSQLiteTemplatesis a SQL dialect for SQLiteListener interface for SQL queries and clausesA context object that is progressively filled out during query execution and is passed to eachSQLDetailedListenercallback methodA mutable implementation of SQL listener context.SQLListenersis aSQLListenerimplementation which dispatches the notifications to a list of SQLListener instancesSQLNoCloseListener can be used to blockSQLCloseListenerfrom closing the connection, useful for helper query executionsSQLOpsprovides SQL specific operatorsSQLQuery<T>SQLQueryis a JDBC based implementation of theSQLCommonQueryinterfaceFactory class for query and DML clause creationSQLResultIteratoris an Iterator adapter for JDBC result sets with customizable projectionsSqlSerializerserializes SQL clauses into SQLSQLServer2005Templatesis an SQL dialect for Microsoft SQL Server 2005SQLServer2008Templatesis an SQL dialect for Microsoft SQL Server 2008SQLServer2012Templatesis an SQL dialect for Microsoft SQL Server 2012 and laterSQLServerTemplatesis an SQL dialect for Microsoft SQL ServerSQLTemplatesextendsTemplatesto provides SQL specific extensions and acts as database specific Dialect for Querydsl SQLFluent builder forSQLTemplatesinstances *SQLTemplatesRegistryis a registry for SQLTemplates instancesStatementOptionsholds parameters that should be applied toStatements.Builder forStatementOptionsTeradataTemplatesis a SQL dialect for TeradataUnion<RT>Uniondefines an interface for Union queriesUnionImpl<T,Q extends ProjectableSQLQuery<T, Q> & Query<Q>> Default implementation of the Union interfaceWindowFirstLastis a builder for window function expressionsWindowFunctionis a builder for window function expressionsWindowOver<T>WindowOveris the first part of a WindowFunction constructionWindowRows<A>WindowRowsprovides the building of the rows/range part of the window function expressionWithBuilder<R>WithBuilderis a builder for common table expressionsWithinGroup<T>WithinGroupis a builder forWITHIN GROUPconstructs