Class BasicRowBuilder
- java.lang.Object
-
- com.github.database.rider.core.dataset.builder.BasicRowBuilder
-
- Direct Known Subclasses:
ColumnBuilder,RowBuilder
public class BasicRowBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,Object>columnNameToValueprotected DBUnitConfigconfig
-
Constructor Summary
Constructors Constructor Description BasicRowBuilder(String tableName, DBUnitConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BasicRowBuildercolumn(String columnName, Object value)Added the column to the Data.protected org.dbunit.dataset.ColumncreateColumn(String columnName)protected org.dbunit.dataset.ITableMetaDatacreateMetaData(org.dbunit.dataset.Column[] columns)protected ObjectformatDateValue(Object value)protected Map<String,Object>getColumnsValues()protected StringgetTableName()protected ObjectgetValue(String columnName)protected ObjectgetValue(org.dbunit.dataset.Column column)protected booleanhasColumns()protected booleanisAdded()protected intnumberOfColumns()protected voidput(String columnName, Object value)protected voidsetAdded(boolean added)protected org.dbunit.dataset.ITableMetaDatatoMetaData()protected Object[]values(org.dbunit.dataset.Column[] columns)
-
-
-
Field Detail
-
config
protected final DBUnitConfig config
-
-
Constructor Detail
-
BasicRowBuilder
public BasicRowBuilder(String tableName, DBUnitConfig config)
-
-
Method Detail
-
column
public BasicRowBuilder column(String columnName, Object value)
Added the column to the Data.- Parameters:
columnName- the name of the column.value- the value the column should have.- Returns:
- the current object.
-
values
protected Object[] values(org.dbunit.dataset.Column[] columns)
-
toMetaData
protected org.dbunit.dataset.ITableMetaData toMetaData()
-
numberOfColumns
protected int numberOfColumns()
-
createMetaData
protected org.dbunit.dataset.ITableMetaData createMetaData(org.dbunit.dataset.Column[] columns)
-
createColumn
protected org.dbunit.dataset.Column createColumn(String columnName)
-
getTableName
protected String getTableName()
-
getValue
protected Object getValue(org.dbunit.dataset.Column column)
-
hasColumns
protected boolean hasColumns()
-
isAdded
protected boolean isAdded()
- Returns:
- a boolean indicating the current row was already added to the dataset being build
-
setAdded
protected void setAdded(boolean added)
-
-