Package com.healthmarketscience.sqlbuilder.dbspec

Group of interfaces which simplify the usage of SqlBuilder when multiple queries will be built over the same collection of database objects.

See:
          Description

Interface Summary
CheckConstraint Maintains information about a database (table or column) check constraint for use with the sqlbuilder utilities.
Column Maintains information about a database column for use with the sqlbuilder utilities.
Constraint Maintains information about a database (table or column) constraint for use with the sqlbuilder utilities.
ForeignKeyConstraint Maintains information about a database (table or column) foreign key constraint for use with the sqlbuilder utilities.
Function Maintains information about a database function for use with the sqlbuilder utilities.
Index Maintains information about a database function for use with the sqlbuilder utilities.
Join Maintains information about a database join for use with the sqlbuilder utilities.
Table Maintains information about a database table for use with the sqlbuilder utilities.
 

Class Summary
RejoinTable Utility class for using a table multiple times in the same query with different aliases.
 

Enum Summary
Constraint.Type  
 

Package com.healthmarketscience.sqlbuilder.dbspec Description

Group of interfaces which simplify the usage of SqlBuilder when multiple queries will be built over the same collection of database objects. Instead of having a large list of String constants which are continually referenced throughout the query generation code, instances of objects implementing these interfaces can be configured once and easily reused in subsequent queries since many of the SqlBuilder objects have simplified usage when working with these objects.

The dbspec.basic package has some very simple implementations of these interfaces.



Copyright © 2006–2017 Health Market Science. All rights reserved.