|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| DataAccessObject | If objects being projected implement this interface then
SQLProcessor will invoke DataAccessObject.setSQLProcessor(SQLProcessor) to
set reference to itself. |
| DataIterator | |
| IDatabaseObject | Interface of DatabaseObject. |
| IdentityGenerator | |
| IdentityManager | Base interface for identity generator and identity retriever. |
| IdentityRetriever | |
| JdbcPersistable | Marker interface |
| Lazy | DatabaseObject subclasses shall implement this interface in order to take advantage of lazy relationship loading |
| MetadataAwareRowProcessor | |
| Parameterizer | Parameterizes prepared statement |
| Projector | Projects ResultSet row to Java object |
| RowProcessor | Processes rows in ResultSet |
| RowProcessorEx | Contains handler of empty ResultSet |
| Transaction | Interface to execute a series of database operation in a transaction. |
| Class Summary | |
|---|---|
| BaseReflectionProjector | Base class for reflection projectors. |
| CompositeParameterizer | Represents multiple parameterizers as one |
| ConnectionPerThreadDataSource | Maintains one connection per thread. |
| ConnectionPerThreadDataSourceComponent | |
| ConnectionPerThreadDataSourceFilter | Wraps another datasource for re-using already allocated thread connections. |
| ConstructorProjector | This projector constructs objects using database field values |
| ConstructorProjector.ColumnName | |
| DatabaseObject | SQLC-generated interface implementations implement this method to achieve differential update functionality - inserting and updating only modified fields. |
| FirstColumnProjector | Projects first column by invoking ResultSet.getObject(1) |
| FirstColumnSmartProjector | Base class for SQLC generated projectors. |
| GenericIdentityGenerator | Generates identities by executing specified SQL statement |
| GenericIdentityRetriever | Retrieves identity by executing SQL statement |
| InterfaceProjector | |
| MeasuringDatabaseObject | Collects operation metrics for load, insert, update, delete. |
| MsSqlIdentityRetriever | Invokes select @@IDENTITY |
| OracleSequenceIdentityGenerator | Generates identities using SQLProcessor nextPK method |
| PropertyProjector | Projects fields from result set to object properties (fields or setters) |
| RowsetConfigurableContainer | Container, which reads component definitions from rowset. |
| Samples | |
| SmartProjector | Base class for SQLC generated projectors. |
| SQLProcessor | This class contains methods to process SQL statements in more convenient way comparing to standard JDBC. |
| TableIdentityGenerator | Generates identities using SQLProcessor nextPK method |
| Variant | Wrapper for different types. |
| Exception Summary | |
|---|---|
| SQLExceptionEx | |
| SQLRuntimeException | Wrapper for java.sql.SQLException. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||