public interface IDataSet
Modifier and Type | Method and Description |
---|---|
ITable |
getTable(String tableName)
Returns the specified table.
|
ITableMetaData |
getTableMetaData(String tableName)
Returns the specified table metadata.
|
String[] |
getTableNames()
Returns names of tables in this dataset in proper sequence.
|
ITable[] |
getTables()
Deprecated.
Use
iterator() or reverseIterator() instead. |
boolean |
isCaseSensitiveTableNames()
Whether or not this dataset handles table names in a case sensitive way or not.
|
ITableIterator |
iterator()
Returns an iterator over the tables in this dataset in proper sequence.
|
ITableIterator |
reverseIterator()
Returns an iterator over the tables in this dataset in reverse sequence.
|
String[] getTableNames() throws DataSetException
DataSetException
ITableMetaData getTableMetaData(String tableName) throws DataSetException
AmbiguousTableNameException
- if dataset contains multiple tables
having the specified name. Use iterator()
to access
to all tables.NoSuchTableException
- if dataset do not contains the specified
tableDataSetException
ITable getTable(String tableName) throws DataSetException
AmbiguousTableNameException
- if dataset contains multiple tables
having the specified name. Use iterator()
to access
to all tables.NoSuchTableException
- if dataset do not contains the specified
tableDataSetException
ITable[] getTables() throws DataSetException
DataSetException
ITableIterator iterator() throws DataSetException
DataSetException
ITableIterator reverseIterator() throws DataSetException
DataSetException
boolean isCaseSensitiveTableNames()
true
if the case sensitivity of table names is used in this dataset.Copyright © 2002-2012. All Rights Reserved.