Package org.dbunit.database
Class AbstractResultSetTable
java.lang.Object
org.dbunit.dataset.AbstractTable
org.dbunit.database.AbstractResultSetTable
- All Implemented Interfaces:
IResultSetTable,ITable
- Direct Known Subclasses:
ForwardOnlyResultSetTable,ScrollableResultSetTable
- Since:
- Apr 10, 2003
- Version:
- $Revision$
- Author:
- Manuel Laflamme
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractResultSetTable(String tableName, String selectStatement, IDatabaseConnection connection) AbstractResultSetTable(String tableName, String selectStatement, IDatabaseConnection connection, boolean caseSensitiveTableNames) AbstractResultSetTable(ITableMetaData metaData, ResultSet resultSet) AbstractResultSetTable(ITableMetaData metaData, IDatabaseConnection connection) -
Method Summary
Methods inherited from class org.dbunit.dataset.AbstractTable
assertValidColumn, assertValidRowIndex, assertValidRowIndex, getColumnIndexMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dbunit.dataset.ITable
getRowCount, getValue
-
Field Details
-
_metaData
-
_resultSet
-
-
Constructor Details
-
AbstractResultSetTable
public AbstractResultSetTable(ITableMetaData metaData, ResultSet resultSet) throws SQLException, DataSetException - Throws:
SQLExceptionDataSetException
-
AbstractResultSetTable
public AbstractResultSetTable(String tableName, String selectStatement, IDatabaseConnection connection) throws DataSetException, SQLException - Throws:
DataSetExceptionSQLException
-
AbstractResultSetTable
public AbstractResultSetTable(String tableName, String selectStatement, IDatabaseConnection connection, boolean caseSensitiveTableNames) throws DataSetException, SQLException - Parameters:
tableName-selectStatement-connection-caseSensitiveTableNames-- Throws:
DataSetExceptionSQLException- Since:
- 2.4.1
-
AbstractResultSetTable
public AbstractResultSetTable(ITableMetaData metaData, IDatabaseConnection connection) throws DataSetException, SQLException - Throws:
DataSetExceptionSQLException
-
-
Method Details
-
getTableMetaData
Description copied from interface:ITableReturns this table metadata.- Specified by:
getTableMetaDatain interfaceITable
-
close
- Specified by:
closein interfaceIResultSetTable- Throws:
DataSetException
-
toString
-