|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.extension.jdbc.gen.internal.desc.EntityDescFactoryImpl
public class EntityDescFactoryImpl
EntityDescFactoryの実装クラスです。
| フィールドの概要 | |
|---|---|
protected AttributeDescFactory |
attributeDescFactory
属性記述のファクトリ |
protected CompositeUniqueConstraintDescFactory |
compositeUniqueConstraintDescFactory
複合一意制約記述のファクトリ |
protected PersistenceConvention |
persistenceConvention
永続化層の命名規約 |
protected boolean |
schemaSpecified
スキーマが指定されている場合 true |
| コンストラクタの概要 | |
|---|---|
EntityDescFactoryImpl(PersistenceConvention persistenceConvention,
AttributeDescFactory attributeDescFactory,
CompositeUniqueConstraintDescFactory compositeUniqueConstraintDescFactory)
インスタンスを生成します。 |
|
| メソッドの概要 | |
|---|---|
protected void |
doAttributeDesc(DbTableMeta tableMeta,
EntityDesc entityDesc)
属性記述を処理します。 |
protected void |
doCompositeUniqueConstraintDesc(DbTableMeta tableMeta,
EntityDesc entityDesc)
複合一意制約記述を処理します。 |
protected void |
doName(DbTableMeta tableMeta,
EntityDesc entityDesc)
名前を処理します。 |
protected void |
doTable(DbTableMeta tableMeta,
EntityDesc entityDesc)
テーブルを処理します。 |
EntityDesc |
getEntityDesc(DbTableMeta tableMeta)
エンティティ記述を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected PersistenceConvention persistenceConvention
protected AttributeDescFactory attributeDescFactory
protected CompositeUniqueConstraintDescFactory compositeUniqueConstraintDescFactory
protected boolean schemaSpecified
true
| コンストラクタの詳細 |
|---|
public EntityDescFactoryImpl(PersistenceConvention persistenceConvention,
AttributeDescFactory attributeDescFactory,
CompositeUniqueConstraintDescFactory compositeUniqueConstraintDescFactory)
persistenceConvention - 永続化層の命名規約compositeUniqueConstraintDescFactory - 複合一意制約記述のファクトリattributeDescFactory - 属性記述のファクトリ| メソッドの詳細 |
|---|
public EntityDesc getEntityDesc(DbTableMeta tableMeta)
EntityDescFactory の記述:
EntityDescFactory 内の getEntityDesctableMeta - テーブルメタデータ
protected void doName(DbTableMeta tableMeta,
EntityDesc entityDesc)
tableMeta - テーブルメタ情報entityDesc - エンティティ記述
protected void doTable(DbTableMeta tableMeta,
EntityDesc entityDesc)
tableMeta - テーブルメタ情報entityDesc - エンティティ記述
protected void doAttributeDesc(DbTableMeta tableMeta,
EntityDesc entityDesc)
tableMeta - テーブルメタデータentityDesc - エンティティ記述
protected void doCompositeUniqueConstraintDesc(DbTableMeta tableMeta,
EntityDesc entityDesc)
tableMeta - テーブルメタデータentityDesc - エンティティ記述
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||