public class DaoDescFactory
extends java.lang.Object
DaoDesc のファクトリです。| Modifier and Type | Field and Description |
|---|---|
protected ClassDescSupport |
classDescSupport
クラス記述のサポートクラス
|
protected java.lang.String |
configClassName
設定クラス名
|
protected java.lang.String |
packageName
パッケージ名
|
protected java.lang.String |
suffix
サフィックス
|
| Constructor and Description |
|---|
DaoDescFactory(java.lang.String packageName,
java.lang.String suffix,
java.lang.String configClassName)
インスタンスを構築します。
|
| Modifier and Type | Method and Description |
|---|---|
DaoDesc |
createDaoDesc(EntityDesc entityDesc)
Dao記述を作成します。
|
protected void |
handleImportName(DaoDesc daoDesc,
EntityDesc entityDesc)
インポート名を処理します。
|
protected final java.lang.String packageName
protected final java.lang.String suffix
protected final java.lang.String configClassName
protected final ClassDescSupport classDescSupport
public DaoDescFactory(java.lang.String packageName,
java.lang.String suffix,
java.lang.String configClassName)
packageName - パッケージ名suffix - サフィックスconfigClassName - 設定クラス名、指定しない場合 nullpublic DaoDesc createDaoDesc(EntityDesc entityDesc)
entityDesc - エンティティ記述protected void handleImportName(DaoDesc daoDesc, EntityDesc entityDesc)
daoDesc - Dao記述entityDesc - エンティティ記述