public class AntMetaDataExporter
extends org.apache.tools.ant.Task
AntMetaDataExporter
exports JDBC metadata to Querydsl query typesConstructor and Description |
---|
AntMetaDataExporter() |
Modifier and Type | Method and Description |
---|---|
void |
addCustomType(CustomType customType)
Adds custom type to ant
|
void |
addNumericMapping(NumericMapping mapping)
Adds NumericMapping instance, called by Ant
|
void |
addRenameMapping(RenameMapping mapping)
Adds RenameMapping instance, called by Ant
|
void |
addTypeMapping(TypeMapping mapping)
Adds TypeMapping instance, called by Ant
|
void |
execute() |
java.lang.String[] |
getBeanInterfaces() |
java.lang.String |
getBeanPackageName() |
java.lang.String |
getBeanPrefix() |
java.lang.String |
getBeanSerializerClass() |
java.lang.String |
getBeansTargetFolder() |
java.lang.String |
getBeanSuffix() |
java.lang.String |
getColumnComparatorClass() |
java.lang.String[] |
getCustomTypes()
Deprecated.
Use addCustomType instead
|
java.lang.String[] |
getImports() |
java.lang.String |
getJdbcDriver() |
java.lang.String |
getJdbcPassword() |
java.lang.String |
getJdbcUrl() |
java.lang.String |
getJdbcUser() |
java.lang.String |
getNamePrefix() |
java.lang.String |
getNameSuffix() |
java.lang.String |
getNamingStrategyClass() |
java.lang.String |
getPackageName() |
java.lang.String |
getSchemaPattern() |
java.lang.String |
getSerializerClass() |
java.lang.String |
getSourceEncoding() |
java.lang.String |
getTableNamePattern() |
java.lang.String |
getTableTypesToExport() |
java.lang.String |
getTargetFolder() |
boolean |
isBeanAddFullConstructor() |
boolean |
isBeanAddToString() |
boolean |
isBeanPrintSupertype() |
boolean |
isColumnAnnotations() |
boolean |
isCreateScalaSources() |
boolean |
isExportAll() |
boolean |
isExportBeans() |
boolean |
isExportDirectForeignKeys() |
boolean |
isExportForeignKeys() |
boolean |
isExportInverseForeignKeys() |
boolean |
isExportPrimaryKeys() |
boolean |
isExportTables() |
boolean |
isExportViews() |
boolean |
isInnerClassesForKeys() |
boolean |
isLowerCase() |
boolean |
isSchemaToPackage() |
boolean |
isSpatial() |
boolean |
isValidationAnnotations() |
void |
setBeanAddFullConstructor(boolean beanAddFullConstructor) |
void |
setBeanAddToString(boolean beanAddToString) |
void |
setBeanInterfaces(java.lang.String[] beanInterfaces) |
void |
setBeanPackageName(java.lang.String beanPackageName) |
void |
setBeanPrefix(java.lang.String beanPrefix) |
void |
setBeanPrintSupertype(boolean beanPrintSupertype) |
void |
setBeanSerializerClass(java.lang.String beanSerializerClass) |
void |
setBeansTargetFolder(java.lang.String beansTargetFolder) |
void |
setBeanSuffix(java.lang.String beanSuffix) |
void |
setColumnAnnotations(boolean columnAnnotations) |
void |
setColumnComparatorClass(java.lang.String columnComparatorClass) |
void |
setCreateScalaSources(boolean createScalaSources) |
void |
setCustomTypes(java.lang.String[] strings)
Deprecated.
Use addCustomType instead
|
void |
setExportAll(boolean exportAll) |
void |
setExportBeans(boolean exportBeans) |
void |
setExportDirectForeignKeys(boolean exportDirectForeignKeys) |
void |
setExportForeignKeys(boolean exportForeignKeys) |
void |
setExportInverseForeignKeys(boolean exportInverseForeignKeys) |
void |
setExportPrimaryKeys(boolean exportPrimaryKeys) |
void |
setExportTables(boolean exportTables) |
void |
setExportViews(boolean exportViews) |
void |
setImports(java.lang.String[] imports) |
void |
setInnerClassesForKeys(boolean innerClassesForKeys) |
void |
setJdbcDriver(java.lang.String jdbcDriver) |
void |
setJdbcPassword(java.lang.String jdbcPassword) |
void |
setJdbcUrl(java.lang.String jdbcUrl) |
void |
setJdbcUser(java.lang.String jdbcUser) |
void |
setLowerCase(boolean lowerCase) |
void |
setNamePrefix(java.lang.String namePrefix) |
void |
setNameSuffix(java.lang.String nameSuffix) |
void |
setNamingStrategyClass(java.lang.String namingStrategyClass) |
void |
setPackageName(java.lang.String packageName) |
void |
setSchemaPattern(java.lang.String schemaPattern) |
void |
setSchemaToPackage(boolean schemaToPackage) |
void |
setSerializerClass(java.lang.String serializerClass) |
void |
setSourceEncoding(java.lang.String sourceEncoding) |
void |
setSpatial(boolean spatial) |
void |
setTableNamePattern(java.lang.String tableNamePattern) |
void |
setTableTypesToExport(java.lang.String tableTypesToExport) |
void |
setTargetFolder(java.lang.String targetFolder) |
void |
setValidationAnnotations(boolean validationAnnotations) |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void execute()
execute
in class org.apache.tools.ant.Task
public java.lang.String getJdbcDriver()
public void setJdbcDriver(java.lang.String jdbcDriver)
public java.lang.String getJdbcUrl()
public void setJdbcUrl(java.lang.String jdbcUrl)
public java.lang.String getJdbcUser()
public void setJdbcUser(java.lang.String jdbcUser)
public java.lang.String getJdbcPassword()
public void setJdbcPassword(java.lang.String jdbcPassword)
public java.lang.String getNamePrefix()
public void setNamePrefix(java.lang.String namePrefix)
public java.lang.String getNameSuffix()
public void setNameSuffix(java.lang.String nameSuffix)
public java.lang.String getBeanPrefix()
public void setBeanPrefix(java.lang.String beanPrefix)
public java.lang.String getBeanSuffix()
public void setBeanSuffix(java.lang.String beanSuffix)
public java.lang.String getPackageName()
public void setPackageName(java.lang.String packageName)
public java.lang.String getBeanPackageName()
public void setBeanPackageName(java.lang.String beanPackageName)
public java.lang.String getSchemaPattern()
public void setSchemaPattern(java.lang.String schemaPattern)
public java.lang.String getTableNamePattern()
public void setTableNamePattern(java.lang.String tableNamePattern)
public java.lang.String getTargetFolder()
public void setTargetFolder(java.lang.String targetFolder)
public java.lang.String getNamingStrategyClass()
public void setNamingStrategyClass(java.lang.String namingStrategyClass)
public java.lang.String getBeanSerializerClass()
public void setBeanSerializerClass(java.lang.String beanSerializerClass)
public java.lang.String getSerializerClass()
public void setSerializerClass(java.lang.String serializerClass)
public boolean isExportBeans()
public void setExportBeans(boolean exportBeans)
public java.lang.String[] getBeanInterfaces()
public void setBeanInterfaces(java.lang.String[] beanInterfaces)
public boolean isBeanAddToString()
public void setBeanAddToString(boolean beanAddToString)
public boolean isBeanAddFullConstructor()
public void setBeanAddFullConstructor(boolean beanAddFullConstructor)
public boolean isBeanPrintSupertype()
public void setBeanPrintSupertype(boolean beanPrintSupertype)
public boolean isInnerClassesForKeys()
public void setInnerClassesForKeys(boolean innerClassesForKeys)
public boolean isValidationAnnotations()
public void setValidationAnnotations(boolean validationAnnotations)
public boolean isColumnAnnotations()
public void setColumnAnnotations(boolean columnAnnotations)
public void addCustomType(CustomType customType)
public java.lang.String[] getCustomTypes()
public void setCustomTypes(java.lang.String[] strings)
strings
- a list of custom typespublic boolean isCreateScalaSources()
public void setCreateScalaSources(boolean createScalaSources)
public boolean isSchemaToPackage()
public void setSchemaToPackage(boolean schemaToPackage)
public boolean isLowerCase()
public void setLowerCase(boolean lowerCase)
public boolean isExportTables()
public void setExportTables(boolean exportTables)
public boolean isExportViews()
public void setExportViews(boolean exportViews)
public boolean isExportAll()
public void setExportAll(boolean exportAll)
public boolean isExportPrimaryKeys()
public void setExportPrimaryKeys(boolean exportPrimaryKeys)
public boolean isExportForeignKeys()
public boolean isExportDirectForeignKeys()
public void setExportDirectForeignKeys(boolean exportDirectForeignKeys)
public boolean isExportInverseForeignKeys()
public void setExportInverseForeignKeys(boolean exportInverseForeignKeys)
public void setExportForeignKeys(boolean exportForeignKeys)
public java.lang.String getColumnComparatorClass()
public void setColumnComparatorClass(java.lang.String columnComparatorClass)
public boolean isSpatial()
public void setSpatial(boolean spatial)
public java.lang.String getTableTypesToExport()
public void setTableTypesToExport(java.lang.String tableTypesToExport)
public java.lang.String[] getImports()
public void setImports(java.lang.String[] imports)
public java.lang.String getSourceEncoding()
public void setSourceEncoding(java.lang.String sourceEncoding)
public java.lang.String getBeansTargetFolder()
public void setBeansTargetFolder(java.lang.String beansTargetFolder)
public void addTypeMapping(TypeMapping mapping)
public void addNumericMapping(NumericMapping mapping)
public void addRenameMapping(RenameMapping mapping)
Copyright © 2007–2021 Querydsl. All rights reserved.