クラス
org.seasar.doma.extension.gen.ColumnMeta の使用

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

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

ColumnMeta 型の型パラメータを持つ org.seasar.doma.extension.gen のフィールド
protected  List<ColumnMeta> TableMeta.columnMetas
          カラムメタデータのリスト
protected  List<ColumnMeta> TableMeta.primaryKeyColumnMetas
          主キーのカラムメタデータのリスト
 

ColumnMeta 型の引数を持つ型を返す org.seasar.doma.extension.gen のメソッド
 List<ColumnMeta> TableMeta.getColumnMetas()
          カラムのメタデータのリストを返します。
protected  List<ColumnMeta> TableMetaReader.getDbColumnMetas(DatabaseMetaData metaData, TableMeta tableMeta)
           
 List<ColumnMeta> TableMeta.getPrimaryKeyColumnMetas()
          主キーのカラムメタデータのリストを返します。
 

ColumnMeta 型のパラメータを持つ org.seasar.doma.extension.gen のメソッド
 void TableMeta.addColumnMeta(ColumnMeta columnMeta)
          カラムのメタデータを追加します。
 EntityPropertyDesc EntityPropertyDescFactory.createEntityPropertyDesc(EntityDesc entityDesc, ColumnMeta columnMeta)
          エンティティプロパティ記述を作成します。
protected  void EntityPropertyDescFactory.handleName(EntityDesc entityDesc, EntityPropertyDesc propertyDesc, ColumnMeta columnMeta)
          名前を処理します。
protected  void EntityPropertyDescFactory.handleNumber(EntityDesc entityDesc, EntityPropertyDesc propertyDesc, ColumnMeta columnMeta)
          数値かどうかを処理します。
protected  void EntityPropertyDescFactory.handlePropertyClassName(EntityDesc entityDesc, EntityPropertyDesc propertyDesc, ColumnMeta columnMeta)
          プロパティクラス名を処理します。
protected  void EntityPropertyDescFactory.handleShowColumnName(EntityDesc entityDesc, EntityPropertyDesc propertyDesc, ColumnMeta columnMeta)
          カラム名を表示するかどうかを処理します。
protected  void EntityPropertyDescFactory.handleVersion(EntityDesc entityDesc, EntityPropertyDesc propertyDesc, ColumnMeta columnMeta)
          バージョンを処理します。
 

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

ColumnMeta 型のパラメータを持つ org.seasar.doma.extension.gen.dialect のメソッド
 String StandardGenDialect.getMappedClassName(ColumnMeta columnMeta)
           
 String OracleGenDialect.getMappedClassName(ColumnMeta columnMeta)
           
 String MysqlGenDialect.getMappedClassName(ColumnMeta columnMeta)
           
 String Mssql2008GenDialect.getMappedClassName(ColumnMeta columnMeta)
           
 String GenDialect.getMappedClassName(ColumnMeta columnMeta)
          カラムにマップされたクラス名を返します。
 



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