|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
| SqlGenerator | This interface defines the behaviour of an SqlGenartor component that is responsible for building sql statements. |
| SqlStatement | Interface for SQL-Statements |
| Class Summary | |
| SqlCacheKey | Helper key class to store generated sql statements |
| SqlDeleteByPkStatement | Model a DELETE Statement |
| SqlDeleteByQuery | Model a DELETE by Query Statement |
| SqlDeleteMNStatement | Model an DELETE Statement for M:N indirection table |
| SqlExistStatement | Generate a select to check existence of an object. |
| SqlGeneratorDefaultImpl | This Class is responsible for building sql statements Objects fields and their repective values are accessed by Java reflection |
| SqlGeneratorFactory | This factory creates SqlGenerator instances. |
| SqlInsertMNStatement | Model an INSERT Statement for M:N indirection table |
| SqlInsertStatement | Model an INSERT Statement |
| SqlMNStatement | Model a MN-Statement based on Table, Columns and Values |
| SqlPkStatement | Model simple Statements based on ClassDescriptor and/or PrimaryKey |
| SqlProcedureStatement | Model a call to a stored procedure based on ProcedureDescriptors |
| SqlQueryStatement | Model a Statement based on Query. |
| SqlQueryStatement.AttributeInfo | This class is a helper to return TableAlias and PathInfo |
| SqlQueryStatement.TableAlias | This class represents one table (possibly with alias) in the SQL query |
| SqlSelectByPkStatement | Model a SELECT Statement by Primary Key |
| SqlSelectMNStatement | Model a SELECT Statement for M:N indirection table |
| SqlSelectStatement | Model a SELECT Statement |
| SqlUpdateStatement | Model an UPDATE Statement |
This package contains the OJB SQL generator classes.
Patterns applied: Configurable Factory, Strategy
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||