| インタフェース | 説明 | 
|---|---|
| IdFormatter | 
 採番したIDをフォーマットするインタフェース。 
 | 
| IdGenerator | 
 IDを採番するインタフェース。 
 | 
| クラス | 説明 | 
|---|---|
| FastTableIdGenerator | 
 採番用のテーブルを使用して高速に採番を行うクラス。 
 | 
| SequenceIdGenerator | 
 データベースのシーケンスオブジェクトを用いて一意の値を採番するクラス。 
 | 
| SequenceIdGeneratorSupport | 非推奨
 本実装は、 
Dialectを使用してシーケンス採番を行うSequenceIdGeneratorに置き換わりました。 | 
| TableIdGenerator | 
 採番用のテーブルを使用して、連番の採番を行うクラス。 
 | 
| 例外 | 説明 | 
|---|---|
| SequenceIdGenerator.SequenceGeneratorFailedException | 
 シーケンス採番に失敗したことを示す例外クラス。 
 |