org.biojava.bio.seq.db.biosql
Class OracleDBHelper
java.lang.Object
org.biojava.bio.seq.db.biosql.DBHelper
org.biojava.bio.seq.db.biosql.OracleDBHelper
- public class OracleDBHelper
- extends DBHelper
This is a DBHelper that provides support for Oracle
databases.
- Author:
- Len Trigg, Eric Haugen
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OracleDBHelper
public OracleDBHelper(Connection connection)
getJoinStyle
public DBHelper.JoinStyle getJoinStyle()
- Description copied from class:
DBHelper
- Returns the an object indicating the style of table joining that
this database should employ.
- Overrides:
getJoinStyle in class DBHelper
- Returns:
- the preferred joining style.
getInsertID
public int getInsertID(Connection conn,
String table,
String columnName)
throws SQLException
- 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
containsTable
public boolean containsTable(DataSource ds,
String tablename)
- Description copied from class:
DBHelper
- Detects whether a particular table is present in the database.
- Overrides:
containsTable in class DBHelper
- Parameters:
ds - a DataSource that can provide a connection to a databasetablename - the name of the table.
- Returns:
- true if the table exists in the database.