|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.extension.jdbc.id.AbstractIdGenerator
public abstract class AbstractIdGenerator
識別子を自動生成するIDジェネレータの抽象クラスです。
フィールドの概要 | |
---|---|
protected EntityMeta |
entityMeta
エンティティメタデータ |
protected PropertyMeta |
propertyMeta
プロパティメタデータ |
コンストラクタの概要 | |
---|---|
AbstractIdGenerator(EntityMeta entityMeta,
PropertyMeta propertyMeta)
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
protected long |
getGeneratedId(java.sql.ResultSet rs)
結果セットから自動生成された識別子の値を取得して返します。 |
protected void |
setId(java.lang.Object entity,
long id)
エンティティの識別子に自動生成された値を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.seasar.extension.jdbc.IdGenerator から継承されたメソッド |
---|
isInsertInto, postInsert, preInsert, supportBatch, useGetGeneratedKeys |
フィールドの詳細 |
---|
protected EntityMeta entityMeta
protected PropertyMeta propertyMeta
コンストラクタの詳細 |
---|
public AbstractIdGenerator(EntityMeta entityMeta, PropertyMeta propertyMeta)
entityMeta
- エンティティメタデータpropertyMeta
- プロパティメタデータメソッドの詳細 |
---|
protected void setId(java.lang.Object entity, long id)
entity
- エンティティid
- 自動生成された識別子の値protected long getGeneratedId(java.sql.ResultSet rs)
rs
- 結果セット
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |