weka.gui.sql
Class DbUtils

java.lang.Object
  extended by weka.experiment.DatabaseUtils
      extended by weka.gui.sql.DbUtils
All Implemented Interfaces:
java.io.Serializable, RevisionHandler

public class DbUtils
extends DatabaseUtils

A little bit extended DatabaseUtils class.

Version:
$Revision: 1.4 $
Author:
FracPete (fracpete at waikato dot ac dot nz)
See Also:
DatabaseUtils, DatabaseUtils.execute(String), Serialized Form

Field Summary
 
Fields inherited from class weka.experiment.DatabaseUtils
BOOL, BYTE, DATE, DOUBLE, EXP_INDEX_TABLE, EXP_RESULT_COL, EXP_RESULT_PREFIX, EXP_SETUP_COL, EXP_TYPE_COL, FLOAT, INTEGER, LONG, PROPERTY_FILE, SHORT, STRING, TEXT, TIME
 
Constructor Summary
DbUtils()
          initializes the object.
 
Method Summary
 java.sql.Connection getConnection()
          returns the current database connection.
 java.lang.String getRevision()
          Returns the revision string.
 
Methods inherited from class weka.experiment.DatabaseUtils
arrayToString, close, close, connectToDatabase, createExperimentIndex, createExperimentIndexEntry, createResultsTable, databaseURLTipText, debugTipText, disconnectFromDatabase, execute, experimentIndexExists, getDatabaseURL, getDebug, getPassword, getResultFromTable, getResultSet, getResultsTableName, getSupportedCursorScrollType, getUsername, isConnected, isCursorScrollable, isCursorScrollSensitive, passwordTipText, processKeyString, putResultInTable, select, setDatabaseURL, setDebug, setPassword, setUsername, tableExists, translateDBColumnType, typeName, update, usernameTipText
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DbUtils

public DbUtils()
        throws java.lang.Exception
initializes the object.

Throws:
java.lang.Exception - in case something goes wrong in the init of the DatabaseUtils constructor
See Also:
DatabaseUtils
Method Detail

getConnection

public java.sql.Connection getConnection()
returns the current database connection.

Returns:
the current connection instance

getRevision

public java.lang.String getRevision()
Returns the revision string.

Specified by:
getRevision in interface RevisionHandler
Overrides:
getRevision in class DatabaseUtils
Returns:
the revision