Class SqlWriter


  • public class SqlWriter
    extends SqlReader
    Author:
    Jorge Campins
    • Constructor Detail

      • SqlWriter

        public SqlWriter()
      • SqlWriter

        public SqlWriter​(java.lang.String[] args)
    • Method Detail

      • getProjectAlias

        public java.lang.String getProjectAlias()
      • getProjectShortAlias

        public java.lang.String getProjectShortAlias()
      • setProjectAlias

        public void setProjectAlias​(java.lang.String alias)
      • getProjectPlatform

        public java.lang.String getProjectPlatform()
      • isCreateAndDropDefaults

        public boolean isCreateAndDropDefaults()
        Returns:
        the create and drop defaults indicator
      • setCreateAndDropDefaults

        public void setCreateAndDropDefaults​(boolean b)
        Parameters:
        b - the create and drop defaults indicator to set
      • getTargetMetaProjectsPackage

        public java.lang.String getTargetMetaProjectsPackage()
      • setTargetMetaProjectsPackage

        public void setTargetMetaProjectsPackage​(java.lang.String packageName)
      • getTargetMetaEntitiesPackage

        public java.lang.String getTargetMetaEntitiesPackage()
      • setTargetMetaEntitiesPackage

        public void setTargetMetaEntitiesPackage​(java.lang.String packageName)
      • getCollisionSuffix

        public java.lang.String getCollisionSuffix()
      • getJavaKeywords

        public java.util.Set<java.lang.String> getJavaKeywords()
      • getTableNameError

        public int getTableNameError​(java.lang.String tabname)
      • getColumnNameError

        public int getColumnNameError​(java.lang.String tabname,
                                      java.lang.String colname)
      • isMaxTablePrefixLength

        public int isMaxTablePrefixLength()
      • setMaxTablePrefixLength

        public void setMaxTablePrefixLength​(int prefixLength)
      • getModules

        public java.util.Set<java.lang.String> getModules()
      • getTables

        public java.util.Collection<SqlTable> getTables​(java.lang.String module)
      • getModuleID

        public java.lang.String getModuleID​(java.lang.String module)
      • write

        public boolean write()