fixed Nullable cases

This commit is contained in:
Timo Westkämper 2010-11-22 14:00:32 +00:00
parent 60729c4762
commit 2ec9331f4a
2 changed files with 5 additions and 3 deletions

View File

@ -116,7 +116,6 @@ public class AbstractMetaDataExportMojo extends AbstractMojo{
namingStrategy = new DefaultNamingStrategy();
}
Serializer serializer = new MetaDataSerializer(namePrefix, namingStrategy, innerClassesForKeys);
Serializer beanSerializer = exportBeans ? new BeanSerializer() : null;
MetaDataExporter exporter = new MetaDataExporter();
exporter.setNamePrefix(namePrefix);
@ -124,7 +123,9 @@ public class AbstractMetaDataExportMojo extends AbstractMojo{
exporter.setTargetFolder(new File(targetFolder));
exporter.setNamingStrategy(namingStrategy);
exporter.setSerializer(serializer);
exporter.setBeanSerializer(beanSerializer);
if (exportBeans){
exporter.setBeanSerializer(new BeanSerializer());
}
exporter.setSchemaPattern(schemaPattern);
exporter.setTableNamePattern(tableNamePattern);

View File

@ -88,6 +88,7 @@ public class MetaDataExporter {
@Nullable
private String schemaPattern, tableNamePattern;
@Nullable
private Serializer serializer;
@Nullable
@ -161,7 +162,7 @@ public class MetaDataExporter {
if (serializer == null){
serializer = new MetaDataSerializer(namePrefix, namingStrategy);
}
ResultSet tables = md.getTables(null, schemaPattern, tableNamePattern, null);
try{
while (tables.next()) {