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

A

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

B

baseDir - Variable in class org.seasar.doma.extension.gen.task.DaoConfig
ベースディレクトリ
baseDir - Variable in class org.seasar.doma.extension.gen.task.EntityConfig
ベースディレクトリ
baseDir - Variable in class org.seasar.doma.extension.gen.task.SqlConfig
ベースディレクトリ
baseDir - Variable in class org.seasar.doma.extension.gen.task.SqlTestCaseConfig
ベースディレクトリ
basePath - Variable in class org.seasar.doma.extension.gen.ResourceTemplateLoader
ベースとなるパス

C

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

D

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

E

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

F

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

G

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

H

H2GenDialect - Class in org.seasar.doma.extension.gen.dialect
H2 Database Engine用の方言です。
H2GenDialect() - Constructor for class org.seasar.doma.extension.gen.dialect.H2GenDialect
インスタンスを構築します。
handleColumnMeta(DatabaseMetaData, TableMeta, Set<String>) - Method in class org.seasar.doma.extension.gen.TableMetaReader
 
handleEntityPropertyDesc(EntityDesc, TableMeta) - Method in class org.seasar.doma.extension.gen.EntityDescFactory
エンティティプロパティ記述を処理します。
handleImportName(DaoDesc, EntityDesc) - Method in class org.seasar.doma.extension.gen.DaoDescFactory
インポート名を処理します。
handleImportName(EntityDesc, TableMeta) - Method in class org.seasar.doma.extension.gen.EntityDescFactory
インポート名を処理します。
handleImportName(EntityListenerDesc, EntityDesc) - Method in class org.seasar.doma.extension.gen.EntityListenerDescFactory
/** インポート名を処理します。
handleName(EntityDesc, EntityPropertyDesc, ColumnMeta) - Method in class org.seasar.doma.extension.gen.EntityPropertyDescFactory
名前を処理します。
handlePropertyClassName(EntityDesc, EntityPropertyDesc, ColumnMeta) - Method in class org.seasar.doma.extension.gen.EntityPropertyDescFactory
プロパティクラス名を処理します。
handleShowColumnName(EntityDesc, EntityPropertyDesc, ColumnMeta) - Method in class org.seasar.doma.extension.gen.EntityPropertyDescFactory
カラム名を表示するかどうかを処理します。
handleShowTableName(EntityDesc, TableMeta) - Method in class org.seasar.doma.extension.gen.EntityDescFactory
カタログ名を表示するかどうか処理します。
handleVersion(EntityDesc, EntityPropertyDesc, ColumnMeta) - Method in class org.seasar.doma.extension.gen.EntityPropertyDescFactory
バージョンを処理します。
hasCompositePrimaryKey() - Method in class org.seasar.doma.extension.gen.TableMeta
複合主キーを持つ場合trueを返します。
HsqldbGenDialect - Class in org.seasar.doma.extension.gen.dialect
HSQLDB用の方言です。
HsqldbGenDialect() - Constructor for class org.seasar.doma.extension.gen.dialect.HsqldbGenDialect
インスタンスを構築します。

I

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

L

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

M

mergeEntityProperty(EntityPropertyDesc, EntityDescFactory.EntityPropertyInfo) - Method in class org.seasar.doma.extension.gen.EntityDescFactory
エンティティプロパティ記述にエンティティプロパティ情報をマージします。
messageResource - Variable in exception org.seasar.doma.extension.gen.GenException
メッセージリソース
MessageResource - Interface in org.seasar.doma.extension.gen
メッセージリソースを表します。
methodDescs - Variable in class org.seasar.doma.extension.gen.SqlTestCaseDesc
メソッド記述のリスト
methodName - Variable in class org.seasar.doma.extension.gen.SqlTestMethodDesc
 
mkdirs(File) - Method in class org.seasar.doma.extension.gen.Generator
ディレクトリを生成します。
model - Variable in class org.seasar.doma.extension.gen.GenerationContext
データモデル
Mssql2008GenDialect - Class in org.seasar.doma.extension.gen.dialect
SQL Server 2008用の方言です。
Mssql2008GenDialect() - Constructor for class org.seasar.doma.extension.gen.dialect.Mssql2008GenDialect
インスタンスを構築します。
MssqlGenDialect - Class in org.seasar.doma.extension.gen.dialect
SQL Server用の方言です。
MssqlGenDialect() - Constructor for class org.seasar.doma.extension.gen.dialect.MssqlGenDialect
インスタンスを構築します。
MysqlGenDialect - Class in org.seasar.doma.extension.gen.dialect
MySQL用の方言です。
MysqlGenDialect() - Constructor for class org.seasar.doma.extension.gen.dialect.MysqlGenDialect
インスタンスを構築します。

N

name - Variable in class org.seasar.doma.extension.gen.ColumnMeta
名前
name - Variable in class org.seasar.doma.extension.gen.EntityPropertyDesc
名前
name - Variable in class org.seasar.doma.extension.gen.TableMeta
名前
namingType - Variable in class org.seasar.doma.extension.gen.EntityDesc
ネーミング規約
namingType - Variable in class org.seasar.doma.extension.gen.EntityDescFactory
ネーミング規約
NamingType - Enum in org.seasar.doma.extension.gen
ネーミング規約を表します。
namingType - Variable in class org.seasar.doma.extension.gen.task.EntityConfig
ネーミング規約、指定しない場合は null
NamingTypeAttribute - Class in org.seasar.doma.extension.gen.task
ネーミング規約を表します。
NamingTypeAttribute() - Constructor for class org.seasar.doma.extension.gen.task.NamingTypeAttribute
 
newInstance(Class<T>, String, String) - Method in class org.seasar.doma.extension.gen.task.AbstractTask
 
nullable - Variable in class org.seasar.doma.extension.gen.ColumnMeta
NULL可能の場合true
NullLoggerDelegate - Class in org.seasar.doma.extension.gen
LoggerDelegate の何もしない実装です。
NullLoggerDelegate() - Constructor for class org.seasar.doma.extension.gen.NullLoggerDelegate
 
number - Variable in class org.seasar.doma.extension.gen.EntityPropertyDesc
数値を表す場合 true

O

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

P

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

Q

qualifiedTableName - Variable in class org.seasar.doma.extension.gen.EntityDesc
テーブルの完全修飾名

R

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

S

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

T

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

U

UNABLE_TO_ESTABLISH_CONNECTION - Static variable in class org.seasar.doma.extension.gen.SimpleDataSource
コネクションが確立できない場合の SQLState コードです。
unique - Variable in class org.seasar.doma.extension.gen.ColumnMeta
一意の場合true
unwrap(Class<T>) - Method in class org.seasar.doma.extension.gen.SimpleDataSource
 
url - Variable in class org.seasar.doma.extension.gen.SimpleDataSource
jdbc:subprotocol:subnameという形式のデータベースへの接続URLです。
url - Variable in class org.seasar.doma.extension.gen.SqlTestCaseDesc
JDBC接続URL
url - Variable in class org.seasar.doma.extension.gen.SqlTestCaseDescFactory
JDBC接続URL
url - Variable in class org.seasar.doma.extension.gen.task.Gen
JDBC接続URL
useAccessor - Variable in class org.seasar.doma.extension.gen.EntityDesc
アクセッサーを使用する場合 true
useAccessor - Variable in class org.seasar.doma.extension.gen.EntityDescFactory
アクセッサーを使用する場合 true
useAccessor - Variable in class org.seasar.doma.extension.gen.task.EntityConfig
エンティティクラスでアクセッサーを使用する場合 true
useListener - Variable in class org.seasar.doma.extension.gen.EntityDesc
エンティティリスナーを使用する場合 true
useListener - Variable in class org.seasar.doma.extension.gen.EntityDescFactory
エンティティリスナーを使用する場合 true
useListener - Variable in class org.seasar.doma.extension.gen.task.EntityConfig
エンティティリスナーを使用する場合 true
user - Variable in class org.seasar.doma.extension.gen.SimpleDataSource
データベースの接続ユーザーです。
user - Variable in class org.seasar.doma.extension.gen.SqlTestCaseDesc
JDBC接続ユーザー
user - Variable in class org.seasar.doma.extension.gen.SqlTestCaseDescFactory
JDBC接続ユーザ
user - Variable in class org.seasar.doma.extension.gen.task.Gen
JDBC接続ユーザー

V

validate() - Method in class org.seasar.doma.extension.gen.task.AbstractTask
検証します。
validateGenerationType(GenerationType) - Method in class org.seasar.doma.extension.gen.EntityPropertyDescFactory
識別子を生成する方法を検証します。
valueOf(String) - Static method in enum org.seasar.doma.extension.gen.ClassConstants
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seasar.doma.extension.gen.EnumConstants
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seasar.doma.extension.gen.GenerationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seasar.doma.extension.gen.NamingType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.seasar.doma.extension.gen.ClassConstants
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seasar.doma.extension.gen.EnumConstants
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seasar.doma.extension.gen.GenerationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seasar.doma.extension.gen.NamingType
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.seasar.doma.extension.gen.EntityDescFactory.EntityPropertyInfo
 
version - Variable in class org.seasar.doma.extension.gen.EntityPropertyDesc
バージョンの場合true
versionColumnNamePattern - Variable in class org.seasar.doma.extension.gen.EntityPropertyDescFactory
バージョンカラム名パターン
versionColumnNamePattern - Variable in class org.seasar.doma.extension.gen.task.Gen
バージョンカラム名のパターン。このパターンに合致した場合は org.seasar.doma.Versino が注釈されます。
versionEntityPropertyDesc - Variable in class 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 
Skip navigation links