クラス TableIdGeneratorProperties


  • public class TableIdGeneratorProperties
    extends Object
    テーブルによるIDの自動採番の設定
    作成者:
    T.TSUCHIE
    • コンストラクタの詳細

      • TableIdGeneratorProperties

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

      • getTable

        public String getTable()
        生成されたID値を格納するテーブルの名前。
      • getCatalog

        public String getCatalog()
        テーブルの含まれるカタログ名。
      • getSchema

        public String getSchema()
        テーブルの含まれるカタログ名。
      • getPkColumn

        public String getPkColumn()
        テーブル内のシーケンス名を保持する主キーのカラムの名前。
      • getValueColumn

        public String getValueColumn()
        生成された最新の値を格納するカラムの名前。
      • getAllocationSize

        public long getAllocationSize()
        一度にインクリメントする量。
      • getInitialValue

        public long getInitialValue()
        値の初期値
      • setTable

        public void setTable​(String table)
        生成されたID値を格納するテーブルの名前。
      • setCatalog

        public void setCatalog​(String catalog)
        テーブルの含まれるカタログ名。
      • setSchema

        public void setSchema​(String schema)
        テーブルの含まれるカタログ名。
      • setPkColumn

        public void setPkColumn​(String pkColumn)
        テーブル内のシーケンス名を保持する主キーのカラムの名前。
      • setValueColumn

        public void setValueColumn​(String valueColumn)
        生成された最新の値を格納するカラムの名前。
      • setAllocationSize

        public void setAllocationSize​(long allocationSize)
        一度にインクリメントする量。
      • setInitialValue

        public void setInitialValue​(long initialValue)
        値の初期値
      • equals

        public boolean equals​(Object o)
        オーバーライド:
        equals クラス内 Object
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        オーバーライド:
        hashCode クラス内 Object