|
||||||||||
前 次 | フレームあり フレームなし |
IdGenerator を使用しているパッケージ | |
---|---|
org.seasar.doma.jdbc.entity | エンティティに関するクラスやインタフェースを提供します。 |
org.seasar.doma.jdbc.id | エンティティの識別子に関するクラスやインタフェースを提供します。 |
org.seasar.doma.jdbc.entity での IdGenerator の使用 |
---|
IdGenerator として宣言されている org.seasar.doma.jdbc.entity のフィールド | |
---|---|
protected IdGenerator |
GeneratedIdPropertyType.idGenerator
識別子のジェネレータ |
IdGenerator 型のパラメータを持つ org.seasar.doma.jdbc.entity のコンストラクタ | |
---|---|
GeneratedIdPropertyType(Class<E> entityClass,
Class<V> entityPropertyClass,
Class<? extends NumberWrapper<V>> wrapperClass,
EntityPropertyType<PE,V> parentEntityPropertyType,
DomainType<V,D> domainType,
String name,
String columnName,
IdGenerator idGenerator)
インスタンスを構築します。 |
org.seasar.doma.jdbc.id での IdGenerator の使用 |
---|
org.seasar.doma.jdbc.id での IdGenerator のサブインタフェース | |
---|---|
interface |
IdentityIdGenerator
データベースのIDENTITYを使用するジェネレータです。 |
interface |
SequenceIdGenerator
データベースのシーケンスを使用するジェネレータです。 |
interface |
TableIdGenerator
データベースのテーブルを使用するジェネレータです。 |
IdGenerator を実装している org.seasar.doma.jdbc.id のクラス | |
---|---|
class |
AbstractIdGenerator
IdGenerator の骨格実装です。 |
class |
AbstractPreGenerateIdGenerator
INSERT文の実行前に識別子を生成するジェネレータの骨格実装です。 |
class |
BuiltinIdentityIdGenerator
IdentityIdGenerator のデフォルトの実装です。 |
class |
BuiltinSequenceIdGenerator
SequenceIdGenerator のデフォルトの実装です。 |
class |
BuiltinTableIdGenerator
TableIdGenerator のデフォルトの実装です。 |
|
||||||||||
前 次 | フレームあり フレームなし |