Class GeneratorPlan

java.lang.Object
com.wisecoders.dbs.schema.GeneratorPlan

public class GeneratorPlan extends Object
A generator plan is a collection of generator tables, for which we are going to generate random data.
  • Constructor Details

    • GeneratorPlan

      public GeneratorPlan()
  • Method Details

    • addTable

      public GeneratorTable addTable(Table table)
    • removeTable

      public void removeTable(Table table)
    • getTableGenerator

      public GeneratorTable getTableGenerator(AbstractTable table)
    • containsTable

      public boolean containsTable(AbstractTable table)
    • hasGenerators

      public boolean hasGenerators()
    • getTableGenerators

      public javafx.collections.ObservableList<GeneratorTable> getTableGenerators()
    • resetTableGenerator

      public void resetTableGenerator()
    • clearWarns

      public void clearWarns()
    • tablesHaveOrderSet

      public boolean tablesHaveOrderSet()
    • sortByTableOrder

      public void sortByTableOrder()
    • setTableOrder

      public void setTableOrder()
    • checkPatterns

      public void checkPatterns()
    • presetNumberOfRows

      public void presetNumberOfRows()
    • hasData

      public com.wisecoders.dbs.generator.engine.plan.HasData hasData()
    • getTotalRows

      public int getTotalRows()
    • moveUp

      public boolean moveUp(int idx)
    • moveDown

      public boolean moveDown(int idx)
    • get

      public GeneratorTable get(Table table)
    • saveGeneratorOrder

      public void saveGeneratorOrder(boolean reset)