インタフェース
org.seasar.doma.extension.gen.dialect.GenDialect の使用

GenDialect を使用しているパッケージ
org.seasar.doma.extension.gen データモデルやデータモデルのファクトリクラスを提供します。 
org.seasar.doma.extension.gen.dialect RDBMS の Doma-Gen用の方言を提供します。 
org.seasar.doma.extension.gen.task Antのタスク、データ型、列挙型を提供します。 
 

org.seasar.doma.extension.gen での GenDialect の使用
 

GenDialect として宣言されている org.seasar.doma.extension.gen のフィールド
protected  GenDialect TableMetaReader.dialect
          方言
protected  GenDialect SqlDesc.dialect
          方言
protected  GenDialect EntityPropertyDescFactory.dialect
          方言
 

GenDialect 型のパラメータを持つ org.seasar.doma.extension.gen のメソッド
 EntityPropertyDescFactory GlobalFactory.createEntityPropertyDescFactory(GenDialect dialect, EntityPropertyClassNameResolver propertyClassNameResolver, String versionColumnNamePattern, GenerationType generationType, Long initialValue, Long allocationSize, boolean showColumnName)
          エンティティプロパティ記述のファクトリを作成します。
 SqlDescFactory GlobalFactory.createSqlDescFactory(File templatePrimaryDir, GenDialect dialect)
          SQL記述ファクトリを作成します。
 TableMetaReader GlobalFactory.createTableMetaReader(GenDialect dialect, DataSource dataSource, String schemaName, String tableNamePattern, String ignoredTableNamePattern, List<String> tableTypes)
          データソースメタデータのファクトリを作成します。
 void SqlDesc.setDialect(GenDialect dialect)
          方言を設定します。
 

GenDialect 型のパラメータを持つ org.seasar.doma.extension.gen のコンストラクタ
EntityPropertyDescFactory(GenDialect dialect, EntityPropertyClassNameResolver propertyClassNameResolver, String versionColumnNamePattern, GenerationType generationType, Long initialValue, Long allocationSize, boolean showColumnName)
          インスタンスを構築します。
SqlDescFactory(File templatePrimaryDir, GenDialect dialect)
          インスタンスを構築します。
SqlDescFactory(String selectByIdFileName, String selectByIdAndVersionFileName, File templatePrimaryDir, GenDialect dialect)
          インスタンスを構築します。
TableMetaReader(GenDialect dialect, DataSource dataSource, String schemaName, String tableNamePattern, String ignoredTableNamePattern, List<String> tableTypes)
          インスタンスを構築します。
 

org.seasar.doma.extension.gen.dialect での GenDialect の使用
 

GenDialect を実装している org.seasar.doma.extension.gen.dialect のクラス
 class Db2GenDialect
          DB2用の方言です。
 class H2GenDialect
          H2 Database Engine用の方言です。
 class HsqldbGenDialect
          HSQLDB用の方言です。
 class Mssql2008GenDialect
          SQL Server 2008用の方言です。
 class MssqlGenDialect
          SQL Server用の方言です。
 class MysqlGenDialect
          MySQL用の方言です。
 class OracleGenDialect
          Oracle Database用の方言です。
 class PostgresGenDialect
          PostgreSQL用の方言です。
 class StandardGenDialect
          標準の方言です。
 

GenDialect 型の型パラメータを持つ org.seasar.doma.extension.gen.dialect のフィールド
protected static Map<String,GenDialect> GenDialectRegistry.genDialectMap
          方言名をキー、方言を値とするマップ
 

GenDialect を返す org.seasar.doma.extension.gen.dialect のメソッド
static GenDialect GenDialectRegistry.lookup(String dialectName)
          検索します。
 

GenDialect 型のパラメータを持つ org.seasar.doma.extension.gen.dialect のメソッド
static void GenDialectRegistry.register(GenDialect dialect)
          登録します。
 

org.seasar.doma.extension.gen.task での GenDialect の使用
 

GenDialect として宣言されている org.seasar.doma.extension.gen.task のフィールド
protected  GenDialect Gen.dialect
          方言
 



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