A B C D E F G H I L M N O P Q R S T U V

A

AbstractTask - org.seasar.doma.extension.gen.task の クラス
Task の抽象クラスです。
AbstractTask() - クラス org.seasar.doma.extension.gen.task.AbstractTask のコンストラクタ
インスタンスを構築します。
abstrct - クラス org.seasar.doma.extension.gen.SqlTestDesc の変数
抽象クラスの場合 true
abstrct - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
抽象クラスの場合true
abstrct - クラス org.seasar.doma.extension.gen.task.SqlTestConfig の変数
抽象クラスとする場合true
addColumnMeta(ColumnMeta) - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
カラムのメタデータを追加します。
addConfiguredFileSet(FileSet) - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
addEntityPropertyDesc(EntityPropertyDesc) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
エンティティプロパティ記述を追加します。
addImportName(String) - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
インポート名を追加します。
addImportName(ClassDesc, Class<?>) - クラス org.seasar.doma.extension.gen.ClassDescSupport のメソッド
インポート名を追加します。
addImportName(ClassDesc, String) - クラス org.seasar.doma.extension.gen.ClassDescSupport のメソッド
インポート名を追加します。
addImportName(ClassDesc, ClassConstants) - クラス org.seasar.doma.extension.gen.ClassDescSupport のメソッド
インポート名を追加します。
addImportName(ClassDesc, EnumConstants) - クラス org.seasar.doma.extension.gen.ClassDescSupport のメソッド
インポート名を追加します。
addProperty(String, String) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
JDBCドライバへのプロパティを追加します。
allocationSize - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
識別子の割り当てサイズ
allocationSize - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory の変数
識別子の割り当てサイズ
allocationSize - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
識別子の割り当てサイズ、指定しない場合は null
apply(String) - 列挙 org.seasar.doma.extension.gen.NamingType のメソッド
ネーミング規約を適用します。
args - 例外 org.seasar.doma.extension.gen.GenException の変数
メッセージへの引数
autoIncrement - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
値が自動的に増分される場合true

B

baseDir - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
ベースディレクトリ
baseDir - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
ベースディレクトリ
baseDir - クラス org.seasar.doma.extension.gen.task.SqlConfig の変数
ベースディレクトリ
baseDir - クラス org.seasar.doma.extension.gen.task.SqlTestConfig の変数
ベースディレクトリ
basePath - クラス org.seasar.doma.extension.gen.ResourceTemplateLoader の変数
ベースとなるパス

C

catalogName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
カタログ名
catalogName - クラス org.seasar.doma.extension.gen.TableMeta の変数
カタログ名
ClassConstants - org.seasar.doma.extension.gen の 列挙型
クラスの定数です。
ClassDesc - org.seasar.doma.extension.gen の クラス
クラスの記述です。
ClassDesc() - クラス org.seasar.doma.extension.gen.ClassDesc のコンストラクタ
インスタンスを構築します。
ClassDescSupport - org.seasar.doma.extension.gen の クラス
ClassDesc のサポートクラスです。
ClassDescSupport() - クラス org.seasar.doma.extension.gen.ClassDescSupport のコンストラクタ
 
classDescSupport - クラス org.seasar.doma.extension.gen.DaoDelegateDescFactory の変数
クラス記述のサポートクラス
classDescSupport - クラス org.seasar.doma.extension.gen.DaoDescFactory の変数
クラス記述のサポートクラス
classDescSupport - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
クラス記述のサポートクラス
classDescSupport - クラス org.seasar.doma.extension.gen.EntityListenerDescFactory の変数
クラス記述のサポートクラス
classDescSupport - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
クラス記述のサポートクラス
classNameMap - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect の変数
RDBMSのカラムの型をキー、Javaのクラス名を値とするマップ
column - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 
ColumnMeta - org.seasar.doma.extension.gen の クラス
データベースのカラムメタデータです。
ColumnMeta() - クラス org.seasar.doma.extension.gen.ColumnMeta のコンストラクタ
 
columnMetas - クラス org.seasar.doma.extension.gen.TableMeta の変数
カラムメタデータのリスト
columnName - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 
columnName - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
カラム名
comment - クラス org.seasar.doma.extension.gen.ClassDesc の変数
コメント
comment - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
コメント
comment - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
コメント
comment - クラス org.seasar.doma.extension.gen.TableMeta の変数
コメント
compositeId - クラス org.seasar.doma.extension.gen.EntityDesc の変数
複合識別子を持つ場合 true
configClassName - クラス org.seasar.doma.extension.gen.DaoDescFactory の変数
設定クラス名
configClassName - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
設定クラス名
configClassSimpleName - クラス org.seasar.doma.extension.gen.DaoDesc の変数
設定クラスの単純名
configuration - クラス org.seasar.doma.extension.gen.Generator の変数
FreeMarkerの設定
Constants - org.seasar.doma.extension.gen の クラス
定数です。
Constants() - クラス org.seasar.doma.extension.gen.Constants のコンストラクタ
 
convertToDateLiteral(String) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
日付を表すリテラルを返します。
convertToDateLiteral(String) - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
convertToDateLiteral(String) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
convertToEnum() - クラス org.seasar.doma.extension.gen.task.GenerationTypeAttribute のメソッド
GenerationType に変換します。
convertToEnum() - クラス org.seasar.doma.extension.gen.task.NamingTypeAttribute のメソッド
NamingType に変換します。
convertToTimeLiteral(String) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
時刻を表すリテラルを返します。
convertToTimeLiteral(String) - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
convertToTimeLiteral(String) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
convertToTimestampLiteral(String) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
タイムスタンプを表すリテラルを返します。
convertToTimestampLiteral(String) - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
convertToTimestampLiteral(String) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
createDaoConfig() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
Daoの設定を作成します。
createDaoDelegateDesc(DaoDesc) - クラス org.seasar.doma.extension.gen.DaoDelegateDescFactory のメソッド
Daoデリゲート記述を作成します。
createDaoDelegateDescFactory() - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
Daoデリゲート記述のファクトリを作成します。
createDaoDelegateDescFactory() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
Daoデリゲート記述ファクトリを作成します。
createDaoDesc(EntityDesc) - クラス org.seasar.doma.extension.gen.DaoDescFactory のメソッド
Dao記述を作成します。
createDaoDescFactory(String, String, String) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
Dao記述のファクトリを作成します。
createDaoDescFactory() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
Dao記述ファクトリを作成します。
createDataSource(Driver, String, String, String) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
データソースを作成します。
createDataSource() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
データソースを作成します。
createEntityConfig() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
エンティティの設定を作成します。
createEntityDesc(TableMeta) - クラス org.seasar.doma.extension.gen.EntityDescFactory のメソッド
エンティティ記述を作成します。
createEntityDescFactory(String, Class<?>, EntityPropertyDescFactory, NamingType, String, boolean, boolean, boolean, boolean, boolean, boolean) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
エンティティ記述のファクトリを作成します。
createEntityDescFactory() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
エンティティ記述ファクトリを作成します。
createEntityListenerDesc(EntityDesc) - クラス org.seasar.doma.extension.gen.EntityListenerDescFactory のメソッド
エンティティ記述を作成します。
createEntityListenerDescFactory(String, String) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
 
createEntityListenerDescFactory() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
エンティティリスナー記述ファクトリを作成します。
createEntityPropertyClassNameResolver(File) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
エンティティプロパティのクラス名リゾルバを作成します。
createEntityPropertyClassNameResolver() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
エンティティプロパティのクラス名リゾルバを作成します。
createEntityPropertyDesc(EntityDesc, ColumnMeta) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
エンティティプロパティ記述を作成します。
createEntityPropertyDescFactory(GenDialect, EntityPropertyClassNameResolver, String, GenerationType, Long, Long, boolean) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
エンティティプロパティ記述のファクトリを作成します。
createEntityPropertyDescFactory() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
グローバルファクトリを作成します。
createFileOutputStream(File) - クラス org.seasar.doma.extension.gen.Generator のメソッド
ストリームを作成します。
createGenerator(String, File) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
ジェネレータを作成します。
createGenerator() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
ジェネレータを作成します。
createGenerator() - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
ジェネレータを作成します。
createSqlConfig() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
SQLの設定を作成します。
createSqlDesc(EntityDesc, String, String) - クラス org.seasar.doma.extension.gen.SqlDescFactory のメソッド
SQL記述を返します。
createSqlDescFactory(File, GenDialect) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
SQL記述ファクトリを作成します。
createSqlDescFactory() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
SQL記述ファクトリを作成します。
createSqlDescs(EntityDesc) - クラス org.seasar.doma.extension.gen.SqlDescFactory のメソッド
SQL記述のリストを返します。
createSqlFileTestDesc() - クラス org.seasar.doma.extension.gen.SqlTestDescFactory のメソッド
SQLテスト記述を作成します。
createSqlTestConfig() - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
SQLテストの設定を作成します。
createSqlTestDescFactory(String, boolean, String, String, String, String, String, Set<File>) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
SQLテスト記述ファクトリを作成します。
createSqlTestDescFactory() - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
SQLテスト記述ファクトリを作成します。
createTableMetaReader(GenDialect, DataSource, String, String, String, List<String>) - クラス org.seasar.doma.extension.gen.GlobalFactory のメソッド
データソースメタデータのファクトリを作成します。
createTableMetaReader() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
テーブルメタデータを作成します。
createTemplateLoader(File) - クラス org.seasar.doma.extension.gen.Generator のメソッド
TemplateLoaderを作成します。

D

DAO_DELEGATE_SUFFIX - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
DAO_DELEGATE_TEMPLATE - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
DAO_TEMPLATE - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
DaoConfig - org.seasar.doma.extension.gen.task の クラス
Daoの設定です。
DaoConfig() - クラス org.seasar.doma.extension.gen.task.DaoConfig のコンストラクタ
 
daoConfig - クラス org.seasar.doma.extension.gen.task.Gen の変数
Daoの設定
DaoDelegateDesc - org.seasar.doma.extension.gen の クラス
Daoデリゲート記述です。
DaoDelegateDesc() - クラス org.seasar.doma.extension.gen.DaoDelegateDesc のコンストラクタ
 
DaoDelegateDescFactory - org.seasar.doma.extension.gen の クラス
DaoDelegateDesc のファクトリです。
DaoDelegateDescFactory() - クラス org.seasar.doma.extension.gen.DaoDelegateDescFactory のコンストラクタ
インスタンスを構築します。
daoDelegateDescFactory - クラス org.seasar.doma.extension.gen.task.Gen の変数
Daoデリゲート記述のファクトリ
daoDesc - クラス org.seasar.doma.extension.gen.DaoDelegateDesc の変数
Dao記述
DaoDesc - org.seasar.doma.extension.gen の クラス
Dao記述です。
DaoDesc() - クラス org.seasar.doma.extension.gen.DaoDesc のコンストラクタ
 
DaoDescFactory - org.seasar.doma.extension.gen の クラス
DaoDesc のファクトリです。
DaoDescFactory(String, String, String) - クラス org.seasar.doma.extension.gen.DaoDescFactory のコンストラクタ
インスタンスを構築します。
daoDescFactory - クラス org.seasar.doma.extension.gen.task.Gen の変数
Dao記述のファクトリ
dataSource - クラス org.seasar.doma.extension.gen.TableMetaReader の変数
データソース
dataSource - クラス org.seasar.doma.extension.gen.task.Gen の変数
データソース
date - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
日付を表す場合 true
Db2GenDialect - org.seasar.doma.extension.gen.dialect の クラス
DB2用の方言です。
Db2GenDialect() - クラス org.seasar.doma.extension.gen.dialect.Db2GenDialect のコンストラクタ
インスタンスを構築します。
debug(String) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
DEBUGレベルの情報を記録します。
debug(Throwable) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
DEBUGレベルの情報を記録します。
debug(String, Throwable) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
DEBUGレベルの情報を記録します。
debug(String) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
DEBUGレベルの情報を記録します。
debug(Throwable) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
DEBUGレベルの情報を記録します。
debug(String, Throwable) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
DEBUGレベルの情報を記録します。
debug(String) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
debug(Throwable) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
debug(String, Throwable) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
debug(String) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
debug(Throwable) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
debug(String, Throwable) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
DEFAULT_TEMPLATE_DIR_NAME - クラス org.seasar.doma.extension.gen.Generator の static 変数
デフォルトのテンプレートディレクトリの名前
defaultValue - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
デフォルト値
descriminateType(EntityDesc, EntityPropertyDesc, ColumnMeta) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
数値かどうかを処理します。
destDir - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
生成されるJavaファイルの出力先ディレクトリ
destDir - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
生成されるJavaファイルの出力先ディレクトリ
destDir - クラス org.seasar.doma.extension.gen.task.SqlConfig の変数
生成されるSQLファイルの出力先ディレクトリ
destDir - クラス org.seasar.doma.extension.gen.task.SqlTestConfig の変数
Javaコードの出力ディレクトリ
dialect - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory の変数
方言
dialect - クラス org.seasar.doma.extension.gen.SqlDesc の変数
方言
dialect - クラス org.seasar.doma.extension.gen.TableMetaReader の変数
方言
dialect - クラス org.seasar.doma.extension.gen.task.Gen の変数
方言
dialectClassName - クラス org.seasar.doma.extension.gen.SqlTestDesc の変数
org.seasar.doma.jdbc.dialect.Dialect のサブタイプのクラス名
dialectClassName - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
org.seasar.doma.jdbc.dialect.Dialectのサブクラスの名前
dialectClassName - クラス org.seasar.doma.extension.gen.task.GenTest の変数
org.seasar.doma.jdbc.dialect.Dialect のサブタイプのクラス名
dialectName - クラス org.seasar.doma.extension.gen.task.Gen の変数
方言名
dialectName - クラス org.seasar.doma.extension.gen.task.GenTest の変数
方言名
DialectNameAttribute - org.seasar.doma.extension.gen.task の クラス
方言名を表します。
DialectNameAttribute() - クラス org.seasar.doma.extension.gen.task.DialectNameAttribute のコンストラクタ
 
doPrepare() - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
サブクラスで準備します。
doPrepare() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
 
doPrepare() - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
 
doRun() - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
サブクラスで実行します。
doRun() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
 
doRun() - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
 
doValidate() - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
サブクラスで検証します。
doValidate() - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
 
doValidate() - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
 
driver - クラス org.seasar.doma.extension.gen.SimpleDataSource の変数
JDBCドライバ
driverClassName - クラス org.seasar.doma.extension.gen.SqlTestDesc の変数
Driver のサブタイプのクラス名
driverClassName - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
Driver のサブクラスの名前
driverClassName - クラス org.seasar.doma.extension.gen.task.Gen の変数
Driver のサブタイプのクラス名
driverClassName - クラス org.seasar.doma.extension.gen.task.GenTest の変数
Driver のサブタイプのクラス名

E

encoding - クラス org.seasar.doma.extension.gen.GenerationContext の変数
エンコーディング
encoding - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
Javaファイルのエンコーディング
encoding - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
Javaファイルのエンコーディング
encoding - クラス org.seasar.doma.extension.gen.task.SqlTestConfig の変数
Javaファイルのエンコーディング
ENTITY_LISTENER_SUFFIX - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
ENTITY_LISTENER_TEMPLATE - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
ENTITY_TEMPLATE - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
entityClass - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 
entityClassName - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
エンティティのクラス名
entityClassSimpleName - クラス org.seasar.doma.extension.gen.EntityListenerDesc の変数
エンティティクラスの単純名
EntityConfig - org.seasar.doma.extension.gen.task の クラス
エンティティの設定です。
EntityConfig() - クラス org.seasar.doma.extension.gen.task.EntityConfig のコンストラクタ
 
entityConfig - クラス org.seasar.doma.extension.gen.task.Gen の変数
エンティティの設定
entityDesc - クラス org.seasar.doma.extension.gen.DaoDesc の変数
エンティティ記述
EntityDesc - org.seasar.doma.extension.gen の クラス
エンティティ記述です。
EntityDesc() - クラス org.seasar.doma.extension.gen.EntityDesc のコンストラクタ
 
entityDesc - クラス org.seasar.doma.extension.gen.SqlDesc の変数
エンティティ記述
EntityDescFactory - org.seasar.doma.extension.gen の クラス
エンティティ記述のファクトリです。
EntityDescFactory(String, Class<?>, EntityPropertyDescFactory, NamingType, String, boolean, boolean, boolean, boolean, boolean, boolean) - クラス org.seasar.doma.extension.gen.EntityDescFactory のコンストラクタ
インスタンスを構築します。
entityDescFactory - クラス org.seasar.doma.extension.gen.task.Gen の変数
エンティティ記述のファクトリ
EntityDescFactory.EntityPropertyInfo - org.seasar.doma.extension.gen の クラス
エンティティプロパティ情報です。
EntityDescFactory.EntityPropertyInfo() - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo のコンストラクタ
 
EntityListenerDesc - org.seasar.doma.extension.gen の クラス
エンティティリスナー記述です。
EntityListenerDesc() - クラス org.seasar.doma.extension.gen.EntityListenerDesc のコンストラクタ
 
EntityListenerDescFactory - org.seasar.doma.extension.gen の クラス
エンティティ記述のファクトリです。
EntityListenerDescFactory(String, String) - クラス org.seasar.doma.extension.gen.EntityListenerDescFactory のコンストラクタ
インスタンスを構築します。
entityListenerDescFactory - クラス org.seasar.doma.extension.gen.task.Gen の変数
エンティティリスナー記述のファクトリ
EntityPropertyClassNameResolver - org.seasar.doma.extension.gen の クラス
エンティティプロパティのクラス名リゾルバです。
EntityPropertyClassNameResolver(File) - クラス org.seasar.doma.extension.gen.EntityPropertyClassNameResolver のコンストラクタ
インスタンスを構築します。
entityPropertyClassNameResolver - クラス org.seasar.doma.extension.gen.task.Gen の変数
エンティティプロパティのクラス名リゾルバ
entityPropertyClassNamesFile - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
エンティティプロパティ名の正規表現をキー、クラス名を値とするプロパティファイル
EntityPropertyDesc - org.seasar.doma.extension.gen の クラス
エンティティプロパティ記述です。
EntityPropertyDesc() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のコンストラクタ
 
entityPropertyDescFactory - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
エンティティプロパティ記述のファクトリ
EntityPropertyDescFactory - org.seasar.doma.extension.gen の クラス
エンティティプロパティ記述のファクトリです。
EntityPropertyDescFactory(GenDialect, EntityPropertyClassNameResolver, String, GenerationType, Long, Long, boolean) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のコンストラクタ
インスタンスを構築します。
entityPropertyDescFactory - クラス org.seasar.doma.extension.gen.task.Gen の変数
エンティティプロパティ記述のファクトリ
entityPropertyDescs - クラス org.seasar.doma.extension.gen.EntityDesc の変数
エンティティプロパティ記述のリスト 親エンティティがある場合に、親エンティティのプロパティも対象になります。
EnumConstants - org.seasar.doma.extension.gen の 列挙型
列挙定数です。
error(String) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
ERRORレベルの情報を記録します。
error(Throwable) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
ERRORレベルの情報を記録します。
error(String, Throwable) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
ERRORレベルの情報を記録します。
error(String) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
ERRORレベルの情報を記録します。
error(Throwable) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
ERRORレベルの情報を記録します。
error(String, Throwable) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
ERRORレベルの情報を記録します。
error(String) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
error(Throwable) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
error(String, Throwable) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
error(String) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
error(Throwable) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
error(String, Throwable) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
execute() - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
 
exists(File) - クラス org.seasar.doma.extension.gen.Generator のメソッド
fileが存在する場合にtrueを返します。

F

fallbackClassNameMap - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect の変数
JDBCのSQL型をキー、Javaのクラス名を値とするマップ
file - クラス org.seasar.doma.extension.gen.GenerationContext の変数
生成するファイル
fileName - クラス org.seasar.doma.extension.gen.SqlDesc の変数
ファイル名
findTemplateNames() - クラス org.seasar.doma.extension.gen.SqlDescFactory のメソッド
テンプレートのファイル名を探します。
forName(String, String) - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
 

G

Gen - org.seasar.doma.extension.gen.task の クラス
コードを生成します。
Gen() - クラス org.seasar.doma.extension.gen.task.Gen のコンストラクタ
 
GenDialect - org.seasar.doma.extension.gen.dialect の インタフェース
方言です。
genDialectClassName - クラス org.seasar.doma.extension.gen.task.Gen の変数
GenDialect のサブタイプのクラス名
genDialectMap - クラス org.seasar.doma.extension.gen.dialect.GenDialectRegistry の static 変数
方言名をキー、方言を値とするマップ
GenDialectRegistry - org.seasar.doma.extension.gen.dialect の クラス
方言のレジストリです。
GenDialectRegistry() - クラス org.seasar.doma.extension.gen.dialect.GenDialectRegistry のコンストラクタ
 
generate(GenerationContext) - クラス org.seasar.doma.extension.gen.Generator のメソッド
生成します。
generate - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
DaoのJavaコードを生成する場合 true
generate - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
生成する場合true
generate - クラス org.seasar.doma.extension.gen.task.SqlConfig の変数
SQLを生成する場合 true
generate - クラス org.seasar.doma.extension.gen.task.SqlTestConfig の変数
生成する場合true
generateDao(DaoDesc) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
DaoのJavaコードを生成します。
generateDaoDelegate(DaoDelegateDesc) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
DaoデリゲートのJavaコードを生成します。
generatedValue - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 
generateEntity(EntityDesc) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
エンティティのJavaコードを生成します。
generateEntityListener(EntityListenerDesc) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
 
generateSql(DaoDesc, SqlDesc) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
SQLを生成します。
generateSqlTest(SqlTestDesc) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
SQLのテストコードを生成します。
GenerationContext - org.seasar.doma.extension.gen の クラス
生成に関するコンテキストです。
GenerationContext(Object, File, String, String, boolean) - クラス org.seasar.doma.extension.gen.GenerationContext のコンストラクタ
インスタンスを構築します。
generationType - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
識別子の生成方法を示す方法、生成しない場合null
generationType - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory の変数
識別子を生成する方法
GenerationType - org.seasar.doma.extension.gen の 列挙型
識別子を生成する方法です。
generationType - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
識別子の生成方法、指定しない場合は null
GenerationTypeAttribute - org.seasar.doma.extension.gen.task の クラス
識別子の生成方法を表します。
GenerationTypeAttribute() - クラス org.seasar.doma.extension.gen.task.GenerationTypeAttribute のコンストラクタ
 
Generator - org.seasar.doma.extension.gen の クラス
ジェネレータです。
Generator() - クラス org.seasar.doma.extension.gen.Generator のコンストラクタ
インスタンスを構築します。
Generator(String, File) - クラス org.seasar.doma.extension.gen.Generator のコンストラクタ
インスタンスを構築します。
generator - クラス org.seasar.doma.extension.gen.task.Gen の変数
ジェネレータ
generator - クラス org.seasar.doma.extension.gen.task.GenTest の変数
ジェネレータ
GenException - org.seasar.doma.extension.gen の 例外
このフレームワークでルートとなる実行時例外です。
GenException(MessageResource, Object...) - 例外 org.seasar.doma.extension.gen.GenException のコンストラクタ
インスタンスを構築します。
GenException(MessageResource, Throwable, Object...) - 例外 org.seasar.doma.extension.gen.GenException のコンストラクタ
この例外の原因となった Throwable を指定してインスタンスを構築します。
GenNullPointerException - org.seasar.doma.extension.gen の 例外
null でないことを期待されたパラメータへの引数が null の場合にスローされる例外です。
GenNullPointerException(String) - 例外 org.seasar.doma.extension.gen.GenNullPointerException のコンストラクタ
インスタンスを構築します。
GenTest - org.seasar.doma.extension.gen.task の クラス
テスト用のコードを生成します。
GenTest() - クラス org.seasar.doma.extension.gen.task.GenTest のコンストラクタ
 
getAllocationSize() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
識別子の割り当てサイズを返します。
getAllocationSize() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getArgs() - 例外 org.seasar.doma.extension.gen.GenException のメソッド
メッセージへの引数を返します。
getAsDate() - クラス org.seasar.doma.extension.gen.OnDemandDateModel のメソッド
 
getCatalogName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
カタログ名を返します。
getCatalogName() - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
カタログ名を返します。
getClassConstant() - 列挙 org.seasar.doma.extension.gen.EnumConstants のメソッド
クラス定数を返します。
getCode() - インタフェース org.seasar.doma.extension.gen.MessageResource のメソッド
一意のコードを返します。
getColumnCommentMap(Connection, String, String, String) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
カラムのコメントのマップを取得します。
getColumnCommentMap(Connection, String, String, String) - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
getColumnCommentMap(Connection, String, String, String) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
getColumnMetas() - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
カラムのメタデータのリストを返します。
getColumnName() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
カラム名を返します。
getComment() - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
コメントを返します。
getComment() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
コメントを返します。
getComment() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
コメントを返します。
getComment() - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
コメントを返します。
getConfigClassName() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
getConfigClassSimpleName() - クラス org.seasar.doma.extension.gen.DaoDesc のメソッド
設定クラスの単純名を返します。
getConnection() - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
 
getConnection(String, String) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
 
getConnectionInternal(Properties) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
内部的にコネクションを返します。
getDaoDesc() - クラス org.seasar.doma.extension.gen.DaoDelegateDesc のメソッド
Dao記述を返します。
getDateType() - クラス org.seasar.doma.extension.gen.OnDemandDateModel のメソッド
 
getDbColumnMetas(DatabaseMetaData, TableMeta) - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
 
getDefaultSchemaName(String) - クラス org.seasar.doma.extension.gen.dialect.Db2GenDialect のメソッド
 
getDefaultSchemaName(String) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
デフォルトのスキーマ名を返します。
getDefaultSchemaName(String) - クラス org.seasar.doma.extension.gen.dialect.H2GenDialect のメソッド
 
getDefaultSchemaName(String) - クラス org.seasar.doma.extension.gen.dialect.HsqldbGenDialect のメソッド
 
getDefaultSchemaName(String) - クラス org.seasar.doma.extension.gen.dialect.Mssql2008GenDialect のメソッド
 
getDefaultSchemaName(String) - クラス org.seasar.doma.extension.gen.dialect.PostgresGenDialect のメソッド
 
getDefaultSchemaName(String) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
getDefaultSchemaName(DatabaseMetaData) - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
 
getDefaultValue() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
デフォルト値を返します。
getDestDir() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
getDestDir() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getDestDir() - クラス org.seasar.doma.extension.gen.task.SqlConfig のメソッド
 
getDestDir() - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.Db2GenDialect のメソッド
 
getDialectClassName() - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
方言クラス名を返します。
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.H2GenDialect のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.HsqldbGenDialect のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.Mssql2008GenDialect のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.MssqlGenDialect のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.MysqlGenDialect のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.PostgresGenDialect のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
getDialectClassName() - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
getDialectNames() - クラス org.seasar.doma.extension.gen.dialect.GenDialectRegistry の static メソッド
登録されている方言名のリストを返します。
getDriver() - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
JDBCドライバを返します。
getDriverClassName() - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
getEncoding() - クラス org.seasar.doma.extension.gen.GenerationContext のメソッド
エンコーディングを返します。
getEncoding() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
getEncoding() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getEncoding() - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
getEntityClassName() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
エンティティのクラス名を返します。
getEntityClassSimpleName() - クラス org.seasar.doma.extension.gen.EntityListenerDesc のメソッド
エンティティクラスの単純名を返します。
getEntityDesc() - クラス org.seasar.doma.extension.gen.DaoDesc のメソッド
エンティティ記述を返します。
getEntityDesc() - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
エンティティ記述を返します。
getEntityPropertyClassNamesFile() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getEntityPropertyDescs() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
エンティティプロパティ記述のリストを返します。
getEnumConstant() - 列挙 org.seasar.doma.extension.gen.GenerationType のメソッド
列挙定数を返します。
getEnumConstant() - 列挙 org.seasar.doma.extension.gen.NamingType のメソッド
列挙定数を返します。
getFile() - クラス org.seasar.doma.extension.gen.GenerationContext のメソッド
生成するファイルを返します。
getFileName() - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
ファイル名 を返します。
getGenerationType() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
識別子の生成方法を示す方法を返します。
getGenerationType() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getIdEntityPropertyDescs() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
識別子のエンティティプロパティ記述のリストを返します。
getImportName() - 列挙 org.seasar.doma.extension.gen.EnumConstants のメソッド
インポート名を返します。
getImportNames() - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
インポート名のソートされたセットを返します。
getInitialValue() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
識別子の初期値を返します。
getInitialValue() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getLength() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
長さを返します。
getListenerClassSimpleName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
リスナークラスの単純名を返します。
getListenerClassSimpleName() - クラス org.seasar.doma.extension.gen.EntityListenerDesc のメソッド
リスナークラスの単純名を返します。
getListenerSuperclassName() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getLoginTimeout() - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
 
getLogWriter() - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
 
getMappedPropertyClassName(ColumnMeta) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
カラムにマップされたプロパティのクラス名を返します。
getMappedPropertyClassName(ColumnMeta) - クラス org.seasar.doma.extension.gen.dialect.Mssql2008GenDialect のメソッド
 
getMappedPropertyClassName(ColumnMeta) - クラス org.seasar.doma.extension.gen.dialect.MysqlGenDialect のメソッド
 
getMappedPropertyClassName(ColumnMeta) - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
getMappedPropertyClassName(ColumnMeta) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
getMessage(Object...) - インタフェース org.seasar.doma.extension.gen.MessageResource のメソッド
メッセージを返します。
getMessagePattern() - インタフェース org.seasar.doma.extension.gen.MessageResource のメソッド
メッセージパターンの文字列を返します。
getMessageResource() - 例外 org.seasar.doma.extension.gen.GenException のメソッド
メッセージコードを返します。
getModel() - クラス org.seasar.doma.extension.gen.GenerationContext のメソッド
データモデルを返します。
getName() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
名前を返します。
getName() - クラス org.seasar.doma.extension.gen.dialect.Db2GenDialect のメソッド
 
getName() - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
名前を返します。
getName() - クラス org.seasar.doma.extension.gen.dialect.H2GenDialect のメソッド
 
getName() - クラス org.seasar.doma.extension.gen.dialect.HsqldbGenDialect のメソッド
 
getName() - クラス org.seasar.doma.extension.gen.dialect.Mssql2008GenDialect のメソッド
 
getName() - クラス org.seasar.doma.extension.gen.dialect.MssqlGenDialect のメソッド
 
getName() - クラス org.seasar.doma.extension.gen.dialect.MysqlGenDialect のメソッド
 
getName() - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
getName() - クラス org.seasar.doma.extension.gen.dialect.PostgresGenDialect のメソッド
 
getName() - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
getName() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
名前を返します。
getName() - 列挙 org.seasar.doma.extension.gen.EnumConstants のメソッド
名前を返します。
getName() - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
名前を返します。
getNamingType() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
ネーミング規約を返します。
getNamingType() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getOriginalStatesPropertyName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
元のステートを表すプロパティの名前を返します。
getOriginalStatesPropertyName() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getOwnEntityPropertyDescs() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
所有するエンティティプロパティ記述のリストを返します。
getPackageName() - 列挙 org.seasar.doma.extension.gen.ClassConstants のメソッド
パッケージ名を返します。
getPackageName() - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
パッケージ名を返します。
getPackageName() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
getPackageName() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getParameterName() - 例外 org.seasar.doma.extension.gen.GenNullPointerException のメソッド
null であるパラメータの名前を返します。
getPassword() - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
データベースの接続パスワードを返します。
getPassword() - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
getPrimaryKeyColumnMetas() - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
主キーのカラムメタデータのリストを返します。
getPrimaryKeys(DatabaseMetaData, TableMeta) - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
 
getPropertyClassName() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
プロパティクラス名を返します。
getPropertyClassSimpleName() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
プロパティクラスの単純名を返します。
getQualifiedName() - 列挙 org.seasar.doma.extension.gen.ClassConstants のメソッド
完全修飾名を返します。
getQualifiedName() - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
完全修飾名を返します。
getQualifiedTableName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
テーブルの完全修飾名を返します。
getQualifiedTableName() - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
完全なテーブル名を返します。
getReferenceName() - 列挙 org.seasar.doma.extension.gen.EnumConstants のメソッド
参照名を返します。
getReferenceName() - 列挙 org.seasar.doma.extension.gen.GenerationType のメソッド
参照名を返します。
getReferenceName() - 列挙 org.seasar.doma.extension.gen.NamingType のメソッド
参照名を返します。
getScale() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
スケールを返します。
getSchemaName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
スキーマ名を返します。
getSchemaName() - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
スキーマ名を返します
getSimpleName() - 列挙 org.seasar.doma.extension.gen.ClassConstants のメソッド
単純名を返します。
getSimpleName() - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
クラスの単純名を返します。
getSqlFilePaths() - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
getSqlFiles() - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
getSqlTestClassName() - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
getSqlType() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
SQL型を返します。
getSuffix() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
getSuperclassEntityPropertyInfo() - クラス org.seasar.doma.extension.gen.EntityDescFactory のメソッド
スーパークラスに定義されたエンティティプロパティの情報のセットを返します。
getSuperclassName() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
getSuperclassSimpleName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
スーパークラスの単純名を返します。
getSuperclassSimpleName() - クラス org.seasar.doma.extension.gen.EntityListenerDesc のメソッド
スーパークラスの単純名を返します。
getTableComment(Connection, String, String, String) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
テーブルのコメントを取得します。
getTableComment(Connection, String, String, String) - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
getTableComment(Connection, String, String, String) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
getTableMeta() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
テーブルメタデータ を返します。
getTableMetas(DatabaseMetaData, String) - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
 
getTableName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
テーブル名 を返します。
getTemplate(String) - クラス org.seasar.doma.extension.gen.Generator のメソッド
テンプレートを取得します。
getTemplateName() - クラス org.seasar.doma.extension.gen.DaoDelegateDesc のメソッド
テンプレート名を返します。
getTemplateName() - クラス org.seasar.doma.extension.gen.DaoDesc のメソッド
テンプレート名を返します。
getTemplateName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
テンプレート名を返します。
getTemplateName() - クラス org.seasar.doma.extension.gen.EntityListenerDesc のメソッド
テンプレート名を返します。
getTemplateName() - クラス org.seasar.doma.extension.gen.GenerationContext のメソッド
テンプレート名を返します。
getTemplateName() - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
テンプレート名を返します。
getTemplateName() - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
getTypeName() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
型名を返します。
getURL(String) - クラス org.seasar.doma.extension.gen.ResourceTemplateLoader のメソッド
 
getUrl() - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
データベースへの接続URLを返します。
getUrl() - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
getUser() - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
データベースの接続ユーザーを返します。
getUser() - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
getValues() - クラス org.seasar.doma.extension.gen.task.DialectNameAttribute のメソッド
 
getValues() - クラス org.seasar.doma.extension.gen.task.GenerationTypeAttribute のメソッド
 
getValues() - クラス org.seasar.doma.extension.gen.task.NamingTypeAttribute のメソッド
 
getVersionEntityPropertyDesc() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
バージョンのエンティティプロパティ記述を返します。
GlobalFactory - org.seasar.doma.extension.gen の クラス
グローバルなファクトリです。
GlobalFactory() - クラス org.seasar.doma.extension.gen.GlobalFactory のコンストラクタ
 
globalFactory - クラス org.seasar.doma.extension.gen.task.AbstractTask の変数
グローバルファクトリ
globalFactoryClassName - クラス org.seasar.doma.extension.gen.task.AbstractTask の変数
グローバルファクトリのクラス名

H

H2GenDialect - org.seasar.doma.extension.gen.dialect の クラス
H2 Database Engine用の方言です。
H2GenDialect() - クラス org.seasar.doma.extension.gen.dialect.H2GenDialect のコンストラクタ
インスタンスを構築します。
handleColumnMeta(DatabaseMetaData, TableMeta, Set<String>) - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
 
handleEntityPropertyDesc(EntityDesc, TableMeta) - クラス org.seasar.doma.extension.gen.EntityDescFactory のメソッド
エンティティプロパティ記述を処理します。
handleImportName(DaoDelegateDesc, DaoDesc) - クラス org.seasar.doma.extension.gen.DaoDelegateDescFactory のメソッド
インポート名を処理します。
handleImportName(DaoDesc, EntityDesc) - クラス org.seasar.doma.extension.gen.DaoDescFactory のメソッド
インポート名を処理します。
handleImportName(EntityDesc, TableMeta) - クラス org.seasar.doma.extension.gen.EntityDescFactory のメソッド
インポート名を処理します。
handleImportName(EntityListenerDesc, EntityDesc) - クラス org.seasar.doma.extension.gen.EntityListenerDescFactory のメソッド
/** インポート名を処理します。
handleName(EntityDesc, EntityPropertyDesc, ColumnMeta) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
名前を処理します。
handlePropertyClassName(EntityDesc, EntityPropertyDesc, ColumnMeta) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
プロパティクラス名を処理します。
handleShowColumnName(EntityDesc, EntityPropertyDesc, ColumnMeta) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
カラム名を表示するかどうかを処理します。
handleShowTableName(EntityDesc, TableMeta) - クラス org.seasar.doma.extension.gen.EntityDescFactory のメソッド
カタログ名を表示するかどうか処理します。
handleSimpleName(EntityDesc, TableMeta) - クラス org.seasar.doma.extension.gen.EntityDescFactory のメソッド
単純名を処理します。
handleSqlFilePath(SqlTestDesc) - クラス org.seasar.doma.extension.gen.SqlTestDescFactory のメソッド
SQLファイルのパスを扱います。
handleVersion(EntityDesc, EntityPropertyDesc, ColumnMeta) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
バージョンを処理します。
hasCompositePrimaryKey() - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
複合主キーを持つ場合trueを返します。
HsqldbGenDialect - org.seasar.doma.extension.gen.dialect の クラス
HSQLDB用の方言です。
HsqldbGenDialect() - クラス org.seasar.doma.extension.gen.dialect.HsqldbGenDialect のコンストラクタ
インスタンスを構築します。

I

id - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 
id - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
識別子の場合true
idEntityPropertyDescs - クラス org.seasar.doma.extension.gen.EntityDesc の変数
識別子のエンティティプロパティ記述のリスト
ignoredTableNamePattern - クラス org.seasar.doma.extension.gen.TableMetaReader の変数
読み取り非対象とするテーブル名のパターン
ignoredTableNamePattern - クラス org.seasar.doma.extension.gen.task.Gen の変数
対象としないテーブル名の正規表現
importNames - クラス org.seasar.doma.extension.gen.ClassDesc の変数
インポート名のソートされたセット
info(String) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
INFOレベルの情報を記録します。
info(Throwable) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
INFOレベルの情報を記録します。
info(String, Throwable) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
INFOレベルの情報を記録します。
info(String) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
INFOレベルの情報を記録します。
info(Throwable) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
INFOレベルの情報を記録します。
info(String, Throwable) - インタフェース org.seasar.doma.extension.gen.LoggerDelegate のメソッド
INFOレベルの情報を記録します。
info(String) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
info(Throwable) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
info(String, Throwable) - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のメソッド
 
info(String) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
info(Throwable) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
info(String, Throwable) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のメソッド
 
initialValue - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
識別子の初期値
initialValue - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory の変数
識別子の初期値
initialValue - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
識別子の初期値、指定しない場合は null
isAbstrct() - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
isAbstrct() - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
isAutoIncrement() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
値が自動的に増分される場合trueを返します。
isAutoIncrement(Connection, String, String, String, String) - クラス org.seasar.doma.extension.gen.dialect.Db2GenDialect のメソッド
 
isAutoIncrement(Connection, String, String, String, String) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
カラムが自動インクリメントに設定されている場合 true を返します。
isAutoIncrement(Connection, String, String, String, String) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
isAutoIncrement(DatabaseMetaData, TableMeta, String) - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
 
isCompositeId() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
複合識別子を持つ場合 true を返します。
isDate() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
日付を表す場合 trueを返します。
isGenerate() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
isGenerate() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isGenerate() - クラス org.seasar.doma.extension.gen.task.SqlConfig のメソッド
 
isGenerate() - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
isId() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
識別子の場合 true を返します。
isImportTargetPackage(ClassDesc, String) - クラス org.seasar.doma.extension.gen.ClassDescSupport のメソッド
インポート対象のパッケージの場合 true を返します。
isJdbcCommentUnavailable() - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
JDBCによりコメントの取得が不可能な場合 true を返します。
isJdbcCommentUnavailable() - クラス org.seasar.doma.extension.gen.dialect.H2GenDialect のメソッド
 
isJdbcCommentUnavailable() - クラス org.seasar.doma.extension.gen.dialect.HsqldbGenDialect のメソッド
 
isJdbcCommentUnavailable() - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
isJdbcCommentUnavailable() - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
isNameDifferentBetweenEntityAndTable(EntityDesc) - クラス org.seasar.doma.extension.gen.EntityDescFactory のメソッド
エンティティ名とテーブル名が異なる場合 trueを返します。
isNameDifferentBetweenPropertyAndColumn(EntityDesc, EntityPropertyDesc) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
プロパティ名とカラム名が異なる場合 trueを返します。
isNullable() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
NULL可能の場合trueを返します。
isNumber() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
数値を表す場合 trueを返します。
isOverwrite() - クラス org.seasar.doma.extension.gen.GenerationContext のメソッド
上書きする場合true を返します。
isOverwrite() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
isOverwrite() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isOverwrite() - クラス org.seasar.doma.extension.gen.task.SqlConfig のメソッド
 
isOverwriteDelegate() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
isOverwriteListener() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isPrimaryKey() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
主キーの場合trueを返します。
isShowCatalogName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
カタログ名を表示する場合 true を返します。
isShowCatalogName() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isShowColumnName() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
カラム名を表示する場合 true を返します。
isShowColumnName() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isShowDbComment() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
データベースのコメントを表示する場合 true を返します。
isShowDbComment() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isShowSchemaName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
スキーマ名を表示する場合 true を返します。
isShowSchemaName() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isShowTableName() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
テーブル名を表示する場合 true を返します。
isShowTableName() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isTargetTable(TableMeta) - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
 
isTime() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
時刻を表す場合 trueを返します。
isTimestamp() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
タイムスタンプを表す場合 trueを返します。
isUnique() - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
一意の場合true、そうでない場合falseを返します。
isUseAccessor() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
アクセッサーを使用する場合 true を返します。
isUseAccessor() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isUseDelegate() - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
isUseListener() - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
エンティティリスナーを使用する場合 trueを返します。
isUseListener() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isUseUtilDate() - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
isVersion() - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
バージョンの場合 true を返します。
isVersionAnnotatable(String) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
org.seasar.doma.Version を注釈可能なクラス名の場合 true を返します。
isWrapperFor(Class<?>) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
 

L

length - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
長さ
listenerClassSimpleName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
リスナークラスの単純名
listenerClassSimpleName - クラス org.seasar.doma.extension.gen.EntityListenerDesc の変数
リスナークラスの単純名
listenerSuperclassName - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
エンティティリスナーに共通のスーパークラスの名前、指定しない場合は null
load(File) - クラス org.seasar.doma.extension.gen.EntityPropertyClassNameResolver のメソッド
プロパティファイルをロードします。
Logger - org.seasar.doma.extension.gen の クラス
ロガーです。
LoggerDelegate - org.seasar.doma.extension.gen の インタフェース
Logger から処理を委譲されるクラスです。
lookup(String) - クラス org.seasar.doma.extension.gen.dialect.GenDialectRegistry の static メソッド
検索します。

M

mergeEntityProperty(EntityPropertyDesc, EntityDescFactory.EntityPropertyInfo) - クラス org.seasar.doma.extension.gen.EntityDescFactory のメソッド
エンティティプロパティ記述にエンティティプロパティ情報をマージします。
messageResource - 例外 org.seasar.doma.extension.gen.GenException の変数
メッセージリソース
MessageResource - org.seasar.doma.extension.gen の インタフェース
メッセージリソースを表します。
mkdirs(File) - クラス org.seasar.doma.extension.gen.Generator のメソッド
ディレクトリを生成します。
model - クラス org.seasar.doma.extension.gen.GenerationContext の変数
データモデル
Mssql2008GenDialect - org.seasar.doma.extension.gen.dialect の クラス
SQL Server 2008用の方言です。
Mssql2008GenDialect() - クラス org.seasar.doma.extension.gen.dialect.Mssql2008GenDialect のコンストラクタ
インスタンスを構築します。
MssqlGenDialect - org.seasar.doma.extension.gen.dialect の クラス
SQL Server用の方言です。
MssqlGenDialect() - クラス org.seasar.doma.extension.gen.dialect.MssqlGenDialect のコンストラクタ
インスタンスを構築します。
MysqlGenDialect - org.seasar.doma.extension.gen.dialect の クラス
MySQL用の方言です。
MysqlGenDialect() - クラス org.seasar.doma.extension.gen.dialect.MysqlGenDialect のコンストラクタ
インスタンスを構築します。

N

name - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
名前
name - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
名前
name - クラス org.seasar.doma.extension.gen.TableMeta の変数
名前
namingType - クラス org.seasar.doma.extension.gen.EntityDesc の変数
ネーミング規約
namingType - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
ネーミング規約
NamingType - org.seasar.doma.extension.gen の 列挙型
ネーミング規約を表します。
namingType - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
ネーミング規約、指定しない場合は null
NamingTypeAttribute - org.seasar.doma.extension.gen.task の クラス
ネーミング規約を表します。
NamingTypeAttribute() - クラス org.seasar.doma.extension.gen.task.NamingTypeAttribute のコンストラクタ
 
newInstance(Class<T>, String, String) - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
 
nullable - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
NULL可能の場合true
NullLoggerDelegate - org.seasar.doma.extension.gen の クラス
LoggerDelegate の何もしない実装です。
NullLoggerDelegate() - クラス org.seasar.doma.extension.gen.NullLoggerDelegate のコンストラクタ
 
number - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
数値を表す場合 true

O

OnDemandDateModel - org.seasar.doma.extension.gen の クラス
必要とされるたびにDateを生成するTemplateDateModelの実装です。
OnDemandDateModel() - クラス org.seasar.doma.extension.gen.OnDemandDateModel のコンストラクタ
 
openWriter(GenerationContext) - クラス org.seasar.doma.extension.gen.Generator のメソッド
Writerを開きます。
OracleGenDialect - org.seasar.doma.extension.gen.dialect の クラス
Oracle Database用の方言です。
OracleGenDialect() - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のコンストラクタ
インスタンスを構築します。
org.seasar.doma.extension.gen - パッケージ org.seasar.doma.extension.gen
データモデルやデータモデルのファクトリクラスを提供します。
org.seasar.doma.extension.gen.dialect - パッケージ org.seasar.doma.extension.gen.dialect
RDBMS の Doma-Gen用の方言を提供します。
org.seasar.doma.extension.gen.task - パッケージ org.seasar.doma.extension.gen.task
Antのタスク、データ型、列挙型を提供します。
originalStatesPropertyName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
元のステートを表すプロパティの名前
originalStatesPropertyName - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
元のステートを表すプロパティの名前
originalStatesPropertyName - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
org.seasar.doma.OriginalStates を注釈する対象のプロパティ名
overwrite - クラス org.seasar.doma.extension.gen.GenerationContext の変数
上書きする場合true
overwrite - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
同名のDaoインタフェースのJavaファイルを上書きする場合true、しない場合false
overwrite - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
同名のエンティティクラスのJavaファイルを上書きする場合true、しない場合false
overwrite - クラス org.seasar.doma.extension.gen.task.SqlConfig の変数
同名のSQLファイルを上書きする場合
overwriteDelegate - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
同名のDaoデリゲートのJavaファイルを上書きする場合true、しない場合false
overwriteListener - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
同名のエンティティリスナークラスのJavaファイルを上書きする場合true、しない場合false
ownEntityPropertyDescs - クラス org.seasar.doma.extension.gen.EntityDesc の変数
このエンティティ記述が表すエンティティが所有するエンティティプロパティ記述のリスト 親エンティティがある場合に、親エンティティのプロパティは対象外となります。

P

packageName - クラス org.seasar.doma.extension.gen.ClassDesc の変数
パッケージ名
packageName - クラス org.seasar.doma.extension.gen.DaoDescFactory の変数
パッケージ名
packageName - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
パッケージ名
packageName - クラス org.seasar.doma.extension.gen.EntityListenerDescFactory の変数
パッケージ名
packageName - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
Daoインタフェースのパッケージ名
packageName - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
エンティティクラスのパッケージ名
parameterName - 例外 org.seasar.doma.extension.gen.GenNullPointerException の変数
null であるパラメータの名前
password - クラス org.seasar.doma.extension.gen.SimpleDataSource の変数
データベースの接続パスワードです。
password - クラス org.seasar.doma.extension.gen.SqlTestDesc の変数
JDBC接続パスワード
password - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
JDBC接続パスワード
password - クラス org.seasar.doma.extension.gen.task.Gen の変数
JDBC接続パスワード
password - クラス org.seasar.doma.extension.gen.task.GenTest の変数
JDBC接続パスワード
patternMap - クラス org.seasar.doma.extension.gen.EntityPropertyClassNameResolver の変数
エンティティプロパティ名の正規表現を表すパターンをキー、クラス名を値とするマップ
PostgresGenDialect - org.seasar.doma.extension.gen.dialect の クラス
PostgreSQL用の方言です。
PostgresGenDialect() - クラス org.seasar.doma.extension.gen.dialect.PostgresGenDialect のコンストラクタ
インスタンスを構築します。
prepare() - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
準備します。
primaryKey - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
主キーの場合true
primaryKeyColumnMetas - クラス org.seasar.doma.extension.gen.TableMeta の変数
主キーのカラムメタデータのリスト
process(Template, Object, Writer) - クラス org.seasar.doma.extension.gen.Generator のメソッド
テンプレートを処理します。
properties - クラス org.seasar.doma.extension.gen.SimpleDataSource の変数
JDBCドライバへのプロパティです。
propertyClassName - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
プロパティクラス名
propertyClassNameResolver - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory の変数
ドメインクラス名のリゾルバ
propertyField - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 

Q

qualifiedTableName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
テーブルの完全修飾名

R

read() - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
テーブルメタデータを読み取ります。
readCommentFromDictinary(Connection, List<TableMeta>) - クラス org.seasar.doma.extension.gen.TableMetaReader のメソッド
 
register(GenDialect) - クラス org.seasar.doma.extension.gen.dialect.GenDialectRegistry の static メソッド
登録します。
removeTemplateExtension(String) - クラス org.seasar.doma.extension.gen.SqlDescFactory のメソッド
テンプレートファイルの拡張子を削除します。
replacePropertyClassName(String, String) - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
プロパティのクラス名を置き換えます。
replacePropertyClassName(String, String) - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
resolve(EntityDesc, String, String) - クラス org.seasar.doma.extension.gen.EntityPropertyClassNameResolver のメソッド
エンティティプロパティのクラス名を解決します。
ResourceTemplateLoader - org.seasar.doma.extension.gen の クラス
リソースを扱うTemplateLoaderの実装クラスです。
ResourceTemplateLoader(String) - クラス org.seasar.doma.extension.gen.ResourceTemplateLoader のコンストラクタ
インスタンスを構築します。
run() - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
実行します。

S

scale - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
スケール
schemaName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
スキーマ名
schemaName - クラス org.seasar.doma.extension.gen.TableMeta の変数
スキーマ名
schemaName - クラス org.seasar.doma.extension.gen.TableMetaReader の変数
スキーマ名
schemaName - クラス org.seasar.doma.extension.gen.task.Gen の変数
対象とするテーブルが属するスキーマ名
SELECT_BY_ID_AND_VERSION_SQL_TEMPLATE - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
SELECT_BY_ID_SQL_TEMPLATE - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
sequenceGenerator - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 
setAbstrct(boolean) - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
setAbstrct(boolean) - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
setAllocationSize(Long) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
識別子の割り当てサイズを設定します。
setAllocationSize(Long) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setAutoIncrement(boolean) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
値が自動的に増分される場合trueを設定します。
setBaseDir(File) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setBaseDir(File) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setBaseDir(File) - クラス org.seasar.doma.extension.gen.task.SqlConfig のメソッド
 
setBaseDir(File) - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
setCatalogName(String) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
カタログ名を設定します。
setCatalogName(String) - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
カタログ名を設定します。
setColumnName(String) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
カラム名を設定します。
setComment(String) - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
コメントを設定します。
setComment(String) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
コメントを設定します。
setComment(String) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
コメントを設定します。
setComment(String) - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
コメントを設定します。
setCompositeId(boolean) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
複合識別子を持つ場合 true を設定します。
setConfigClassName(String) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setConfigClassSimpleName(String) - クラス org.seasar.doma.extension.gen.DaoDesc のメソッド
設定クラスの単純名を設定します。
setDaoDesc(DaoDesc) - クラス org.seasar.doma.extension.gen.DaoDelegateDesc のメソッド
Dao記述を設定します。
setDate(boolean) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
日付を表す場合 trueを設定します。
setDefaultValue(String) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
デフォルト値を設定します
setDelegate(LoggerDelegate) - クラス org.seasar.doma.extension.gen.Logger の static メソッド
デリゲートを設定します。
setDestDir(File) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setDestDir(File) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setDestDir(File) - クラス org.seasar.doma.extension.gen.task.SqlConfig のメソッド
 
setDestDir(File) - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
setDialect(GenDialect) - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
方言を設定します。
setDialectClassName(String) - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
setDialectClassName(String) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
org.seasar.doma.jdbc.dialect.Dialect のサブタイプのクラス名を設定します。
setDialectName(DialectNameAttribute) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
方言名を設定します。
setDialectName(DialectNameAttribute) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
方言名を設定します。
setDriver(Driver) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
JDBCドライバを設定します。
setDriverClassName(String) - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
setDriverClassName(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
Driver のサブタイプのクラス名を設定します。
setDriverClassName(String) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
Driver のサブタイプのクラス名を設定します。
setEncoding(String) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setEncoding(String) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setEncoding(String) - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
setEntityClassName(String) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
エンティティのクラス名を設定します。
setEntityClassSimpleName(String) - クラス org.seasar.doma.extension.gen.EntityListenerDesc のメソッド
エンティティクラスの単純名を設定します。
setEntityDesc(EntityDesc) - クラス org.seasar.doma.extension.gen.DaoDesc のメソッド
エンティティ記述を設定します。
setEntityDesc(EntityDesc) - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
エンティティ記述を設定します。
setEntityPropertyClassNamesFile(File) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setFileName(String) - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
ファイル名を設定します。
setGenDialectClassName(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
GenDialect のサブタイプのクラス名を設定します。
setGenerate(boolean) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setGenerate(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setGenerate(boolean) - クラス org.seasar.doma.extension.gen.task.SqlConfig のメソッド
 
setGenerate(boolean) - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
setGenerationType(GenerationType) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
識別子の生成方法を示す方法を設定します。
setGenerationType(GenerationTypeAttribute) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setGlobalFactoryClassName(String) - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
グローバルファクトリのクラス名を設定します。
setId(boolean) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
識別子の場合 true を設定します。
setIgnoredTableNamePattern(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
対象としないテーブル名の正規表現を設定します。
setInitialValue(Long) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
識別子の初期値を設定します。
setInitialValue(Long) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setLength(int) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
長さを設定します。
setListenerClassSimpleName(String) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
リスナークラスの単純名を設定します。
setListenerClassSimpleName(String) - クラス org.seasar.doma.extension.gen.EntityListenerDesc のメソッド
リスナークラスの単純名を設定します。
setListenerSuperclassName(String) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setLoginTimeout(int) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
 
setLogWriter(PrintWriter) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
 
setName(String) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
名前を設定します。
setName(String) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
名前を設定します。
setName(String) - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
名前を設定します。
setNamingType(NamingType) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
ネーミング規約を設定します。
setNamingType(NamingTypeAttribute) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setNullable(boolean) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
NULL可能の場合trueを設定します。
setNumber(boolean) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
数値を表す場合 trueを設定します。
setOriginalStatesPropertyName(String) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
元のステートを表すプロパティの名前を設定します。
setOriginalStatesPropertyName(String) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setOverwrite(boolean) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setOverwrite(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setOverwrite(boolean) - クラス org.seasar.doma.extension.gen.task.SqlConfig のメソッド
 
setOverwriteDelegate(boolean) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setOverwriteListener(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setPackageName(String) - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
パッケージ名を設定します。
setPackageName(String) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setPackageName(String) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setPassword(String) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
データベースの接続パスワードを設定します。
setPassword(String) - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
setPassword(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
JDBC接続パスワードを設定します。
setPassword(String) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
JDBC接続パスワードを設定します。
setPrimaryKey(boolean) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
主キーの場合 trueを設定します。
setPropertyClassName(String) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
プロパティクラス名を設定します。
setQualifiedTableName(String) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
テーブルの完全修飾名
setScale(int) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
スケールを設定します。
setSchemaName(String) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
スキーマ名を設定します。
setSchemaName(String) - クラス org.seasar.doma.extension.gen.TableMeta のメソッド
スキーマ名を設定します。
setSchemaName(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
対象とするテーブルが属するスキーマ名を設定します。
setShowCatalogName(boolean) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
カタログ名を表示する場合 true を設定します。
setShowCatalogName(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setShowColumnName(boolean) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
カラム名を表示する場合 true を設定します。
setShowColumnName(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setShowDbComment(boolean) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
データベースのコメントを表示する場合 true を設定します。
setShowDbComment(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setShowSchemaName(boolean) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
スキーマ名を表示する場合 true を設定します。
setShowSchemaName(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setShowTableName(boolean) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
テーブル名を表示する場合 true を設定します。
setShowTableName(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setSimpleName(String) - クラス org.seasar.doma.extension.gen.ClassDesc のメソッド
クラスの単純名を設定します。
setSqlFilePaths(List<String>) - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
setSqlType(int) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
SQL型をセットします。
setSuffix(String) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setSuperclassName(String) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setSuperclassSimpleName(String) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
スーパークラスの単純名を設定します。
setSuperclassSimpleName(String) - クラス org.seasar.doma.extension.gen.EntityListenerDesc のメソッド
スーパークラスの単純名を設定します。
setTableMeta(TableMeta) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
テーブルメタデータ を設定します。
setTableName(String) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
テーブル名 を設定します。
setTableNamePattern(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
対象とするテーブル名の正規表現を設定します。
setTableTypes(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
カンマまたは空白で区切られたテーブルの型のリストを設定します
setTemplateEncoding(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
テンプレートのエンコーディングを設定します。
setTemplateEncoding(String) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
テンプレートのエンコーディングを設定します。
setTemplateName(String) - クラス org.seasar.doma.extension.gen.DaoDelegateDesc のメソッド
テンプレート名を設定します。
setTemplateName(String) - クラス org.seasar.doma.extension.gen.DaoDesc のメソッド
テンプレート名を設定します。
setTemplateName(String) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
テンプレート名を設定します。
setTemplateName(String) - クラス org.seasar.doma.extension.gen.EntityListenerDesc のメソッド
テンプレート名を設定します。
setTemplateName(String) - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
テンプレート名を設定します。
setTemplateName(String) - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
setTemplatePrimaryDir(File) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
テンプレートを格納するプライマリディレクトリを設定します。
setTemplatePrimaryDir(File) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
テンプレートを格納するプライマリディレクトリを設定します。
setTestClassName(String) - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のメソッド
 
setTime(boolean) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
時刻を表す場合 trueを設定します。
setTimestamp(boolean) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
タイムスタンプを表す場合 trueを設定します。
setTypeName(String) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
SQL型の名前を設定します。
setUnique(boolean) - クラス org.seasar.doma.extension.gen.ColumnMeta のメソッド
一意の場合true、そうでない場合falseを設定します。
setUrl(String) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
データベースの接続URLを設定します。
setUrl(String) - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
setUrl(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
JDBC接続URLを設定します。
setUrl(String) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
JDBC接続URLを設定します。
setUseAccessor(boolean) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
アクセッサーを使用する場合 true を設定します。
setUseAccessor(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setUseDelegate(boolean) - クラス org.seasar.doma.extension.gen.task.DaoConfig のメソッド
 
setUseListener(boolean) - クラス org.seasar.doma.extension.gen.EntityDesc のメソッド
エンティティリスナーを使用する場合 trueを返します。
setUseListener(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setUser(String) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
データベースの接続ユーザーを設定します。
setUser(String) - クラス org.seasar.doma.extension.gen.SqlTestDesc のメソッド
 
setUser(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
JDBC接続ユーザーを設定します。
setUser(String) - クラス org.seasar.doma.extension.gen.task.GenTest のメソッド
JDBC接続ユーザーを設定します。
setUseUtilDate(boolean) - クラス org.seasar.doma.extension.gen.task.EntityConfig のメソッド
 
setVersion(boolean) - クラス org.seasar.doma.extension.gen.EntityPropertyDesc のメソッド
バージョンの場合 true を設定します。
setVersionColumnNamePattern(String) - クラス org.seasar.doma.extension.gen.task.Gen のメソッド
バージョンカラム名のパターンを設定します。
showCatalogName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
カタログ名を表示する場合 true
showCatalogName - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
カタログ名を表示する場合 true
showCatalogName - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
org.seasar.doma.Table#catalog() でカタログ名を表示する場合 true
showColumnName - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
カラム名を表示する場合 true
showColumnName - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory の変数
カラム名を表示する場合 true
showColumnName - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
org.seasar.doma.Column#name() でカラム名を表示する場合 true
showDbComment - クラス org.seasar.doma.extension.gen.EntityDesc の変数
データベースのコメントを表示する場合 true
showDbComment - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
データベースのコメントを表示する場合 true
showDbComment - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
エンティティクラスのJavadocコメントでデータベースのコメントを表示する場合 true
showSchemaName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
スキーマ名を表示する場合 true
showSchemaName - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
スキーマ名を表示する場合 true
showSchemaName - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
org.seasar.doma.Table#schema() でスキーマ名を表示する場合 true
showTableName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
テーブル名を表示する場合 true
showTableName - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
テーブル名を表示する場合 true
showTableName - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
org.seasar.doma.Table#name() でテーブル名を表示する場合 true
SimpleDataSource - org.seasar.doma.extension.gen の クラス
単純なデータソースです。
SimpleDataSource() - クラス org.seasar.doma.extension.gen.SimpleDataSource のコンストラクタ
 
simpleName - クラス org.seasar.doma.extension.gen.ClassDesc の変数
クラスの単純名
SQL_TEMPLATE_EXTENSION - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
SQL_TEST_TEMPLATE - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
sqlConfig - クラス org.seasar.doma.extension.gen.task.Gen の変数
SQLの設定
SqlConfig - org.seasar.doma.extension.gen.task の クラス
SQLの設定です。
SqlConfig() - クラス org.seasar.doma.extension.gen.task.SqlConfig のコンストラクタ
 
SqlDesc - org.seasar.doma.extension.gen の クラス
SQL記述です。
SqlDesc() - クラス org.seasar.doma.extension.gen.SqlDesc のコンストラクタ
 
SqlDescFactory - org.seasar.doma.extension.gen の クラス
SQL記述のファクトリです。
SqlDescFactory(File, GenDialect) - クラス org.seasar.doma.extension.gen.SqlDescFactory のコンストラクタ
インスタンスを構築します。
SqlDescFactory(String, String, File, GenDialect) - クラス org.seasar.doma.extension.gen.SqlDescFactory のコンストラクタ
インスタンスを構築します。
sqlDescFactory - クラス org.seasar.doma.extension.gen.task.Gen の変数
SQL記述ファクトリ
sqlFilePaths - クラス org.seasar.doma.extension.gen.SqlTestDesc の変数
テスト対象SQLファイルのリソースパスのリスト
sqlFiles - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
テスト対象SQLファイルのセット
sqlFiles - クラス org.seasar.doma.extension.gen.task.SqlTestConfig の変数
テストの対象のSQLファイル
sqlTestClassName - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
SQLのテストクラス名
sqlTestConfig - クラス org.seasar.doma.extension.gen.task.GenTest の変数
SQLテスト記述
SqlTestConfig - org.seasar.doma.extension.gen.task の クラス
SQLテストの設定です。
SqlTestConfig() - クラス org.seasar.doma.extension.gen.task.SqlTestConfig のコンストラクタ
 
SqlTestDesc - org.seasar.doma.extension.gen の クラス
SQLテスト記述です。
SqlTestDesc() - クラス org.seasar.doma.extension.gen.SqlTestDesc のコンストラクタ
 
SqlTestDescFactory - org.seasar.doma.extension.gen の クラス
SQLテスト記述のファクトリです。
SqlTestDescFactory(String, boolean, String, String, String, String, String, Set<File>) - クラス org.seasar.doma.extension.gen.SqlTestDescFactory のコンストラクタ
インスタンスを構築します。
sqlTestDescFactory - クラス org.seasar.doma.extension.gen.task.GenTest の変数
SQLテスト記述ファクトリ
sqlType - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
SQL型
StandardGenDialect - org.seasar.doma.extension.gen.dialect の クラス
標準の方言です。
StandardGenDialect() - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のコンストラクタ
インスタンスを構築します。
suffix - クラス org.seasar.doma.extension.gen.DaoDescFactory の変数
サフィックス
suffix - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
Daoインタフェースのサフィックス
superclass - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
スーパークラス
superclassName - クラス org.seasar.doma.extension.gen.EntityListenerDescFactory の変数
スーパークラス名
superclassName - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
エンティティクラスに共通のスーパークラスの名前、指定しない場合は null
superclassSimpleName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
スーパークラスの単純名
superclassSimpleName - クラス org.seasar.doma.extension.gen.EntityListenerDesc の変数
スーパークラスの単純名
supportsIdentity() - クラス org.seasar.doma.extension.gen.dialect.Db2GenDialect のメソッド
 
supportsIdentity() - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
アイデンティティをサポートする場合 true を返します。
supportsIdentity() - クラス org.seasar.doma.extension.gen.dialect.H2GenDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.extension.gen.dialect.HsqldbGenDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.extension.gen.dialect.Mssql2008GenDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.extension.gen.dialect.MysqlGenDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.extension.gen.dialect.PostgresGenDialect のメソッド
 
supportsIdentity() - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.extension.gen.dialect.Db2GenDialect のメソッド
 
supportsSequence() - インタフェース org.seasar.doma.extension.gen.dialect.GenDialect のメソッド
シーケンスをサポートする場合 true を返します。
supportsSequence() - クラス org.seasar.doma.extension.gen.dialect.H2GenDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.extension.gen.dialect.HsqldbGenDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.extension.gen.dialect.MssqlGenDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.extension.gen.dialect.MysqlGenDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.extension.gen.dialect.OracleGenDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.extension.gen.dialect.PostgresGenDialect のメソッド
 
supportsSequence() - クラス org.seasar.doma.extension.gen.dialect.StandardGenDialect のメソッド
 

T

tableGenerator - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 
tableMeta - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
テーブルメタデータ
TableMeta - org.seasar.doma.extension.gen の クラス
データベースのテーブルメタデータです。
TableMeta() - クラス org.seasar.doma.extension.gen.TableMeta のコンストラクタ
 
TableMetaReader - org.seasar.doma.extension.gen の クラス
テーブルメタデータのリーダです。
TableMetaReader(GenDialect, DataSource, String, String, String, List<String>) - クラス org.seasar.doma.extension.gen.TableMetaReader のコンストラクタ
インスタンスを構築します。
tableMetaReader - クラス org.seasar.doma.extension.gen.task.Gen の変数
テーブルメタデータ
tableName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
テーブル名
tableNamePattern - クラス org.seasar.doma.extension.gen.TableMetaReader の変数
読み取り対象とするテーブル名のパターン
tableNamePattern - クラス org.seasar.doma.extension.gen.task.Gen の変数
対象とするテーブル名の正規表現
tableTypes - クラス org.seasar.doma.extension.gen.TableMetaReader の変数
 
tableTypes - クラス org.seasar.doma.extension.gen.task.Gen の変数
対象とするテーブルの型のリスト
task - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate の変数
 
TaskLoggerDelegate - org.seasar.doma.extension.gen.task の クラス
Task のログ機能を使用する LoggerDelegate の実装です。
TaskLoggerDelegate(Task) - クラス org.seasar.doma.extension.gen.task.TaskLoggerDelegate のコンストラクタ
インスタンスを生成します。
TEMPLATE_EXTENSION - クラス org.seasar.doma.extension.gen.Constants の static 変数
 
templateEncoding - クラス org.seasar.doma.extension.gen.task.Gen の変数
テンプレートのエンコーディング
templateEncoding - クラス org.seasar.doma.extension.gen.task.GenTest の変数
テンプレートのエンコーディング
templateName - クラス org.seasar.doma.extension.gen.DaoDelegateDesc の変数
テンプレート名
templateName - クラス org.seasar.doma.extension.gen.DaoDesc の変数
テンプレート名
templateName - クラス org.seasar.doma.extension.gen.EntityDesc の変数
テンプレート名
templateName - クラス org.seasar.doma.extension.gen.EntityListenerDesc の変数
テンプレート名
templateName - クラス org.seasar.doma.extension.gen.GenerationContext の変数
テンプレート名
templateName - クラス org.seasar.doma.extension.gen.SqlDesc の変数
テンプレート名
templateName - クラス org.seasar.doma.extension.gen.SqlTestDesc の変数
テンプレート名
templatePrimaryDir - クラス org.seasar.doma.extension.gen.task.Gen の変数
テンプレートを格納するプライマリディレクトリ、使用しない場合 null
templatePrimaryDir - クラス org.seasar.doma.extension.gen.task.GenTest の変数
テンプレートを格納するプライマリディレクトリ、使用しない場合 null
testClassName - クラス org.seasar.doma.extension.gen.task.SqlTestConfig の変数
テストクラス名
time - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
時刻を表す場合 true
timestamp - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
タイムスタンプを表す場合 true
toDate(String) - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
日付のリテラルに変換します。
toTime(String) - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
時刻のリテラルに変換します。
toTimestamp(String) - クラス org.seasar.doma.extension.gen.SqlDesc のメソッド
タイムスタンプのリテラルに変換します。
typeName - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
型名

U

UNABLE_TO_ESTABLISH_CONNECTION - クラス org.seasar.doma.extension.gen.SimpleDataSource の static 変数
コネクションが確立できない場合の SQLState コードです。
unique - クラス org.seasar.doma.extension.gen.ColumnMeta の変数
一意の場合true
unwrap(Class<T>) - クラス org.seasar.doma.extension.gen.SimpleDataSource のメソッド
 
url - クラス org.seasar.doma.extension.gen.SimpleDataSource の変数
jdbc:subprotocol:subnameという形式のデータベースへの接続URLです。
url - クラス org.seasar.doma.extension.gen.SqlTestDesc の変数
JDBC接続URL
url - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
JDBC接続URL
url - クラス org.seasar.doma.extension.gen.task.Gen の変数
JDBC接続URL
url - クラス org.seasar.doma.extension.gen.task.GenTest の変数
JDBC接続URL
useAccessor - クラス org.seasar.doma.extension.gen.EntityDesc の変数
アクセッサーを使用する場合 true
useAccessor - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
アクセッサーを使用する場合 true
useAccessor - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
エンティティクラスでアクセッサーを使用する場合 true
useDelegate - クラス org.seasar.doma.extension.gen.task.DaoConfig の変数
デリゲートを使用する場合 false
useListener - クラス org.seasar.doma.extension.gen.EntityDesc の変数
エンティティリスナーを使用する場合 true
useListener - クラス org.seasar.doma.extension.gen.EntityDescFactory の変数
エンティティリスナーを使用する場合 true
useListener - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
エンティティリスナーを使用する場合 true
user - クラス org.seasar.doma.extension.gen.SimpleDataSource の変数
データベースの接続ユーザーです。
user - クラス org.seasar.doma.extension.gen.SqlTestDesc の変数
JDBC接続ユーザー
user - クラス org.seasar.doma.extension.gen.SqlTestDescFactory の変数
JDBC接続ユーザ
user - クラス org.seasar.doma.extension.gen.task.Gen の変数
JDBC接続ユーザー
user - クラス org.seasar.doma.extension.gen.task.GenTest の変数
JDBC接続ユーザー
useUtilDate - クラス org.seasar.doma.extension.gen.task.EntityConfig の変数
日付型に Date ではなく Date を利用する場合

V

validate() - クラス org.seasar.doma.extension.gen.task.AbstractTask のメソッド
検証します。
validateGenerationType(GenerationType) - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory のメソッド
識別子を生成する方法を検証します。
valueOf(String) - 列挙 org.seasar.doma.extension.gen.ClassConstants の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 org.seasar.doma.extension.gen.EnumConstants の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 org.seasar.doma.extension.gen.GenerationType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 org.seasar.doma.extension.gen.NamingType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 org.seasar.doma.extension.gen.ClassConstants の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 org.seasar.doma.extension.gen.EnumConstants の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 org.seasar.doma.extension.gen.GenerationType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 org.seasar.doma.extension.gen.NamingType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
version - クラス org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo の変数
 
version - クラス org.seasar.doma.extension.gen.EntityPropertyDesc の変数
バージョンの場合true
versionColumnNamePattern - クラス org.seasar.doma.extension.gen.EntityPropertyDescFactory の変数
バージョンカラム名パターン
versionColumnNamePattern - クラス org.seasar.doma.extension.gen.task.Gen の変数
バージョンカラム名のパターン。
versionEntityPropertyDesc - クラス org.seasar.doma.extension.gen.EntityDesc の変数
バージョンのエンティティプロパティ記述

A B C D E F G H I L M N O P Q R S T U V

Copyright © 2009-2013 The Seasar Foundation. All Rights Reserved.