Package com.mysema.query.sql

SQL/JDBC support for Querydsl


Interface Summary
NamingStrategy NamingStrategy defines a conversion strategy from table to class and column to property names
RelationalPath<T> RelationalPath extends EntityPath to provide access to relational metadata
SQLCommonQuery<Q extends SQLCommonQuery<Q>> SQLCommonQuery is a common interface for SQLQuery and SQLSubQuery
SQLQuery Query interface for SQL queries
SQLQueryFactory<Q extends Query<?>,SQ extends AbstractSQLSubQuery<?>,D extends SQLDeleteClause,U extends SQLUpdateClause,I extends SQLInsertClause,M extends SQLMergeClause> Factory interface for query and clause creation
Union<RT> Union defines an interface for Union queries

Class Summary
AbstractSQLQuery<Q extends AbstractSQLQuery<Q>> AbstractSQLQuery is the base type for SQL query implementations
AbstractSQLSubQuery<Q extends AbstractSQLSubQuery<Q>> Abstract superclass for SubQuery implementations
Beans Beans contains a list of beans
ColumnImpl ColumnImpl is an implementation for the Column annotation
Configuration Configuration for SQLQuery instances
DefaultNamingStrategy DefaultNamingStrategy is the default implementation of the NamingStrategy interface
DerbyTemplates DerbyTemplates is an SQL dialect for Derby
ExtendedBeanSerializer ExtendedBeanSerialzier which outputs primary key based equals, hashCode and toString implementations
ForeignKey<E> ForeignKey defines a foreign key on a table to another table
H2Templates H2Templates is an SQL dialect for H2
HSQLDBTemplates HSQLDBTemplates is an SQL dialect for HSQLDB
JavaTypeMapping JavaTypeMapping provides a mapping from Class to Type instances
JDBCTypeMapping JDBCTypeMapping defines a mapping from JDBC types to Java classes.
MetaDataExporter MetadataExporter exports JDBC metadata to Querydsl query types
MetaDataSerializer MetaDataSerializer defines the Query type serialization logic for MetaDataExporter.
MySQLTemplates MySQLTemplates is an SQL dialect for MySQL tested with MySQL CE 5.1
OracleTemplates OracleTemplates is an SQL dialect for Oracle tested with Oracle 10g XE
OriginalNamingStrategy OriginalNamingStrategy preserves the table and column names in the conversion
PostgresTemplates PostgresTemplates is an SQL dialect for Postgres tested with Postgres 8.4
PrimaryKey<E> PrimaryKey defines a primary key on table
QBeans Expression used to project a list of beans
RelationalPathBase<T> RelationalPathBase is a base class for RelationPath implements
SchemaImpl TableImpl is an implementation for the Table annotation
SQLQueryFactoryImpl Factory class for query and DML clause creation
SQLQueryImpl SQLQueryImpl is a JDBC based implementation of the Querydsl SQLQuery interface
SQLResultIterator<T> SQLResultIterator is an Iterator adapter for JDBC result sets with customizable projections
SQLSerializer SqlSerializer serializes Querydsl queries into SQL
SQLServerTemplates SQLServerTemplates is an SQL dialect for Microsoft SQL Server tested with MS SQL Server 2008 Express
SQLSubQuery SQLSubQuery is a subquery implementation for SQL queries
SQLTemplates SQLTemplates extends Templates to provides SQL specific extensions and acts as database specific Dialect for Querydsl SQL
TableImpl TableImpl is an implementation for the Table annotation

Annotation Types Summary
Column Defines the related SQL table column for a property
Schema Annotation to be used on Querydsl query types to declare the schema to be used
Table Annotation to be used on Querydsl query types to declare the table to be used

Package com.mysema.query.sql Description

SQL/JDBC support for Querydsl

Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.