クラス
org.seasar.extension.jdbc.gen.desc.TableDesc の使用

TableDesc を使用しているパッケージ
org.seasar.extension.jdbc.gen.desc   
org.seasar.extension.jdbc.gen.internal.data   
org.seasar.extension.jdbc.gen.internal.desc   
org.seasar.extension.jdbc.gen.internal.model   
org.seasar.extension.jdbc.gen.model   
 

org.seasar.extension.jdbc.gen.desc での TableDesc の使用
 

TableDesc 型の型パラメータを持つ org.seasar.extension.jdbc.gen.desc のフィールド
protected  java.util.List<TableDesc> TableDesc.idTableDescList
          識別子を生成するテーブル記述のリスト
protected  java.util.List<TableDesc> DatabaseDesc.tableDescList
          テーブル記述のリスト
protected  java.util.Map<java.lang.String,TableDesc> DatabaseDesc.tableDescMap
          テーブルの標準名をキー、テーブル記述を値としたマップ
 

TableDesc を返す org.seasar.extension.jdbc.gen.desc のメソッド
 TableDesc TableDescFactory.getTableDesc(EntityMeta entityMeta)
          テーブル記述を返します。
 TableDesc IdTableDescFactory.getTableDesc(EntityMeta entityMeta, PropertyMeta propertyMeta)
          識別子を生成するテーブル記述を返します。
 TableDesc DatabaseDesc.getTableDesc(java.lang.String canonicalTableName)
          テーブル記述を返します。
 

TableDesc 型の引数を持つ型を返す org.seasar.extension.jdbc.gen.desc のメソッド
 java.util.List<TableDesc> TableDesc.getIdTableDescList()
          識別子を生成するテーブル記述のリストを返します。
 java.util.List<TableDesc> DatabaseDesc.getTableDescList()
          テーブル記述のリストを返します。
 

TableDesc 型のパラメータを持つ org.seasar.extension.jdbc.gen.desc のメソッド
 void TableDesc.addIdTableDesc(TableDesc idTableDesc)
          識別子を生成するテーブル記述を追加します。
 void DatabaseDesc.addTableDesc(TableDesc tableDesc)
          テーブル記述を追加します。
 

org.seasar.extension.jdbc.gen.internal.data での TableDesc の使用
 

TableDesc として宣言されている org.seasar.extension.jdbc.gen.internal.data のフィールド
protected  TableDesc DumpFileWriter.tableDesc
          テーブル記述
 

TableDesc を返す org.seasar.extension.jdbc.gen.internal.data のメソッド
protected  TableDesc LoaderImpl.getTableDesc(DatabaseDesc databaseDesc, java.io.File dumpFile)
          テーブル記述を返します。
 

TableDesc 型のパラメータを持つ org.seasar.extension.jdbc.gen.internal.data のメソッド
protected  java.lang.String DumperImpl.buildSql(TableDesc tableDesc)
          SQLを組み立てます。
protected  java.lang.String LoaderImpl.buildSql(TableDesc tableDesc, java.util.List<java.lang.String> columnNameList)
          SQLを組み立てます。
protected  java.lang.String DumperImpl.buildSqlWithSort(TableDesc tableDesc)
          ORDER BY句をもつSQLを組み立てます。
protected  DumpFileWriter DumperImpl.createDumpFileWriter(java.io.File dumpFile, TableDesc tableDesc)
          ダンプファイルのライタを返します。
protected  void LoaderImpl.deleteData(SqlExecutionContext sqlExecutionContext, TableDesc tableDesc)
          データを削除します。
protected  void DumperImpl.dumpTable(SqlExecutionContext sqlExecutionContext, TableDesc tableDesc, DumpFileWriter writer)
          テーブルのデータをダンプします。
protected  boolean DumperImpl.dumpTableWithSort(SqlExecutionContext sqlExecutionContext, TableDesc tableDesc, DumpFileWriter writer)
          テーブルのデータをソートしてダンプします。
protected  java.util.List<SqlType> LoaderImpl.getSqlTypeList(TableDesc tableDesc, java.util.List<java.lang.String> columnNameList)
          SqlTypeのリストを返します。
protected  void LoaderImpl.postLoadData(SqlExecutionContext sqlExecutionContext, TableDesc tableDesc)
          データのロード後に処理します。
protected  void LoaderImpl.preLoadData(SqlExecutionContext sqlExecutionContext, TableDesc tableDesc)
          データのロード前に処理します。
 

TableDesc 型のパラメータを持つ org.seasar.extension.jdbc.gen.internal.data のコンストラクタ
DumpFileWriter(java.io.File dumpFile, TableDesc tableDesc, GenDialect dialect, java.lang.String encoding, char delimiter)
          インスタンスを構築します。
 

org.seasar.extension.jdbc.gen.internal.desc での TableDesc の使用
 

TableDesc 型の型パラメータを持つ org.seasar.extension.jdbc.gen.internal.desc のフィールド
protected  java.util.concurrent.ConcurrentMap<java.lang.String,TableDesc> TableDescFactoryImpl.tableDescMap
          テーブルの完全修飾名をキー、テーブル記述を値とするマップ
 

TableDesc を返す org.seasar.extension.jdbc.gen.internal.desc のメソッド
protected  TableDesc TableDescFactoryImpl.createTableDesc(EntityMeta entityMeta)
          テーブル記述を作成します。
 TableDesc TableDescFactoryImpl.getTableDesc(EntityMeta entityMeta)
           
 TableDesc IdTableDescFactoryImpl.getTableDesc(EntityMeta entityMeta, PropertyMeta propertyMeta)
           
 

TableDesc 型のパラメータを持つ org.seasar.extension.jdbc.gen.internal.desc のメソッド
protected  java.util.Comparator<org.seasar.extension.jdbc.gen.internal.desc.TableDescFactoryImpl.ColumnDescRef> TableDescFactoryImpl.createColumnDescRefComparator(TableDesc tableDesc)
          カラム記述のComparatorを作成します。
protected  void TableDescFactoryImpl.doColumnDesc(EntityMeta entityMeta, TableDesc tableDesc, Table table)
          カラム記述を処理します。
protected  void TableDescFactoryImpl.doComment(EntityMeta entityMeta, TableDesc tableDesc, Table table)
          コメントを処理します。
protected  void TableDescFactoryImpl.doForeignKeyDesc(EntityMeta entityMeta, TableDesc tableDesc, Table table)
          外部キー記述を処理します。
protected  void TableDescFactoryImpl.doIdTableDesc(EntityMeta entityMeta, TableDesc tableDesc, Table table)
          識別子生成用のテーブル記述を処理します。
protected  void TableDescFactoryImpl.doName(EntityMeta entityMeta, TableDesc tableDesc, Table table)
          名前を処理します。
protected  void IdTableDescFactoryImpl.doName(EntityMeta entityMeta, TableDesc tableDesc, TableGenerator generator)
          名前を処理します。
protected  void IdTableDescFactoryImpl.doPrimaryKeyColumn(EntityMeta entityMeta, TableDesc tableDesc, TableGenerator generator)
          主キー記述を処理します。
protected  void TableDescFactoryImpl.doPrimaryKeyDesc(EntityMeta entityMeta, TableDesc tableDesc, Table table)
          主キー記述を処理します。
protected  void TableDescFactoryImpl.doSequenceDesc(EntityMeta entityMeta, TableDesc tableDesc, Table table)
          シーケンス記述を処理します。
protected  void IdTableDescFactoryImpl.doUniqueConstraints(EntityMeta entityMeta, TableDesc tableDesc, TableGenerator generator)
          一意キー記述を処理します。
protected  void TableDescFactoryImpl.doUniqueKeyDesc(EntityMeta entityMeta, TableDesc tableDesc, Table table)
          一意キー記述を処理します。
protected  void IdTableDescFactoryImpl.doValueColumn(EntityMeta entityMeta, TableDesc tableDesc, TableGenerator generator)
          カラム記述を処理します。
 

org.seasar.extension.jdbc.gen.internal.model での TableDesc の使用
 

TableDesc 型のパラメータを持つ org.seasar.extension.jdbc.gen.internal.model のメソッド
protected  void TableModelFactoryImpl.doColumnModel(TableModel tableModel, TableDesc tableDesc)
          カラムモデルを処理します。
protected  void TableModelFactoryImpl.doForeignKeyModel(TableModel tableModel, TableDesc tableDesc)
          外部キーモデルを処理します。
protected  void TableModelFactoryImpl.doGeneratedInfo(TableModel tableModel, TableDesc tableDesc)
          生成情報を処理します。
protected  void TableModelFactoryImpl.doPrimaryKeyModel(TableModel tableModel, TableDesc tableDesc)
          主キーモデルを処理します。
protected  void TableModelFactoryImpl.doSequenceModel(TableModel tableModel, TableDesc tableDesc)
          シーケンスモデルを処理します。
protected  void TableModelFactoryImpl.doUniqueKeyModel(TableModel tableModel, TableDesc tableDesc)
          一意キーモデルを処理します。
 TableModel TableModelFactoryImpl.getTableModel(TableDesc tableDesc)
           
 

org.seasar.extension.jdbc.gen.model での TableDesc の使用
 

TableDesc 型のパラメータを持つ org.seasar.extension.jdbc.gen.model のメソッド
 TableModel TableModelFactory.getTableModel(TableDesc tableDesc)
          テーブルモデルを返します。
 



Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.