|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.extension.jdbc.gen.internal.model.EntityTestModelFactoryImpl
public class EntityTestModelFactoryImpl
EntityTestModelFactoryの実装クラスです。
| フィールドの概要 | |
|---|---|
protected ClassModelSupport |
classModelSupport
クラスモデルのサポート |
protected java.lang.String |
configPath
設定ファイルのパス |
protected GeneratedModelSupport |
generatedModelSupport
生成モデルのサポート |
protected java.lang.String |
jdbcManagerName
JdbcManagerのコンポーネント名 |
protected NamesModelFactory |
namesModelFactory
名前モデルのファクトリ |
protected java.lang.String |
testClassNameSuffix
テストクラス名のサフィックス |
protected boolean |
useNamesClass
名前クラスを使用する場合 true |
protected boolean |
useS2junit4
S2JUnit4を使用する場合 true、S2Unitを使用する場合false |
| コンストラクタの概要 | |
|---|---|
EntityTestModelFactoryImpl(java.lang.String configPath,
java.lang.String jdbcManagerName,
java.lang.String testClassNameSuffix,
NamesModelFactory namesModelFactory,
boolean useNamesClass,
boolean useS2junit4)
インスタンスを構築します。 |
|
| メソッドの概要 | |
|---|---|
protected void |
doAssociationName(EntityTestModel entityTestModel,
EntityMeta entityMeta)
関連名を処理します。 |
protected void |
doGeneratedInfo(EntityTestModel entityTestModel,
EntityMeta entityMeta)
生成情報を処理します。 |
protected void |
doIdValue(EntityTestModel entityTestModel,
EntityMeta entityMeta)
識別子の式を処理します。 |
protected void |
doImportName(EntityTestModel entityTestModel,
EntityMeta entityMeta)
インポート名を処理します。 |
protected void |
doNamesModel(EntityTestModel entityTestModel,
EntityMeta entityMeta)
名前モデルを処理します。 |
EntityTestModel |
getEntityTestModel(EntityMeta entityMeta)
テストモデルを返します。 |
protected java.lang.String |
getExpression(java.lang.Class<?> propertyClass)
プロパティのクラスの値を表す式を取得します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected java.lang.String configPath
protected java.lang.String jdbcManagerName
JdbcManagerのコンポーネント名
protected java.lang.String testClassNameSuffix
protected boolean useS2junit4
true、S2Unitを使用する場合false
protected NamesModelFactory namesModelFactory
protected boolean useNamesClass
true
protected ClassModelSupport classModelSupport
protected GeneratedModelSupport generatedModelSupport
| コンストラクタの詳細 |
|---|
public EntityTestModelFactoryImpl(java.lang.String configPath,
java.lang.String jdbcManagerName,
java.lang.String testClassNameSuffix,
NamesModelFactory namesModelFactory,
boolean useNamesClass,
boolean useS2junit4)
configPath - 設定ファイルのパスjdbcManagerName - JdbcManagerのコンポーネント名testClassNameSuffix - テストクラス名のサフィックスnamesModelFactory - 名前モデルのファクトリuseNamesClass - 名前クラスを使用する場合trueuseS2junit4 - S2JUnit4を使用する場合true、S2Unitを使用する場合false| メソッドの詳細 |
|---|
public EntityTestModel getEntityTestModel(EntityMeta entityMeta)
EntityTestModelFactory の記述:
EntityTestModelFactory 内の getEntityTestModelentityMeta - エンティティメタデータ
protected void doIdValue(EntityTestModel entityTestModel,
EntityMeta entityMeta)
entityTestModel - テストモデルentityMeta - エンティティメタデータprotected java.lang.String getExpression(java.lang.Class<?> propertyClass)
propertyClass - プロパティのクラス
protected void doAssociationName(EntityTestModel entityTestModel,
EntityMeta entityMeta)
entityTestModel - テストモデルentityMeta - エンティティメタデータ
protected void doNamesModel(EntityTestModel entityTestModel,
EntityMeta entityMeta)
entityTestModel - テストモデルentityMeta - エンティティメタデータ
protected void doImportName(EntityTestModel entityTestModel,
EntityMeta entityMeta)
entityTestModel - テストモデルentityMeta - エンティティメタデータ
protected void doGeneratedInfo(EntityTestModel entityTestModel,
EntityMeta entityMeta)
entityTestModel - テストモデルentityMeta - エンティティメタデータ
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||