パッケージ | 説明 |
---|---|
jp.co.intra_mart.common.platform.database.io | |
jp.co.intra_mart.common.platform.database.io.data | |
jp.co.intra_mart.common.platform.database.util | |
jp.co.intra_mart.vc_tm.common.model |
データベースアイテムに関する情報を提供するクラスです。
|
jp.co.intra_mart.vc_tm.common.util |
ViewCreatorとTableMaintenance共通で使用するユーティリティに関する情報を提供するクラスです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected static DatabaseColumn[] |
AbstractExportExecuter.getDatabaseColumns(ResultSet rs,
String[] targetFieldNames,
int dbtype)
データベースカラムの配列を取得します。
|
protected static DatabaseColumn[] |
ImportExecuter.sortColumns(Importer importer,
DatabaseColumn[] columns)
インポーターから取得されたフィールド名の配列の順番に従って、ソート済みカラム配列を取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected static String |
ImportExecuter.createDeleteSql(String tableName,
DatabaseColumn[] shiftColumns)
レコードを削除するためのSQLを生成します。
|
protected static String |
ImportExecuter.createInsertSql(String tableName,
DatabaseColumn[] shiftColumns)
レコードを追加するためのSQLを生成します。
|
protected static String |
ImportExecuter.createIsExistSelectSql(String tableName,
DatabaseColumn[] shiftColumns)
レコードの存在確認をするためのSQLを生成します。
|
protected static String |
AbstractExportExecuter.createSql(String tableName,
DatabaseColumn[] columns)
テーブル検索用のSQLを生成します。
|
protected static String |
ImportExecuter.createUpdateSql(String tableName,
DatabaseColumn[] shiftColumns)
レコードを更新するためのSQLを生成します。
|
protected Map<String,Format> |
AbstractExportExecuter.getFormats(DatabaseColumn[] columns) |
protected static Line |
ImportExecuter.getLine(Importer importer,
DatabaseColumn[] columns,
ImportOptions options)
1レコード分のデータをインポートファイルから取得します。
|
protected Line |
AbstractExportExecuter.getLine(ResultSet rs,
DatabaseColumn[] columns)
結果セットから、1レコード分の出力データを取得します。
|
protected Line |
AbstractExportExecuter.getLine(ResultSet rs,
DatabaseColumn[] columns,
Map<String,Format> formats)
結果セットから、1レコード分の出力データを取得します。
|
protected Line |
AbstractExportExecuter.getLine(ResultSet rs,
DatabaseColumn[] columns,
Map<String,Format> formats,
Map<String,Object> record)
結果セットから、1レコード分の出力データを取得します。
|
protected static DatabaseColumn[] |
ImportExecuter.sortColumns(Importer importer,
DatabaseColumn[] columns)
インポーターから取得されたフィールド名の配列の順番に従って、ソート済みカラム配列を取得します。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
DatabaseColumnWithTable
データベース上のテーブルのカラム(フィールド)を、所属するテーブル名付きで管理します。
|
class |
TextValue
テーブルの1フィールド分のデータを管理するクラスです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
DatabaseColumn[] |
Importer.getDatabaseColumns()
カラム一覧を取得します。
|
protected DatabaseColumn[] |
Exporter.getDatabaseColumns()
テーブルのカラム一覧を取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static TextValue[] |
TextValue.newInstanceArray(String[] values,
DatabaseColumn[] columns)
新しいデータオブジェクトの配列を作成します。
|
void |
Importer.setDatabaseColumns(DatabaseColumn[] columns)
カラム一覧をセットします。
|
void |
Exporter.setDatabaseColumns(DatabaseColumn[] columns)
カラム一覧をセットします。
|
コンストラクタと説明 |
---|
TextValue(DatabaseColumn column)
新しいデータオブジェクトを生成します。
|
TextValue(DatabaseColumn column,
String data)
新しいデータオブジェクトを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static DatabaseColumn[] |
DatabaseUtil.getDatabaseColumns(Connection con,
String tableName)
指定されたテーブルのカラム配列を取得します。
|
static DatabaseColumn[] |
DatabaseUtil.getDatabaseColumns(Connection con,
String tableName,
boolean includeForeignKey)
指定されたテーブルのカラム配列を取得します。
|
static DatabaseColumn[] |
DatabaseUtil.getDatabaseColumns(ResultSet rs,
Set<String> pkColumnNames,
int dbtype)
結果セットからメタデータを取得して、カラムの情報を配列で取得します。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
SQLData
データベース上のテーブルとデータをやりとりするためのモデルクラスです。
|
コンストラクタと説明 |
---|
SQLData(DatabaseColumn column,
Object value)
新しいSQLデータを作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static long |
VCTMCommonUtil.getLength(ResultSet rs,
DatabaseColumn column)
ラージオブジェクト型データのサイズを調べます
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION