org.dbunit.database
Class ForwardOnlyResultSetTable

java.lang.Object
  extended byorg.dbunit.dataset.AbstractTable
      extended byorg.dbunit.database.AbstractResultSetTable
          extended byorg.dbunit.database.ForwardOnlyResultSetTable
All Implemented Interfaces:
IResultSetTable, ITable

public class ForwardOnlyResultSetTable
extends AbstractResultSetTable

Since:
Apr 10, 2003
Version:
$Revision: 1.7 $
Author:
Manuel Laflamme

Field Summary
 
Fields inherited from class org.dbunit.database.AbstractResultSetTable
_metaData, _resultSet
 
Fields inherited from interface org.dbunit.dataset.ITable
NO_VALUE
 
Constructor Summary
ForwardOnlyResultSetTable(ITableMetaData metaData, IDatabaseConnection connection)
           
ForwardOnlyResultSetTable(ITableMetaData metaData, java.sql.ResultSet resultSet)
           
ForwardOnlyResultSetTable(java.lang.String tableName, java.lang.String selectStatement, IDatabaseConnection connection)
           
 
Method Summary
 int getRowCount()
          Returns this table row count.
 java.lang.Object getValue(int row, java.lang.String columnName)
          Returns this table value for the specified row and column.
 
Methods inherited from class org.dbunit.database.AbstractResultSetTable
close, getTableMetaData
 
Methods inherited from class org.dbunit.dataset.AbstractTable
assertValidColumn, assertValidRowIndex, assertValidRowIndex, getColumnIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForwardOnlyResultSetTable

public ForwardOnlyResultSetTable(ITableMetaData metaData,
                                 java.sql.ResultSet resultSet)
                          throws java.sql.SQLException,
                                 DataSetException

ForwardOnlyResultSetTable

public ForwardOnlyResultSetTable(ITableMetaData metaData,
                                 IDatabaseConnection connection)
                          throws DataSetException,
                                 java.sql.SQLException

ForwardOnlyResultSetTable

public ForwardOnlyResultSetTable(java.lang.String tableName,
                                 java.lang.String selectStatement,
                                 IDatabaseConnection connection)
                          throws DataSetException,
                                 java.sql.SQLException
Method Detail

getRowCount

public int getRowCount()
Description copied from interface: ITable
Returns this table row count.


getValue

public java.lang.Object getValue(int row,
                                 java.lang.String columnName)
                          throws DataSetException
Description copied from interface: ITable
Returns this table value for the specified row and column.

Throws:
DataSetException


Copyright © 2002-2004 DbUnit.org. All Rights Reserved.