|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.sql.PFDatabaseAccessorPlugin
public abstract class PFDatabaseAccessorPlugin
データベースアクセスのプラグインの抽象クラス
フィールドの概要 | |
---|---|
PFDatabaseAccessor |
databaseAccessor
|
コンストラクタの概要 | |
---|---|
PFDatabaseAccessorPlugin()
コンストラクタ |
メソッドの概要 | |
---|---|
abstract PFObjectTable |
getDefaultMappingTable()
デフォルトの型変換テーブル(SQLデータ型->PFTableの型)を取得する。 |
abstract boolean |
getEnumBooleanMapping()
enum('true','false')からBooleanへの変換の有効/無効を取得する。 |
abstract java.lang.String |
getJDBCDriverName()
プラグインに対応しているJDBCドライバの名前を取得する |
abstract java.lang.String |
getJDBCDriverVersionFrom()
プラグインに対応しているJDBCドライバのバージョン下限値を取得する |
abstract java.lang.String |
getJDBCDriverVersionTo()
プラグインに対応しているJDBCドライバのバージョン上限値を取得する |
abstract PFObjectTable |
getObjectTable(java.sql.ResultSet rs)
SQL文の実行後得られるデータResultSetをPFObjectTableに変換します。 |
void |
setDatabaseAccessor(PFDatabaseAccessor da)
PFDatabaseAccessorを設定する |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public PFDatabaseAccessor databaseAccessor
コンストラクタの詳細 |
---|
public PFDatabaseAccessorPlugin()
メソッドの詳細 |
---|
public void setDatabaseAccessor(PFDatabaseAccessor da)
da
- PFDatabaseAccessorpublic abstract java.lang.String getJDBCDriverName()
public abstract java.lang.String getJDBCDriverVersionFrom()
public abstract java.lang.String getJDBCDriverVersionTo()
public abstract PFObjectTable getObjectTable(java.sql.ResultSet rs) throws java.lang.Exception, java.sql.SQLException
rs
- ResultSet SQL文の実行結果
java.lang.Exception
java.sql.SQLException
public abstract PFObjectTable getDefaultMappingTable()
public abstract boolean getEnumBooleanMapping()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |