|
||||||||||
前 次 | フレームあり フレームなし |
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)
テーブルモデルを返します。 |
|
||||||||||
前 次 | フレームあり フレームなし |