com.mysema.query.sql
Class MetaDataExporter
java.lang.Object
com.mysema.query.sql.MetaDataExporter
public class MetaDataExporter
- extends java.lang.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(java.lang.String namePrefix,
java.lang.String packageName,
java.io.File targetFolder,
NamingStrategy namingStrategy,
Serializer serializer)
MetaDataExporter
public MetaDataExporter(java.lang.String namePrefix,
java.lang.String packageName,
java.io.File targetFolder,
NamingStrategy namingStrategy,
Serializer serializer,
@Nullable
Serializer beanSerializer)
createEntityType
protected EntityType createEntityType(java.lang.String tableName,
java.lang.String className)
createProperty
protected Property createProperty(EntityType classModel,
java.lang.String columnName,
java.lang.String propertyName,
com.mysema.codegen.model.Type typeModel)
export
public void export(java.sql.DatabaseMetaData md)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getClasses
public java.util.Set<java.lang.String> getClasses()
setSchemaPattern
public void setSchemaPattern(java.lang.String schemaPattern)
setTableNamePattern
public void setTableNamePattern(java.lang.String tableNamePattern)
setConfiguration
public void setConfiguration(Configuration configuration)
setCreateScalaSources
public void setCreateScalaSources(boolean createScalaSources)
Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.