Package | Description |
---|---|
com.querydsl.jdo.sql |
SQL queries for JDO
|
com.querydsl.jpa.hibernate.sql |
Native queries for Hibernate
|
com.querydsl.jpa.sql |
Native queries for JPA
|
com.querydsl.sql |
SQL/JDBC support
|
com.querydsl.sql.dml |
DML operations support
|
com.querydsl.sql.mssql |
SQL Server support
|
com.querydsl.sql.mysql |
MySQL support
|
com.querydsl.sql.oracle |
Oracle support
|
com.querydsl.sql.postgresql |
PostgreSQL support
|
com.querydsl.sql.spatial |
Spatial support
|
com.querydsl.sql.teradata |
Teradata support
|
Constructor and Description |
---|
JDOSQLQuery(javax.jdo.PersistenceManager persistenceManager,
SQLTemplates templates) |
Constructor and Description |
---|
HibernateSQLQuery(SessionHolder session,
SQLTemplates sqlTemplates,
QueryMetadata metadata) |
HibernateSQLQuery(org.hibernate.Session session,
SQLTemplates sqlTemplates) |
HibernateSQLQuery(org.hibernate.StatelessSession session,
SQLTemplates sqlTemplates) |
Constructor and Description |
---|
JPASQLQuery(javax.persistence.EntityManager entityManager,
SQLTemplates sqlTemplates) |
JPASQLQuery(javax.persistence.EntityManager entityManager,
SQLTemplates sqlTemplates,
QueryMetadata metadata) |
Modifier and Type | Class and Description |
---|---|
class |
CUBRIDTemplates
CUBRIDTemplates is a SQL dialect for CUBRID |
class |
DB2Templates
DB2Templates is an SQL dialect for DB2 10.1.2 |
class |
DerbyTemplates
DerbyTemplates is an SQL dialect for Derby |
class |
FirebirdTemplates
FirebirdTemplates is an SQL dialect for Firebird |
class |
H2Templates
H2Templates is an SQL dialect for H2 |
class |
HSQLDBTemplates
HSQLDBTemplates is an SQL dialect for HSQLDB |
class |
MySQLTemplates
MySQLTemplates is an SQL dialect for MySQL |
class |
OracleTemplates
OracleTemplates is an SQL dialect for Oracle |
class |
PostgreSQLTemplates
PostgreSQLTemplates is an SQL dialect for PostgreSQL |
class |
SQLiteTemplates
SQLiteTemplates is a SQL dialect for SQLite |
class |
SQLServer2005Templates
SQLServer2005Templates is an SQL dialect for Microsoft SQL Server 2005 |
class |
SQLServer2008Templates
SQLServer2008Templates is an SQL dialect for Microsoft SQL Server 2008 |
class |
SQLServer2012Templates
SQLServer2012Templates is an SQL dialect for Microsoft SQL Server 2012 and later |
class |
SQLServerTemplates
SQLServerTemplates is an SQL dialect for Microsoft SQL Server |
class |
TeradataTemplates
TeradataTemplates is a SQL dialect for Teradata |
Modifier and Type | Field and Description |
---|---|
static SQLTemplates |
SQLTemplates.DEFAULT |
Modifier and Type | Method and Description |
---|---|
SQLTemplates |
SQLTemplates.Builder.build() |
protected abstract SQLTemplates |
SQLTemplates.Builder.build(char escape,
boolean quote) |
protected SQLTemplates |
SQLSerializer.getTemplates() |
SQLTemplates |
Configuration.getTemplates() |
SQLTemplates |
SQLTemplatesRegistry.getTemplates(DatabaseMetaData md)
Get the SQLTemplates instance that matches best the SQL engine of the
given database metadata
|
Modifier and Type | Method and Description |
---|---|
void |
Configuration.setTemplates(SQLTemplates templates)
Set the templates to use for serialization
|
Constructor and Description |
---|
Configuration(SQLTemplates templates)
Create a new Configuration instance
|
SQLQuery(Connection conn,
SQLTemplates templates)
Create a new SQLQuery instance
|
SQLQuery(Connection conn,
SQLTemplates templates,
QueryMetadata metadata)
Create a new SQLQuery instance
|
SQLQuery(SQLTemplates templates)
Create a detached SQLQuery instance The query can be attached via the
clone method
|
SQLQueryFactory(SQLTemplates templates,
javax.inject.Provider<Connection> connection) |
Constructor and Description |
---|
SQLDeleteClause(Connection connection,
SQLTemplates templates,
RelationalPath<?> entity) |
SQLInsertClause(Connection connection,
SQLTemplates templates,
RelationalPath<?> entity) |
SQLInsertClause(Connection connection,
SQLTemplates templates,
RelationalPath<?> entity,
SQLQuery<?> subQuery) |
SQLMergeClause(Connection connection,
SQLTemplates templates,
RelationalPath<?> entity) |
SQLUpdateClause(Connection connection,
SQLTemplates templates,
RelationalPath<?> entity) |
Constructor and Description |
---|
SQLServerQuery(Connection conn,
SQLTemplates templates) |
SQLServerQuery(Connection conn,
SQLTemplates templates,
QueryMetadata metadata) |
SQLServerQueryFactory(SQLTemplates templates,
javax.inject.Provider<Connection> connection) |
Constructor and Description |
---|
MySQLQuery(Connection conn,
SQLTemplates templates) |
MySQLQueryFactory(SQLTemplates templates,
javax.inject.Provider<Connection> connection) |
MySQLReplaceClause(Connection connection,
SQLTemplates templates,
RelationalPath<?> entity) |
Constructor and Description |
---|
OracleQuery(Connection conn,
SQLTemplates templates) |
OracleQuery(Connection conn,
SQLTemplates templates,
QueryMetadata metadata) |
OracleQueryFactory(SQLTemplates templates,
javax.inject.Provider<Connection> connection) |
Constructor and Description |
---|
PostgreSQLQuery(Connection conn,
SQLTemplates templates) |
PostgreSQLQueryFactory(SQLTemplates templates,
javax.inject.Provider<Connection> connection) |
Modifier and Type | Class and Description |
---|---|
class |
GeoDBTemplates
GeoDBTemplates is a spatial enabled SQL dialect for GeoDB |
class |
MySQLSpatialTemplates
MySQLSpatialTemplates is a spatial enabled SQL dialect for MySQL |
class |
OracleSpatialTemplates
OracleSpatialTemplates is a spatial enabled SQL dialect for Oracle |
class |
PostGISTemplates
PostGISTemplates is a spatial enabled SQL dialect for PostGIS |
class |
SQLServer2008SpatialTemplates
SQLServer2008SpatialTemplates is a spatial enabled SQL dialect for SQL Server 2008 |
class |
TeradataSpatialTemplates
TeradataSpatialTemplates is a spatial enabled SQL dialect for Teradata |
Constructor and Description |
---|
SetQueryBandClause(Connection connection,
SQLTemplates templates) |
TeradataQuery(Connection conn,
SQLTemplates templates) |
TeradataQueryFactory(SQLTemplates templates,
javax.inject.Provider<Connection> connection) |
Copyright © 2007–2016 Querydsl. All rights reserved.