|
||||||||||
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 |
Relationship | |
RelationshipList | |
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 | |
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 | |
JdbcStorage | |
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 | |
SimpleRelationship | Base class for composite relationships where subitems exist only as part of the whole and removal of item from relationship is equivalent to deletion of the item. |
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 |
Exception Summary | |
---|---|
SQLExceptionEx | |
SQLRuntimeException | Wrapper for java.sql.SQLException. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |