Package org.databene.platform.db

platform adapter for databases.

See:
          Description

Class Summary
ColumnInfo Holds name and type information of a database column.
DatabaseDialect Provides abstractions of concepts that are implemented differently by different database vendors.
DatabaseDialectManager Manages DatabaseDialects.
DBSeqHiLoGenerator Generates Long values with a HiLo strategy using a database sequence for the Hi values.
DBSequenceGenerator Generates Long values from a database sequence.
DBSystem RDBMS implementation of the StorageSystem interface.
EntityResultSetIterable Iterates a ResultSet, returning Entities.
JdbcMetaTypeMapper Maps JDBC types to benerator types.
LoggingStatementHandler InvocationHandler implementation for a proxy to the Statement interface which logs relevant JDBC or SQL calls to the log categories org.databene.JDBC and org.databene.SQL.
OfflineSequenceGenerator Reads the current value of a sequence on first invocation, increases the value locally on subsequent calls and finally (on close()) updates the DB sequence with the local value.
PooledConnectionHandler Wraps a connection for logging of JDBC connection handling.
QueryGenerator<E> Generates values based on a database query.
QueryHiLoGenerator * Creates Unique keys efficiently by connecting a database, retrieving a (unique) sequence value and building sub keys of it.
QueryIterable Creates Iterators for stepping through query results.
QueryLongGenerator Generates Long values based on a database query.
ResultSetConverter<E> Converts a ResultSet's current cursor position to an array of objects or, if it is of size 1, to a single object.
ResultSetEntityIterator Iterates a ResultSet returning Entity objects.
ResultSetIterator Wraps a ResultSet into the semantic of a HeavyweightIterator.
SQLEntityExporter Exports Entities to a SQL file.
 

Package org.databene.platform.db Description

platform adapter for databases.



Copyright © 2010. All Rights Reserved.