/**
* Initializes db specific domain mapping.
*/
private void initialize()
{
setSchemaDomainMapping(new Domain(SchemaType.BIT, "FIXED", "1", "0"));
setSchemaDomainMapping(new Domain(SchemaType.TINYINT, "CHAR BYTE"));
setSchemaDomainMapping(new Domain(SchemaType.BIGINT, "FIXED", "38", "0"));
setSchemaDomainMapping(new Domain(SchemaType.DOUBLE, "DOUBLE PRECISION"));
setSchemaDomainMapping(new Domain(SchemaType.NUMERIC, "DECIMAL"));
setSchemaDomainMapping(new Domain(SchemaType.LONGVARCHAR, "LONG VARCHAR"));
setSchemaDomainMapping(new Domain(SchemaType.BINARY, "CHAR(254) BYTE"));
setSchemaDomainMapping(new Domain(SchemaType.VARBINARY, "LONG BYTE"));
setSchemaDomainMapping(new Domain(SchemaType.LONGVARBINARY, "LONG BYTE"));
setSchemaDomainMapping(new Domain(SchemaType.JAVA_OBJECT, "LONG BYTE"));
setSchemaDomainMapping(new Domain(SchemaType.BLOB, "LONG BYTE"));
setSchemaDomainMapping(new Domain(SchemaType.CLOB, "LONG UNICODE"));
setSchemaDomainMapping(new Domain(SchemaType.BOOLEANINT, "SMALLINT"));
setSchemaDomainMapping(new Domain(SchemaType.BOOLEANCHAR, "CHAR"));
}