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
DataSetExceptionITableMetaData 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
tableDataSetExceptionITable 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
tableDataSetExceptionITable[] getTables() throws DataSetException
DataSetExceptionITableIterator iterator() throws DataSetException
DataSetExceptionITableIterator reverseIterator() throws DataSetException
DataSetExceptionboolean isCaseSensitiveTableNames()
true if the case sensitivity of table names is used in this dataset.Copyright © 2002-2017. All Rights Reserved.