Class ModuleAssembler

java.lang.Object
adalid.util.map.ModuleAssembler

public class ModuleAssembler extends Object
  • Field Details

    • printTablesPerModule

      public boolean printTablesPerModule
    • printModulesPerTable

      public boolean printModulesPerTable
    • printManyToOneRelations

      public boolean printManyToOneRelations
    • printOneToManyRelations

      public boolean printOneToManyRelations
    • printImmutableModules

      public boolean printImmutableModules
    • printTables

      public boolean printTables
    • orphanTablesModuleName

      public String orphanTablesModuleName
  • Constructor Details

    • ModuleAssembler

      public ModuleAssembler()
  • Method Details

    • main

      public static void main(String[] args)
    • addModuleTables

      public void addModuleTables(String moduleName, String... tableNames)
    • addModuleTables

      public void addModuleTables(String moduleName, Collection<String> tableNames)
    • addChildlessModuleTables

      public void addChildlessModuleTables(String moduleName, String... tableNames)
    • addChildlessModuleTables

      public void addChildlessModuleTables(String moduleName, Collection<String> tableNames)
    • addTableRelations

      public void addTableRelations(String tableName, String... referencedTableNames)
    • addTableRelations

      public void addTableRelations(String tableName, Collection<String> referencedTableNames)
    • addImmutableModules

      public void addImmutableModules(String... moduleNames)
    • addImmutableModules

      public void addImmutableModules(Collection<String> moduleNames)
    • addTables

      public void addTables(String... tableNames)
    • addTables

      public void addTables(Collection<String> tableNames)
    • buildModules

      public void buildModules()