DefaultSimpleMetaDataModel timestampMetaDataModel = new DefaultSimpleMetaDataModel(DataType.DATE_TIME);
timeMetaDataModel.setImplementationClass(Timestamp.class.getName());
dbToMetaDataType.put(Types.TIMESTAMP, timestampMetaDataModel);
MetaDataModel binaryMetaDataModel = new DefaultListMetaDataModel(new DefaultSimpleMetaDataModel(DataType.BYTE), true);
dbToMetaDataType.put(Types.BINARY, binaryMetaDataModel);
MetaDataModel varBinaryMetaDataModel = new DefaultListMetaDataModel(new DefaultSimpleMetaDataModel(DataType.BYTE), true);
dbToMetaDataType.put(Types.VARBINARY, varBinaryMetaDataModel);
MetaDataModel longVarBinaryMetaDataModel = new DefaultListMetaDataModel(new DefaultSimpleMetaDataModel(DataType.BYTE), true);
dbToMetaDataType.put(Types.LONGVARBINARY, longVarBinaryMetaDataModel);
dbToMetaDataType.put(Types.NULL, new DefaultUnknownMetaDataModel());
dbToMetaDataType.put(Types.OTHER, new DefaultUnknownMetaDataModel());
dbToMetaDataType.put(Types.JAVA_OBJECT, new DefaultPojoMetaDataModel(Object.class));