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
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,
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()
setSchemaPattern
public void setSchemaPattern(String schemaPattern)
setTableNamePattern
public void setTableNamePattern(String tableNamePattern)
setConfiguration
public void setConfiguration(Configuration configuration)
Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.