Uses of Interface
org.sql.generation.api.grammar.builders.AbstractBuilder

Packages that use AbstractBuilder
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.builders.query.pgsql This package contains builders specified to work with SQL syntax of the PostgreSQL database provider. 
 

Uses of AbstractBuilder in org.sql.generation.api.grammar.builders.booleans
 

Subinterfaces of AbstractBuilder in org.sql.generation.api.grammar.builders.booleans
 interface BooleanBuilder
          A builder-pattern interface to build boolean expressions.
 interface InBuilder
          The builder to build IN expressions
 

Uses of AbstractBuilder in org.sql.generation.api.grammar.builders.definition
 

Subinterfaces of AbstractBuilder in org.sql.generation.api.grammar.builders.definition
 interface ForeignKeyConstraintBuilder
          The builder for table constraint FOREIGN KEY(source columns) REFERENCES table_name(target columns) etc....).
 interface SchemaDefinitionBuilder
          This is builder interface for creating schema definition statements (CREATE SCHEMA ...).
 interface TableDefinitionBuilder
          This is the builder for table definition statements (CREATE TABLE ...).
 interface TableElementListBuilder
          This is the builder for table element list used in CREATE TABLE statements.
 interface UniqueConstraintBuilder
          This is builder for UNIQUE(...) and PRIMARY KEY(...) table constraints in table definition.
 interface ViewDefinitionBuilder
          This is a builder for CREATE VIEW statements.
 

Uses of AbstractBuilder in org.sql.generation.api.grammar.builders.modification
 

Subinterfaces of AbstractBuilder in org.sql.generation.api.grammar.builders.modification
 interface ColumnSourceByValuesBuilder
          This builder builds the ColumnSourceByValues syntax element.
 interface DeleteBySearchBuilder
          This builder builds statements deleting rows matching search condition (DELETE FROM table [WHERE searchCondition ]).
 interface InsertStatementBuilder
          This builder builds statements inserting rows to tables (INSERT INTO tableName [( column names )] expression).
 interface UpdateBySearchBuilder
          This builder builds statements updating rows matching search condition (UPDATE table SET set-clauses [WHERE searchCondition ]).
 

Uses of AbstractBuilder in org.sql.generation.api.grammar.builders.query
 

Subinterfaces of AbstractBuilder in org.sql.generation.api.grammar.builders.query
 interface ColumnsBuilder
          This builder builds the columns for SELECT statement.
 interface FromBuilder
          The builder that builds the FROM clause in SQL SELECT query.
 interface GroupByBuilder
          The builder that builds the GROUP BY clause in SQL SELECT query.
 interface OrderByBuilder
          The builder that builds the ORDER BY clause in SQL SELECT query.
 interface QueryBuilder
          The builder that builds the SQL queries having UNION, INTERSECT, or EXCEPT between the SELECT statements.
 interface QuerySpecificationBuilder
          This builder builds a single SELECT query.
 interface SimpleQueryBuilder
          This is builder to quickly create simple queries, without the generic and not-so-easy-to-use methods of traditional QuerySpecificationBuilder + QueryFactory style.
 interface TableReferenceBuilder
          The builder to build joined tables.
 

Uses of AbstractBuilder in org.sql.generation.api.grammar.builders.query.pgsql
 

Subinterfaces of AbstractBuilder in org.sql.generation.api.grammar.builders.query.pgsql
 interface PgSQLQuerySpecificationBuilder
          Builder to build query specifications with extra elements that are added by PostgreSQL.
 interface PgSQLSimpleQueryBuilder
          This builder extends SimpleQueryBuilder functionality with PostgreSQL-specific elements.
 



Copyright © 2010. All Rights Reserved.