Java SQL Generator API 0.3.1 API

Packages 
Package Description
org.sql.generation.api.common
This package defines some utilities common for all parts of SQL generator.
org.sql.generation.api.grammar.booleans
This package provides interfaces for syntax elements of boolean expressions in SQL language.
org.sql.generation.api.grammar.builders
A package containing builders for common elements of SQL syntax.
org.sql.generation.api.grammar.builders.booleans
This package contains builders for various boolean expressions.
org.sql.generation.api.grammar.builders.definition
This is package containing builders for syntax elements used in SQL Data Definition statements (typically CREATE statements).
org.sql.generation.api.grammar.builders.modification
Package to hold builders common for SQL modification clauses (INSERT, UPDATE, and DELETE).
org.sql.generation.api.grammar.builders.query
Package to hold builders for SQL queries (SELECT -statements).
org.sql.generation.api.grammar.common
This package contains interfaces and classes common for most parts of SQL generator.
org.sql.generation.api.grammar.common.datatypes
This is the package containing support for (most)pre-defined SQL data types.
org.sql.generation.api.grammar.common.datatypes.pgsql  
org.sql.generation.api.grammar.definition.schema
This package contains syntax interfaces for CREATE SCHEMA statement.
org.sql.generation.api.grammar.definition.table
This package contains syntax interfaces for CREATE TABLE statement.
org.sql.generation.api.grammar.definition.table.pgsql  
org.sql.generation.api.grammar.definition.view
This package contains syntax interfaces required for CREATE VIEW statement.
org.sql.generation.api.grammar.factories
This package provides factories to create various builders and SQL syntax elements.
org.sql.generation.api.grammar.factories.pgsql
Package to contain PostgreSQL-specific factories enabling creating of PostgreSQL-specific syntax elements.
org.sql.generation.api.grammar.literals
The package for syntax elements representing various literals.
org.sql.generation.api.grammar.manipulation
This package provides syntax elements for DROP and ALTER statements.
org.sql.generation.api.grammar.manipulation.pgsql
This is package for syntax elements specific for data manipulation for PostgreSQL databases.
org.sql.generation.api.grammar.modification
This package contains syntax elements relevant to SQL modification clauses (INSERT INTO, DELETE FROM, and UPDATE).
org.sql.generation.api.grammar.query
This package and its sub-package contain elements related to SQL queries (SELECT statements).
org.sql.generation.api.grammar.query.joins
This package provides syntax interfaces for joined tables, mostly used in FROM clause.
org.sql.generation.api.vendor
This package provides an API for SQLVendors to implement, and a way to load different vendors dynamically.
org.sql.generation.api.vendor.internal
This is package for internal use of vendor loading.

Copyright © 2010-2012. All Rights Reserved.