クラス TableIdContext
- java.lang.Object
-
- com.github.mygreen.sqlmapper.core.id.TableIdContext
-
public class TableIdContext extends Object
テーブルを用いたIDを生成するための情報を保持します。このアノテーションは
Id、GeneratedValueと併わせて使用しなければいけません。- 作成者:
- T.TSUCHIE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 TableIdContext()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected booleancanEqual(Object other)booleanequals(Object o)longgetAllocationSize()(オプション) ジェネレーターが生成した値からID番号を割り当てるときにインクリメントする量。StringgetCatalog()(オプション) テーブルの含まれるカタログ名。longgetInitialValue()(オプション) 生成された最後の値を格納するカラムを初期化するために使用される初期値。StringgetPkColumn()テーブル内のシーケンス名を保持する主キーのカラムの名前。StringgetSchema()(オプション) テーブルの含まれるスキーマ名。StringgetTable()生成されたID値を格納するテーブルの名前。StringgetValueColumn()生成された最新の値を格納するカラムの名前。inthashCode()voidsetAllocationSize(long allocationSize)(オプション) ジェネレーターが生成した値からID番号を割り当てるときにインクリメントする量。voidsetCatalog(String catalog)(オプション) テーブルの含まれるカタログ名。voidsetInitialValue(long initialValue)(オプション) 生成された最後の値を格納するカラムを初期化するために使用される初期値。voidsetPkColumn(String pkColumn)テーブル内のシーケンス名を保持する主キーのカラムの名前。voidsetSchema(String schema)(オプション) テーブルの含まれるスキーマ名。voidsetTable(String table)生成されたID値を格納するテーブルの名前。voidsetValueColumn(String valueColumn)生成された最新の値を格納するカラムの名前。StringtoString()
-
-
-
メソッドの詳細
-
getTable
public String getTable()
生成されたID値を格納するテーブルの名前。
-
getCatalog
public String getCatalog()
(オプション) テーブルの含まれるカタログ名。
-
getSchema
public String getSchema()
(オプション) テーブルの含まれるスキーマ名。
-
getPkColumn
public String getPkColumn()
テーブル内のシーケンス名を保持する主キーのカラムの名前。
-
getValueColumn
public String getValueColumn()
生成された最新の値を格納するカラムの名前。
-
getInitialValue
public long getInitialValue()
(オプション) 生成された最後の値を格納するカラムを初期化するために使用される初期値。
-
getAllocationSize
public long getAllocationSize()
(オプション) ジェネレーターが生成した値からID番号を割り当てるときにインクリメントする量。
-
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)
生成された最新の値を格納するカラムの名前。
-
setInitialValue
public void setInitialValue(long initialValue)
(オプション) 生成された最後の値を格納するカラムを初期化するために使用される初期値。
-
setAllocationSize
public void setAllocationSize(long allocationSize)
(オプション) ジェネレーターが生成した値からID番号を割り当てるときにインクリメントする量。
-
canEqual
protected boolean canEqual(Object other)
-
-