Class AntMetaDataExporter

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.querydsl.sql.codegen.ant.AntMetaDataExporter
All Implemented Interfaces:
Cloneable

public class AntMetaDataExporter extends org.apache.tools.ant.Task
AntMetaDataExporter exports JDBC metadata to Querydsl query types
Author:
tiwe
  • Constructor Details

    • AntMetaDataExporter

      public AntMetaDataExporter()
  • Method Details

    • execute

      public void execute()
      Overrides:
      execute in class org.apache.tools.ant.Task
    • getJdbcDriver

      public String getJdbcDriver()
    • setJdbcDriver

      public void setJdbcDriver(String jdbcDriver)
    • getJdbcUrl

      public String getJdbcUrl()
    • setJdbcUrl

      public void setJdbcUrl(String jdbcUrl)
    • getJdbcUser

      public String getJdbcUser()
    • setJdbcUser

      public void setJdbcUser(String jdbcUser)
    • getJdbcPassword

      public String getJdbcPassword()
    • setJdbcPassword

      public void setJdbcPassword(String jdbcPassword)
    • getNamePrefix

      public String getNamePrefix()
    • setNamePrefix

      public void setNamePrefix(String namePrefix)
    • getNameSuffix

      public String getNameSuffix()
    • setNameSuffix

      public void setNameSuffix(String nameSuffix)
    • getBeanPrefix

      public String getBeanPrefix()
    • setBeanPrefix

      public void setBeanPrefix(String beanPrefix)
    • getBeanSuffix

      public String getBeanSuffix()
    • setBeanSuffix

      public void setBeanSuffix(String beanSuffix)
    • getPackageName

      public String getPackageName()
    • setPackageName

      public void setPackageName(String packageName)
    • getBeanPackageName

      public String getBeanPackageName()
    • setBeanPackageName

      public void setBeanPackageName(String beanPackageName)
    • getSchemaPattern

      public String getSchemaPattern()
    • setSchemaPattern

      public void setSchemaPattern(String schemaPattern)
    • getTableNamePattern

      public String getTableNamePattern()
    • setTableNamePattern

      public void setTableNamePattern(String tableNamePattern)
    • getTargetFolder

      public String getTargetFolder()
    • setTargetFolder

      public void setTargetFolder(String targetFolder)
    • getNamingStrategyClass

      public String getNamingStrategyClass()
    • setNamingStrategyClass

      public void setNamingStrategyClass(String namingStrategyClass)
    • getBeanSerializerClass

      public String getBeanSerializerClass()
    • setBeanSerializerClass

      public void setBeanSerializerClass(String beanSerializerClass)
    • getSerializerClass

      public String getSerializerClass()
    • setSerializerClass

      public void setSerializerClass(String serializerClass)
    • isExportBeans

      public boolean isExportBeans()
    • setExportBeans

      public void setExportBeans(boolean exportBeans)
    • getBeanInterfaces

      public String[] getBeanInterfaces()
    • setBeanInterfaces

      public void setBeanInterfaces(String[] beanInterfaces)
    • isBeanAddToString

      public boolean isBeanAddToString()
    • setBeanAddToString

      public void setBeanAddToString(boolean beanAddToString)
    • isBeanAddFullConstructor

      public boolean isBeanAddFullConstructor()
    • setBeanAddFullConstructor

      public void setBeanAddFullConstructor(boolean beanAddFullConstructor)
    • isBeanPrintSupertype

      public boolean isBeanPrintSupertype()
    • setBeanPrintSupertype

      public void setBeanPrintSupertype(boolean beanPrintSupertype)
    • isInnerClassesForKeys

      public boolean isInnerClassesForKeys()
    • setInnerClassesForKeys

      public void setInnerClassesForKeys(boolean innerClassesForKeys)
    • isValidationAnnotations

      public boolean isValidationAnnotations()
    • setValidationAnnotations

      public void setValidationAnnotations(boolean validationAnnotations)
    • isColumnAnnotations

      public boolean isColumnAnnotations()
    • setColumnAnnotations

      public void setColumnAnnotations(boolean columnAnnotations)
    • addCustomType

      public void addCustomType(CustomType customType)
      Adds custom type to ant
    • getCustomTypes

      public String[] getCustomTypes()
      Deprecated.
      Use addCustomType instead
      Gets a list of custom types
      Returns:
      a list of custom types
    • setCustomTypes

      public void setCustomTypes(String[] strings)
      Deprecated.
      Use addCustomType instead
      Sets a list of custom types
      Parameters:
      strings - a list of custom types
    • isCreateScalaSources

      public boolean isCreateScalaSources()
    • setCreateScalaSources

      public void setCreateScalaSources(boolean createScalaSources)
    • isSchemaToPackage

      public boolean isSchemaToPackage()
    • setSchemaToPackage

      public void setSchemaToPackage(boolean schemaToPackage)
    • isLowerCase

      public boolean isLowerCase()
    • setLowerCase

      public void setLowerCase(boolean lowerCase)
    • isExportTables

      public boolean isExportTables()
    • setExportTables

      public void setExportTables(boolean exportTables)
    • isExportViews

      public boolean isExportViews()
    • setExportViews

      public void setExportViews(boolean exportViews)
    • isExportAll

      public boolean isExportAll()
    • setExportAll

      public void setExportAll(boolean exportAll)
    • isExportPrimaryKeys

      public boolean isExportPrimaryKeys()
    • setExportPrimaryKeys

      public void setExportPrimaryKeys(boolean exportPrimaryKeys)
    • isExportForeignKeys

      public boolean isExportForeignKeys()
    • isExportDirectForeignKeys

      public boolean isExportDirectForeignKeys()
    • setExportDirectForeignKeys

      public void setExportDirectForeignKeys(boolean exportDirectForeignKeys)
    • isExportInverseForeignKeys

      public boolean isExportInverseForeignKeys()
    • setExportInverseForeignKeys

      public void setExportInverseForeignKeys(boolean exportInverseForeignKeys)
    • setExportForeignKeys

      public void setExportForeignKeys(boolean exportForeignKeys)
    • getColumnComparatorClass

      public String getColumnComparatorClass()
    • setColumnComparatorClass

      public void setColumnComparatorClass(String columnComparatorClass)
    • isSpatial

      public boolean isSpatial()
    • setSpatial

      public void setSpatial(boolean spatial)
    • getTableTypesToExport

      public String getTableTypesToExport()
    • setTableTypesToExport

      public void setTableTypesToExport(String tableTypesToExport)
    • getImports

      public String[] getImports()
    • setImports

      public void setImports(String[] imports)
    • getSourceEncoding

      public String getSourceEncoding()
    • setSourceEncoding

      public void setSourceEncoding(String sourceEncoding)
    • getBeansTargetFolder

      public String getBeansTargetFolder()
    • setBeansTargetFolder

      public void setBeansTargetFolder(String beansTargetFolder)
    • addTypeMapping

      public void addTypeMapping(TypeMapping mapping)
      Adds TypeMapping instance, called by Ant
    • addNumericMapping

      public void addNumericMapping(NumericMapping mapping)
      Adds NumericMapping instance, called by Ant
    • addRenameMapping

      public void addRenameMapping(RenameMapping mapping)
      Adds RenameMapping instance, called by Ant