| Package | Description |
|---|---|
| org.dbunit.database.statement | |
| org.dbunit.dataset | |
| org.dbunit.dataset.datatype | |
| org.dbunit.ext.mssql | |
| org.dbunit.ext.oracle | |
| org.dbunit.ext.postgresql |
| Modifier and Type | Method and Description |
|---|---|
void |
SimplePreparedStatement.addValue(Object value,
DataType dataType) |
void |
PreparedBatchStatement.addValue(Object value,
DataType dataType) |
void |
IPreparedBatchStatement.addValue(Object value,
DataType dataType) |
void |
BatchStatementDecorator.addValue(Object value,
DataType dataType) |
void |
AutomaticPreparedBatchStatement.addValue(Object value,
DataType dataType) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract int |
SortedTable.AbstractRowComparator.compare(Column column,
Object value1,
Object value2) |
protected int |
SortedTable.RowComparator.compare(Column column,
Object value1,
Object value2) |
protected int |
SortedTable.RowComparatorByString.compare(Column column,
Object value1,
Object value2) |
static String |
DataSetUtils.getSqlValueString(Object value,
DataType dataType)
Returns the specified value as a string to be use in an SQL Statement.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
DataType.asString(Object value)
Typecast the specified value to string.
|
int |
BytesDataType.compare(byte[] v1,
byte[] v2) |
int |
UnknownDataType.compare(Object o1,
Object o2) |
abstract int |
DataType.compare(Object o1,
Object o2)
Returns a negative integer, zero, or a positive integer as the first
argument is less than, equal to, or greater than the second.
|
int |
AbstractDataType.compare(Object o1,
Object o2) |
protected int |
StringIgnoreCaseDataType.compareNonNulls(Object value1,
Object value2) |
protected int |
NumberTolerantDataType.compareNonNulls(Object value1cast,
Object value2cast)
The only method overwritten from the base implementation to compare numbers allowing a tolerance
|
protected int |
BytesDataType.compareNonNulls(Object value1,
Object value2) |
protected int |
BooleanDataType.compareNonNulls(Object value1,
Object value2) |
protected int |
AbstractDataType.compareNonNulls(Object value1,
Object value2)
Compares non-null values to each other.
|
Object |
TimestampDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
TimeDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
StringDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
NumberDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
LongDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
IntegerDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
FloatDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
DoubleDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
DateDataType.getSqlValue(int column,
ResultSet resultSet) |
abstract Object |
DataType.getSqlValue(int column,
ResultSet resultSet)
Returns the specified column value from the specified resultset object.
|
Object |
ClobDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BytesDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BooleanDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BlobDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BinaryStreamDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BigIntegerDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
AbstractDataType.getSqlValue(int column,
ResultSet resultSet) |
void |
TimestampDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
TimeDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
StringDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
NumberDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
LongDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
IntegerDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
FloatDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
DoubleDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
DateDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
abstract void |
DataType.setSqlValue(Object value,
int column,
PreparedStatement statement)
Set the specified value to the specified prepared statement object.
|
void |
ClobDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
BytesDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
BooleanDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
BlobDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
BinaryStreamDataType.setSqlValue(Object value,
int column,
PreparedStatement statement)
Sets the given value on the given statement and therefore invokes
BytesDataType.typeCast(Object). |
void |
BigIntegerDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
AbstractDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
Object |
UuidAwareBytesDataType.typeCast(Object value) |
Object |
UnknownDataType.typeCast(Object value) |
Object |
TimestampDataType.typeCast(Object value) |
Object |
TimeDataType.typeCast(Object value) |
Object |
StringDataType.typeCast(Object value) |
Object |
NumberDataType.typeCast(Object value) |
Object |
LongDataType.typeCast(Object value) |
Object |
IntegerDataType.typeCast(Object value) |
Object |
FloatDataType.typeCast(Object value) |
Object |
DoubleDataType.typeCast(Object value) |
Object |
DateDataType.typeCast(Object value) |
abstract Object |
DataType.typeCast(Object value)
Returns the specified value typecasted to this
DataType |
Object |
BytesDataType.typeCast(Object value)
Casts the given value into a byte[] using different strategies.
|
Object |
BooleanDataType.typeCast(Object value) |
Object |
BigIntegerDataType.typeCast(Object value) |
| Modifier and Type | Method and Description |
|---|---|
Object |
UniqueIdentifierType.getSqlValue(int column,
ResultSet resultSet) |
void |
UniqueIdentifierType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
Object |
UniqueIdentifierType.typeCast(Object value) |
| Modifier and Type | Method and Description |
|---|---|
int |
OracleSdoGeometryDataType.compare(Object o1,
Object o2)
This method is copied from AbstractDataType and customized to call equals
after the typeCast because OracleSdoGeometry objects are not Comparables
but can test for equality (via equals method.) It is needed for test
cases that check for equality between data in xml files and data read
from the database.
|
protected void |
OracleClobDataType.freeTemporaryClob(oracle.sql.CLOB tempClob) |
protected Object |
OracleClobDataType.getClob(Object value,
Connection connection) |
Object |
OracleXMLTypeDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
OracleSdoGeometryDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
OracleClobDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
OracleBlobDataType.getSqlValue(int column,
ResultSet resultSet) |
void |
OracleXMLTypeDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
OracleSdoGeometryDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
OracleNClobDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
OracleClobDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
OracleBlobDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
Object |
OracleSdoGeometryDataType.typeCast(Object value) |
| Modifier and Type | Method and Description |
|---|---|
Object |
UuidType.getSqlValue(int column,
ResultSet resultSet) |
Object |
IntervalType.getSqlValue(int column,
ResultSet resultSet) |
Object |
InetType.getSqlValue(int column,
ResultSet resultSet) |
Object |
GeometryType.getSqlValue(int column,
ResultSet resultSet) |
Object |
GenericEnumType.getSqlValue(int column,
ResultSet resultSet) |
Object |
CitextType.getSqlValue(int column,
ResultSet resultSet) |
void |
UuidType.setSqlValue(Object uuid,
int column,
PreparedStatement statement) |
void |
IntervalType.setSqlValue(Object interval,
int column,
PreparedStatement statement) |
void |
InetType.setSqlValue(Object uuid,
int column,
PreparedStatement statement) |
void |
GeometryType.setSqlValue(Object geom,
int column,
PreparedStatement statement) |
void |
GenericEnumType.setSqlValue(Object enumObject,
int column,
PreparedStatement statement) |
void |
CitextType.setSqlValue(Object uuid,
int column,
PreparedStatement statement) |
Object |
UuidType.typeCast(Object arg0) |
Object |
IntervalType.typeCast(Object arg0) |
Object |
InetType.typeCast(Object arg0) |
Object |
GeometryType.typeCast(Object arg0) |
Object |
GenericEnumType.typeCast(Object arg0) |
Object |
CitextType.typeCast(Object arg0) |
Copyright © 2002-2017. All Rights Reserved.