Uses of Interface
org.dbunit.dataset.ITableMetaData
Packages that use ITableMetaData
Package
Description
-
Uses of ITableMetaData in org.dbunit.assertion
Methods in org.dbunit.assertion with parameters of type ITableMetaDataModifier and TypeMethodDescriptionprotected voidDbUnitAssertBase.compareColumns(Column[] expectedColumns, Column[] actualColumns, ITableMetaData expectedMetaData, ITableMetaData actualMetaData, FailureHandler failureHandler) Compares the columns of the two given tables, failing via the given failure handler on mismatch. -
Uses of ITableMetaData in org.dbunit.database
Classes in org.dbunit.database that implement ITableMetaDataModifier and TypeClassDescriptionclassContainer for the metadata for one database table.classResultSetbasedITableMetaDataimplementation.Fields in org.dbunit.database declared as ITableMetaDataModifier and TypeFieldDescriptionprotected ITableMetaDataAbstractResultSetTable._metaDataThe metadata of this table.Methods in org.dbunit.database that return ITableMetaDataModifier and TypeMethodDescriptionstatic ITableMetaDataDatabaseTableMetaData.createMetaData(String tableName, ResultSet resultSet, IDatabaseConnection connection) Deprecated.static ITableMetaDataDatabaseTableMetaData.createMetaData(String tableName, ResultSet resultSet, IDataTypeFactory dataTypeFactory) Deprecated.since 2.3.0. useResultSetTableMetaData(String, ResultSet, IDataTypeFactory, boolean)AbstractResultSetTable.getTableMetaData()DatabaseDataSet.getTableMetaData(String tableName) DatabaseTableIterator.getTableMetaData()PrimaryKeyFilteredTableWrapper.getTableMetaData()QueryTableIterator.getTableMetaData()Returns the metadata of the current table.Methods in org.dbunit.database with parameters of type ITableMetaDataModifier and TypeMethodDescriptionCachedResultSetTableFactory.createTable(ITableMetaData metaData, IDatabaseConnection connection) ForwardOnlyResultSetTableFactory.createTable(ITableMetaData metaData, IDatabaseConnection connection) IResultSetTableFactory.createTable(ITableMetaData metaData, IDatabaseConnection connection) Creates a table from a metadata descriptor and a connection.Constructors in org.dbunit.database with parameters of type ITableMetaDataModifierConstructorDescriptionAbstractResultSetTable(ITableMetaData metaData, ResultSet resultSet) Creates a table wrapping the given already-executed result set.AbstractResultSetTable(ITableMetaData metaData, IDatabaseConnection connection) Creates a table from a metadata descriptor and a connection, using a forward-only result set.protectedAbstractResultSetTable(ITableMetaData metaData, IDatabaseConnection connection, int resultSetType) Creates a table from a metadata descriptor and a connection using the given ResultSet type.CachedResultSetTable(ITableMetaData metaData, ResultSet resultSet) Deprecated.since 2.3.0 prefer direct usage ofForwardOnlyResultSetTable(ITableMetaData, ResultSet)and then invokeCachedResultSetTable(IResultSetTable)CachedResultSetTable(ITableMetaData metaData, IDatabaseConnection connection) Deprecated.since 2.4.4 prefer direct usage ofForwardOnlyResultSetTable(ITableMetaData, IDatabaseConnection)and then invokeCachedResultSetTable(IResultSetTable)ForwardOnlyResultSetTable(ITableMetaData metaData, ResultSet resultSet) Creates a table wrapping the given already-executed result set.ForwardOnlyResultSetTable(ITableMetaData metaData, IDatabaseConnection connection) Creates a table from a metadata descriptor and a connection, using a forward-only result set.ScrollableResultSetTable(ITableMetaData metaData, ResultSet resultSet) Creates a table wrapping the given, already-scrolled result set.ScrollableResultSetTable(ITableMetaData metaData, IDatabaseConnection connection) Creates a table that runs the default query for the given metadata and connection. -
Uses of ITableMetaData in org.dbunit.dataset
Classes in org.dbunit.dataset that implement ITableMetaDataModifier and TypeClassDescriptionclassAbstract base implementation ofITableMetaData.classStraightforwardITableMetaDataimplementation holding an explicit table name, column list, and primary keys.classITableMetaDatathat exposes only the columns accepted by anIColumnFilter.classSpecialized ITableMetaData implementation that convert the table name and column names to lower case.Methods in org.dbunit.dataset that return ITableMetaDataModifier and TypeMethodDescriptionColumnFilterTable.getOriginalMetaData()Returns the metadata of the original, unfiltered table.AbstractDataSet.getTableMetaData(String tableName) CaseInsensitiveDataSet.getTableMetaData(String tableName) Deprecated.CaseInsensitiveTable.getTableMetaData()Deprecated.ColumnFilterTable.getTableMetaData()CompositeTable.getTableMetaData()DefaultTable.getTableMetaData()DefaultTableIterator.getTableMetaData()FilteredDataSet.getTableMetaData(String tableName) ForwardOnlyDataSet.getTableMetaData(String tableName) ForwardOnlyTable.getTableMetaData()IDataSet.getTableMetaData(String tableName) Returns the specified table metadata.ITable.getTableMetaData()Returns this table metadata.ITableIterator.getTableMetaData()Returns the metadata of the current table.LowerCaseDataSet.getTableMetaData(String tableName) ReplacementDataSet.getTableMetaData(String tableName) ReplacementTable.getTableMetaData()RowFilterTable.getTableMetaData()SortedDataSet.getTableMetaData(String tableName) SortedTable.getTableMetaData()Methods in org.dbunit.dataset with parameters of type ITableMetaDataModifier and TypeMethodDescriptionstatic Column[]Columns.findColumnsByName(String[] columnNames, ITableMetaData tableMetaData) static Column[]Columns.findColumnsByName(Column[] columns, ITableMetaData tableMetaData) static Columns.ColumnDiffColumns.getColumnDiff(ITableMetaData expectedMetaData, ITableMetaData actualMetaData) Returns the column difference of the two givenITableMetaDataobjectsstatic Column[]Columns.getSortedColumns(ITableMetaData metaData) Returns a sorted array of column objectsvoidCachedDataSet.startTable(ITableMetaData metaData) Constructors in org.dbunit.dataset with parameters of type ITableMetaDataModifierConstructorDescriptionprotectedCachedTable(ITableMetaData metaData) Creates an empty cached table with the given metadata.ColumnDiff(ITableMetaData expectedMetaData, ITableMetaData actualMetaData) Creates the difference between the two metadata's columnsCompositeTable(ITableMetaData metaData, ITable table) Creates a composite table that combines the specified metadata with the specified table.CompositeTable(ITableMetaData metaData, ITable[] tables) Creates a composite table that combines the specified metadata with the specified tables.DefaultTable(ITableMetaData metaData) Creates a new empty table with the specified metadata.DefaultTable(ITableMetaData metaData, List list) Deprecated.Use public mutators to initialize table values insteadFilteredTableMetaData(ITableMetaData metaData, IColumnFilter columnFilter) Creates metadata exposing only the columns of the given metadata accepted by the given filter.LowerCaseTableMetaData(ITableMetaData metaData) Creates metadata with the lower-cased table and column names of the given metadata.SortedTable(ITable table, ITableMetaData metaData) Sort the decorated table by specified metadata columns order. -
Uses of ITableMetaData in org.dbunit.dataset.csv
Methods in org.dbunit.dataset.csv with parameters of type ITableMetaDataModifier and TypeMethodDescriptionvoidCsvDataSetWriter.startTable(ITableMetaData metaData) Receive notification of the beginning of a table. -
Uses of ITableMetaData in org.dbunit.dataset.filter
Methods in org.dbunit.dataset.filter that return ITableMetaData -
Uses of ITableMetaData in org.dbunit.dataset.stream
Methods in org.dbunit.dataset.stream that return ITableMetaDataModifier and TypeMethodDescriptionStreamingDataSet.getTableMetaData(String tableName) Not supported.StreamingIterator.getTableMetaData()Methods in org.dbunit.dataset.stream with parameters of type ITableMetaDataModifier and TypeMethodDescriptionvoidBufferedConsumer.startTable(ITableMetaData metaData) voidDefaultConsumer.startTable(ITableMetaData metaData) voidIDataSetConsumer.startTable(ITableMetaData metaData) Receive notification of the beginning of a table. -
Uses of ITableMetaData in org.dbunit.dataset.xml
Methods in org.dbunit.dataset.xml that return ITableMetaDataMethods in org.dbunit.dataset.xml with parameters of type ITableMetaDataModifier and TypeMethodDescriptionprotected voidFlatXmlProducer.determineAndSetRowValue(Attributes attributes, ITableMetaData activeMetaData, Object[] rowValues, int i) Resolves the given attribute's column index in the active metadata and stores its value at that index in rowValues.voidFlatDtdDataSet.startTable(ITableMetaData metaData) voidFlatXmlWriter.startTable(ITableMetaData metaData) voidXmlDataSetWriter.startTable(ITableMetaData metaData) -
Uses of ITableMetaData in org.dbunit.operation
Methods in org.dbunit.operation with parameters of type ITableMetaDataModifier and TypeMethodDescriptionDeleteOperation.getOperationData(ITableMetaData metaData, BitSet ignoreMapping, IDatabaseConnection connection) InsertOperation.getOperationData(ITableMetaData metaData, BitSet ignoreMapping, IDatabaseConnection connection) UpdateOperation.getOperationData(ITableMetaData metaData, BitSet ignoreMapping, IDatabaseConnection connection)
ResultSetTableMetaData(String, ResultSet, IDatabaseConnection, boolean)