Package | Description |
---|---|
org.dbunit.database.statement | |
org.dbunit.dataset | |
org.dbunit.dataset.datatype | |
org.dbunit.ext.mssql | |
org.dbunit.ext.postgresql |
Modifier and Type | Method and Description |
---|---|
void |
SimplePreparedStatement.addValue(Object value,
DataType dataType) |
void |
IPreparedBatchStatement.addValue(Object value,
DataType dataType) |
void |
AutomaticPreparedBatchStatement.addValue(Object value,
DataType dataType) |
void |
PreparedBatchStatement.addValue(Object value,
DataType dataType) |
void |
BatchStatementDecorator.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 |
AbstractDataType.compare(Object o1,
Object o2) |
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.
|
protected int |
AbstractDataType.compareNonNulls(Object value1,
Object value2)
Compares non-null values to each other.
|
protected int |
BooleanDataType.compareNonNulls(Object value1,
Object value2) |
protected int |
BytesDataType.compareNonNulls(Object value1,
Object value2) |
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
|
Object |
AbstractDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BooleanDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
TimeDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
IntegerDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
LongDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BlobDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
NumberDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
DateDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
TimestampDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
DoubleDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BytesDataType.getSqlValue(int column,
ResultSet resultSet) |
abstract Object |
DataType.getSqlValue(int column,
ResultSet resultSet)
Returns the specified column value from the specified resultset object.
|
Object |
StringDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
ClobDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BigIntegerDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
BinaryStreamDataType.getSqlValue(int column,
ResultSet resultSet) |
Object |
FloatDataType.getSqlValue(int column,
ResultSet resultSet) |
void |
AbstractDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
BooleanDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
TimeDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
IntegerDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
LongDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
BlobDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
NumberDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
DateDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
TimestampDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
DoubleDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
BytesDataType.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 |
StringDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
ClobDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
void |
BigIntegerDataType.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 |
FloatDataType.setSqlValue(Object value,
int column,
PreparedStatement statement) |
Object |
BooleanDataType.typeCast(Object value) |
Object |
TimeDataType.typeCast(Object value) |
Object |
IntegerDataType.typeCast(Object value) |
Object |
LongDataType.typeCast(Object value) |
Object |
NumberDataType.typeCast(Object value) |
Object |
DateDataType.typeCast(Object value) |
Object |
TimestampDataType.typeCast(Object value) |
Object |
UnknownDataType.typeCast(Object value) |
Object |
DoubleDataType.typeCast(Object value) |
Object |
BytesDataType.typeCast(Object value)
Casts the given value into a byte[] using different strategies.
|
abstract Object |
DataType.typeCast(Object value)
Returns the specified value typecasted to this
DataType |
Object |
UuidAwareBytesDataType.typeCast(Object value) |
Object |
StringDataType.typeCast(Object value) |
Object |
BigIntegerDataType.typeCast(Object value) |
Object |
FloatDataType.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 |
---|---|
Object |
UuidType.getSqlValue(int column,
ResultSet resultSet) |
Object |
InetType.getSqlValue(int column,
ResultSet resultSet) |
Object |
GenericEnumType.getSqlValue(int column,
ResultSet resultSet) |
Object |
GeometryType.getSqlValue(int column,
ResultSet resultSet) |
Object |
IntervalType.getSqlValue(int column,
ResultSet resultSet) |
void |
UuidType.setSqlValue(Object uuid,
int column,
PreparedStatement statement) |
void |
InetType.setSqlValue(Object uuid,
int column,
PreparedStatement statement) |
void |
GenericEnumType.setSqlValue(Object enumObject,
int column,
PreparedStatement statement) |
void |
GeometryType.setSqlValue(Object geom,
int column,
PreparedStatement statement) |
void |
IntervalType.setSqlValue(Object interval,
int column,
PreparedStatement statement) |
Object |
UuidType.typeCast(Object arg0) |
Object |
InetType.typeCast(Object arg0) |
Object |
GenericEnumType.typeCast(Object arg0) |
Object |
GeometryType.typeCast(Object arg0) |
Object |
IntervalType.typeCast(Object arg0) |
Copyright © 2002–2015. All rights reserved.