org.biojava.bio.seq.db.biosql
Class MySQLDBHelper

java.lang.Object
  extended by org.biojava.bio.seq.db.biosql.DBHelper
      extended by org.biojava.bio.seq.db.biosql.MySQLDBHelper

Deprecated. Use hibernate and org.biojavax.bio.db.*

public class MySQLDBHelper
extends DBHelper

This is a DBHelper that provides support for MySQL databases.

Author:
Thomas Down, Matthew Pocock, Len Trigg

Nested Class Summary
 
Nested classes/interfaces inherited from class org.biojava.bio.seq.db.biosql.DBHelper
DBHelper.BioSequenceStyle, DBHelper.DeleteStyle, DBHelper.JoinStyle
 
Field Summary
 
Fields inherited from class org.biojava.bio.seq.db.biosql.DBHelper
BIOSEQUENCE_GENERIC, BIOSEQUENCE_ORACLECLOB, DELETE_GENERIC, DELETE_MYSQL4, DELETE_POSTGRESQL, JOIN_GENERIC, JOIN_ORACLE8
 
Constructor Summary
MySQLDBHelper(Connection connection)
          Deprecated.  
 
Method Summary
 DBHelper.DeleteStyle getDeleteStyle()
          Deprecated. Returns the an object indicating the style of deletion that this database should employ.
 int getInsertID(Connection conn, String table, String columnName)
          Deprecated. Returns the id value created during the last insert command.
 
Methods inherited from class org.biojava.bio.seq.db.biosql.DBHelper
containsTable, getBioSequenceStyle, getDBHelper, getJoinStyle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MySQLDBHelper

public MySQLDBHelper(Connection connection)
Deprecated. 
Method Detail

getInsertID

public int getInsertID(Connection conn,
                       String table,
                       String columnName)
                throws SQLException
Deprecated. 
Description copied from class: DBHelper
Returns the id value created during the last insert command. This is for tables that have an auto increment column.

Specified by:
getInsertID in class DBHelper
Returns:
the last id assigned, or -1 if the id could not be found.
Throws:
SQLException

getDeleteStyle

public DBHelper.DeleteStyle getDeleteStyle()
Deprecated. 
Description copied from class: DBHelper
Returns the an object indicating the style of deletion that this database should employ. Unless overridden, this is DELETE_GENERIC.

Overrides:
getDeleteStyle in class DBHelper
Returns:
the preferred deletion style.