Package apollo.dataadapter.chado.jdbc

Interface Summary
ChadoInstance An interface whose goal is to capture all the observed differences between disparate sites' (e.g., FlyBase, TIGR) chado database usage.
 

Class Summary
ChadoProgram A set of chado.analysis rows that have the same value in their 'program' column.
FlybaseChadoInstance we need an AbstractChadoInstance super class for generic stuff, like gene prediction programs.
FlybaseWrite  
JdbcChadoAdapter Abstract superclass that encapsulates vendor-independent routines for interacting with Chado-compliant relational databases.
JdbcChadoWriter This class handles writing back to a Chado instance.
JDBCTransactionWriter This class is used to write/commit a List of ChadoTransactions into a chado database using JDBC.
ParameciumDBChadoInstance Implementation of AbstractChadoInstance for ParameciumDB.
PostgresChadoAdapter A subclass of JdbcChadoAdapter specific to Postgres installations of Chado.
PureJDBCTransactionWriter An alternative to JDBCTransactionWriter that: Does not require any triggers to be defined in the database Keeps all of the SQL and database access code localized to JdbcChadoAdapter and its subclasses Supports two update modes: in-place update and copy-on-write
RiceChadoInstance A ChadoInstance
SchemaVersion Each instance of this class represents a specific Chado schema version.
SybaseChadoAdapter A subclass of JdbcChadoAdapter specific to Sybase installations of Chado.
TableColumn Represents a single column in a relational database table.
TigrChadoInstance Implementation of AbstractChadoInstance for TIGR's chado databases.
TigrSybilChadoInstance Implementation of AbstractChadoInstance for TIGR's "Sybil" comparative chado databases.