public abstract class AbstractResultSetTable extends AbstractTable implements IResultSetTable
Modifier and Type | Field and Description |
---|---|
protected ITableMetaData |
_metaData |
protected java.sql.ResultSet |
_resultSet |
Constructor and Description |
---|
AbstractResultSetTable(ITableMetaData metaData,
IDatabaseConnection connection) |
AbstractResultSetTable(ITableMetaData metaData,
java.sql.ResultSet resultSet) |
AbstractResultSetTable(java.lang.String tableName,
java.lang.String selectStatement,
IDatabaseConnection connection) |
AbstractResultSetTable(java.lang.String tableName,
java.lang.String selectStatement,
IDatabaseConnection connection,
boolean caseSensitiveTableNames) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
ITableMetaData |
getTableMetaData()
Returns this table metadata.
|
java.lang.String |
toString() |
assertValidColumn, assertValidRowIndex, assertValidRowIndex, getColumnIndex
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getRowCount, getValue
protected ITableMetaData _metaData
protected java.sql.ResultSet _resultSet
public AbstractResultSetTable(ITableMetaData metaData, java.sql.ResultSet resultSet) throws java.sql.SQLException, DataSetException
java.sql.SQLException
DataSetException
public AbstractResultSetTable(java.lang.String tableName, java.lang.String selectStatement, IDatabaseConnection connection) throws DataSetException, java.sql.SQLException
DataSetException
java.sql.SQLException
public AbstractResultSetTable(java.lang.String tableName, java.lang.String selectStatement, IDatabaseConnection connection, boolean caseSensitiveTableNames) throws DataSetException, java.sql.SQLException
tableName
- selectStatement
- connection
- caseSensitiveTableNames
- DataSetException
java.sql.SQLException
public AbstractResultSetTable(ITableMetaData metaData, IDatabaseConnection connection) throws DataSetException, java.sql.SQLException
DataSetException
java.sql.SQLException
public ITableMetaData getTableMetaData()
ITable
getTableMetaData
in interface ITable
public void close() throws DataSetException
close
in interface IResultSetTable
DataSetException
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2002-2020. All Rights Reserved.