Object result = null;
String typeNameKey = getRegDataTypeKey(dialectType, sqlType, sqlTypeName);
if (_pluginDataTypeFactories.containsKey(typeNameKey)) {
IDataTypeComponentFactory factory = _pluginDataTypeFactories.get(typeNameKey);
IDataTypeComponent dtComp = factory.constructDataTypeComponent();
ColumnDisplayDefinition colDef = new ColumnDisplayDefinition(
rs, index, factory.getDialectType());
dtComp.setColumnDisplayDefinition(colDef);
dtComp.setTable(_table);
result = dtComp.readResultSet(rs, index, false);
}