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
iterator()
or reverseIterator()
instead.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–2015. All rights reserved.