Class SqlReader

java.lang.Object
adalid.util.sql.SqlUtil
adalid.util.sql.SqlReader
Direct Known Subclasses:
SqlWriter

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

    • SqlReader

      public SqlReader()
    • SqlReader

      public SqlReader(String[] args)
  • Method Details

    • getSqlAid

      protected SqlReader.SqlAid getSqlAid()
    • getTablesMap

      public Map<String,SqlTable> getTablesMap()
      Returns:
      the tables map
    • getTables

      public Collection<SqlTable> getTables()
      Returns:
      the tables collection
    • 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
    • isCoverConstraintIndexes

      public boolean isCoverConstraintIndexes()
      Returns:
      the cover constraint indexes indicator
    • setCoverConstraintIndexes

      public void setCoverConstraintIndexes(boolean b)
      Parameters:
      b - the cover constraint indexes 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()