public class SqlDescFactory
extends java.lang.Object
| Constructor and Description |
|---|
SqlDescFactory(java.io.File templatePrimaryDir,
GenDialect dialect)
インスタンスを構築します。
|
SqlDescFactory(java.lang.String selectByIdFileName,
java.lang.String selectByIdAndVersionFileName,
java.io.File templatePrimaryDir,
GenDialect dialect)
インスタンスを構築します。
|
| Modifier and Type | Method and Description |
|---|---|
protected SqlDesc |
createSqlDesc(EntityDesc entityDesc,
java.lang.String fileName,
java.lang.String templateName)
SQL記述を返します。
|
java.util.List<SqlDesc> |
createSqlDescs(EntityDesc entityDesc)
SQL記述のリストを返します。
|
protected java.util.Set<java.lang.String> |
findTemplateNames()
テンプレートのファイル名を探します。
|
protected java.lang.String |
removeTemplateExtension(java.lang.String templateName)
テンプレートファイルの拡張子を削除します。
|
public SqlDescFactory(java.io.File templatePrimaryDir,
GenDialect dialect)
templatePrimaryDir - テンプレートを格納するプライマリディレクトリ、使用しない場合 nulldialect - 方言public SqlDescFactory(java.lang.String selectByIdFileName,
java.lang.String selectByIdAndVersionFileName,
java.io.File templatePrimaryDir,
GenDialect dialect)
selectByIdFileName - 識別子による検索メソッドの名前selectByIdAndVersionFileName - 識別子とバージョンによる検索メソッドの名前templatePrimaryDir - テンプレートを格納するプライマリディレクトリ、使用しない場合 nulldialect - 方言public java.util.List<SqlDesc> createSqlDescs(EntityDesc entityDesc)
entityDesc - エンティティ記述protected SqlDesc createSqlDesc(EntityDesc entityDesc, java.lang.String fileName, java.lang.String templateName)
entityDesc - エンティティ記述fileName - ファイル名templateName - テンプレート名protected java.util.Set<java.lang.String> findTemplateNames()
protected java.lang.String removeTemplateExtension(java.lang.String templateName)
templateName - テンプレートファイル名