com.jcorporate.expresso.core.dataobjects.jdbc |
JDBC Package Description
This package contains implementations and helper classes of DataObjects that
pertain to JDBC data sources only.
NOTE: The interfaces in this package are of beta
quality. They are still being tested and worked on, and thus may chance
in the near future.
|
Java Source File Name | Type | Comment |
DefaultTransaction.java | Class | An implementation of a transaction object. |
FieldRangeParser.java | Class | The responsibilities of this class is to verify range values for fields
and throw an exception if there is any 'monkeybusiness' detected in the field.
The parser does not allow everything a normal SQL query would allows due to
parsing complexity. |
JDBCDataObject.java | Class | Base class for JDBC-based data objects. |
JDBCExecutor.java | Class | Initial separation of DBObjects from the underlying JDBC code that gets executed. |
JDBCObjectMetaData.java | Interface | DataObject Metadata that is specific to JDBC implementations only. |
JdbcPersistenceManager.java | Class | |
JDBCQuery.java | Class | |
JDBCUtil.java | Class | This class provides utility functions that are common across the jdbc.*
package classes. |
JoinedDataField.java | Class | Data Field that is aware of local/forein key relations. |
JoinedDataObject.java | Class | DataObject for use with 1:1 joins between database objects.
This class provides a multi-dbobject view of the underlying databases. |
JoinedDataObjectMetaData.java | Class | Not yet released - do not use in your own code yet.
This object provides an implementation of DataObjectMetaData that is used
for the various join operations. |
JoinedDigesterBean.java | Class | Not yet released - do not use in your own code yet. |
LobField.java | Class | This class provides a low level BLOB capability while still keeping the
programmer isolated from SQL syntax details. |