HSQLDB

Overview

org.dbunit.ext.hsqldb provides HSQLDB-specific type recognition for dbUnit.

IDataTypeFactory

HsqldbDataTypeFactory maps HSQLDB’s BOOLEAN to DataType.BOOLEAN, delegating everything else to DefaultDataTypeFactory. Register it via DatabaseConfig.PROPERTY_DATATYPE_FACTORY — see Properties and Connections & Configuration.

IMetadataHandler

Not overridden — the default handler applies.

Connection Preconfiguration Class

HsqldbConnection wraps a JDBC Connection and pre-registers HsqldbDataTypeFactory:

IDatabaseConnection connection = new HsqldbConnection(jdbcConnection, schema);

Vendor-Specific Types

None beyond the BOOLEAN mapping above.

Known Quirks

None specific to dbUnit beyond the standard FAQ entries.