クラス
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.descriminateType(EntityDesc entityDesc, EntityPropertyDesc propertyDesc, ColumnMeta columnMeta)
          数値かどうかを処理します。
protected  void EntityPropertyDescFactory.handleName(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.getMappedPropertyClassName(ColumnMeta columnMeta)
           
 String OracleGenDialect.getMappedPropertyClassName(ColumnMeta columnMeta)
           
 String MysqlGenDialect.getMappedPropertyClassName(ColumnMeta columnMeta)
           
 String Mssql2008GenDialect.getMappedPropertyClassName(ColumnMeta columnMeta)
           
 String GenDialect.getMappedPropertyClassName(ColumnMeta columnMeta)
          カラムにマップされたプロパティのクラス名を返します。
 



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