|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.dbunit.dataset.AbstractTableMetaData
org.dbunit.database.DatabaseTableMetaData
public class DatabaseTableMetaData
Container for the metadata for one database table. The metadata is initialized
using a IDatabaseConnection.
ITableMetaData| Method Summary | |
|---|---|
static ITableMetaData |
createMetaData(java.lang.String tableName,
java.sql.ResultSet resultSet,
IDatabaseConnection connection)
Deprecated. since 2.3.0. use ResultSetTableMetaData.ResultSetTableMetaData(String, ResultSet, IDatabaseConnection, boolean) |
static ITableMetaData |
createMetaData(java.lang.String tableName,
java.sql.ResultSet resultSet,
IDataTypeFactory dataTypeFactory)
Deprecated. since 2.3.0. use ResultSetTableMetaData.ResultSetTableMetaData(String, ResultSet, IDataTypeFactory, boolean) |
Column[] |
getColumns()
Returns this table columns as recognized by dbunit. |
Column[] |
getPrimaryKeys()
Returns this table primary key columns. |
java.lang.String |
getTableName()
Returns this table name. |
java.lang.String |
toString()
|
| Methods inherited from class org.dbunit.dataset.AbstractTableMetaData |
|---|
getColumnIndex, getDataTypeFactory, getPrimaryKeys, getPrimaryKeys |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static ITableMetaData createMetaData(java.lang.String tableName,
java.sql.ResultSet resultSet,
IDataTypeFactory dataTypeFactory)
throws DataSetException,
java.sql.SQLException
ResultSetTableMetaData.ResultSetTableMetaData(String, ResultSet, IDataTypeFactory, boolean)
tableName - resultSet - dataTypeFactory -
DataSetException
java.sql.SQLException
public static ITableMetaData createMetaData(java.lang.String tableName,
java.sql.ResultSet resultSet,
IDatabaseConnection connection)
throws java.sql.SQLException,
DataSetException
ResultSetTableMetaData.ResultSetTableMetaData(String, ResultSet, IDatabaseConnection, boolean)
tableName - resultSet - connection -
java.sql.SQLException
DataSetExceptionpublic java.lang.String getTableName()
ITableMetaData
public Column[] getColumns()
throws DataSetException
ITableMetaDataIDataTypeFactory.
Note that it is not an exceptional case within dbunit when a ITableMetaData
does not have a column.
DataSetException
public Column[] getPrimaryKeys()
throws DataSetException
ITableMetaData
DataSetExceptionpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||