|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.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 - 結果セット
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||