|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
- 名前クラスを使用する場合true
useS2junit4
- S2JUnit4を使用する場合true
、S2Unitを使用する場合false
メソッドの詳細 |
---|
public EntityTestModel getEntityTestModel(EntityMeta entityMeta)
EntityTestModelFactory
の記述:
EntityTestModelFactory
内の getEntityTestModel
entityMeta
- エンティティメタデータ
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
- エンティティメタデータ
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |