Class SqlReader

  • Direct Known Subclasses:
    SqlWriter

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

      • SqlReader

        public SqlReader()
      • SqlReader

        public SqlReader​(String[] args)
    • Method Detail

      • getTablesMap

        public Map<String,​SqlTable> getTablesMap()
        Returns:
        the tables list
      • getTablesExcludeSet

        public Set<String> getTablesExcludeSet()
        Returns:
        the tables exclude set
      • setTablesExcludeSet

        public void setTablesExcludeSet​(Set<String> set)
        Parameters:
        set - the tables exclude set to set
      • setTablesExcludeSet

        public void setTablesExcludeSet​(String[] set)
        Parameters:
        set - the tables exclude set to set
      • getTablesInheritSet

        public Set<String> getTablesInheritSet()
        Returns:
        the tables inherit set
      • getTablesInheritMap

        public Map<String,​String> getTablesInheritMap()
        Returns:
        the tables inherit map
      • setTablesInheritMap

        public void setTablesInheritMap​(Map<String,​String> map)
        Parameters:
        map - the tables inherit map to set
      • getTablesLoadSet

        public Set<String> getTablesLoadSet()
        Returns:
        the tables load set
      • getTablesLoadMap

        public Map<String,​String> getTablesLoadMap()
        Returns:
        the tables load map
      • setTablesLoadMap

        public void setTablesLoadMap​(Map<String,​String> map)
        Parameters:
        map - the tables load map to set
      • getCatalogTablesSet

        public Set<String> getCatalogTablesSet()
        Returns:
        the catalog tables set
      • getCatalogTablesMap

        public Map<String,​String> getCatalogTablesMap()
        Returns:
        the catalog tables map
      • setCatalogTablesMap

        public void setCatalogTablesMap​(Map<String,​String> map)
        Parameters:
        map - the catalog tables map to set
      • isLoadConfigurationTables

        public boolean isLoadConfigurationTables()
        Returns:
        the load configuration tables indicator
      • setLoadConfigurationTables

        public void setLoadConfigurationTables​(boolean loadConfigurationTables)
        Parameters:
        loadConfigurationTables - the load configuration tables indicator to set
      • isLoadOperationTables

        public boolean isLoadOperationTables()
        Returns:
        the load operation tables indicator
      • setLoadOperationTables

        public void setLoadOperationTables​(boolean loadOperationTables)
        Parameters:
        loadOperationTables - the load operation tables indicator to set
      • isCoverIndexes

        public boolean isCoverIndexes()
        Returns:
        the cover indexes indicator
      • setCoverIndexes

        public void setCoverIndexes​(boolean b)
        Parameters:
        b - the cover indexes indicator to set
      • isCoverTabs

        public boolean isCoverTabs()
        Returns:
        the cover tabs indicator
      • setCoverTabs

        public void setCoverTabs​(boolean b)
        Parameters:
        b - the cover tabs indicator to set
      • isCoverRoutines

        public boolean isCoverRoutines()
        Returns:
        the cover routines indicator
      • setCoverRoutines

        public void setCoverRoutines​(boolean b)
        Parameters:
        b - the cover routines indicator to set
      • getSelectTemplatesPath

        public String getSelectTemplatesPath()
        Returns:
        the select templates path
      • setSelectTemplatesPath

        public void setSelectTemplatesPath​(String selectTemplatesPath)
        Parameters:
        selectTemplatesPath - the select templates path to set
      • read

        public boolean read​(boolean close)
      • beforeReadBuild

        protected boolean beforeReadBuild()
      • beforeReadClose

        protected boolean beforeReadClose()