com.mysema.query.sql
Class MetaDataExporter
java.lang.Object
com.mysema.query.sql.MetaDataExporter
public class MetaDataExporter
- extends Object
MetadataExporter exports JDBC metadata to Querydsl query types
- Version:
- $Id$
- Author:
- tiwe
Constructor Summary |
MetaDataExporter(String namePrefix,
String packageName,
File targetFolder,
NamingStrategy namingStrategy,
Serializer serializer)
|
MetaDataExporter(String namePrefix,
String packageName,
String schemaPattern,
String tableNamePattern,
File targetFolder,
NamingStrategy namingStrategy,
Serializer serializer,
Serializer beanSerializer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetaDataExporter
public MetaDataExporter(String namePrefix,
String packageName,
File targetFolder,
NamingStrategy namingStrategy,
Serializer serializer)
MetaDataExporter
public MetaDataExporter(String namePrefix,
String packageName,
@Nullable
String schemaPattern,
@Nullable
String tableNamePattern,
File targetFolder,
NamingStrategy namingStrategy,
Serializer serializer,
@Nullable
Serializer beanSerializer)
createEntityType
protected EntityType createEntityType(String tableName,
String className)
createProperty
protected Property createProperty(EntityType classModel,
String columnName,
String propertyName,
com.mysema.codegen.model.Type typeModel)
export
public void export(DatabaseMetaData md)
throws SQLException
- Throws:
SQLException
getClasses
public Set<String> getClasses()
Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.