クラス TableGeneratorSetting

java.lang.Object
com.sqlapp.data.db.command.generator.setting.TableGeneratorSetting

public class TableGeneratorSetting extends Object
テーブルデータ生成設定
  • フィールド詳細

  • コンストラクタの詳細

    • TableGeneratorSetting

      public TableGeneratorSetting()
  • メソッドの詳細

    • addColumn

      public void addColumn(ColumnGeneratorSetting col)
    • addQueryDefinition

      public void addQueryDefinition(QueryGeneratorSetting obj)
    • check

      public void check()
      値のチェックを行います。
    • calculateInitialObjectValues

      public void calculateInitialObjectValues()
      初期値を評価します
    • setSqlStartValue

      public void setSqlStartValue(long index, Map<String,Object> map)
    • generateValue

      public Map<String,Object> generateValue(long rowNumber, long index)
      値を生成します
      パラメータ:
      rowNumber - 行順番
      index - 生成順番
      evaluator - 式評価
      戻り値:
      生成した値
    • initializeTableColumnData

      public void initializeTableColumnData(com.sqlapp.data.schemas.Table table)
    • loadData

      public void loadData(Connection conn) throws SQLException
      DBからデータを読み込みます
      パラメータ:
      conn - DBコネクション
      例外:
      SQLException