|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.opengion.fukurou.db.EDbid
public class EDbid
JAXBで自動生成されたDBIDクラスを拡張したクラスです。
(継承しているわけではない)
以下の属性が追加されています。
dbProductName
dbProductVersion
driverName
driverVersion
4.0.0.0 (2007/10/25) 新規作成 |
5.1.7.0 (2010/06/01) メソッドの修正、Cloneable の追加(浅いコピー) |
5.6.6.0 (2013/07/05) 表題(title)属性を追加 |
コンストラクタの概要 | |
---|---|
EDbid()
|
メソッドの概要 | |
---|---|
protected void |
addProp(String prop)
propMapへの追加 最初の=でkeyとvalueを分割する |
protected void |
addProp(String key,
String val)
propMapへの追加 |
EDbid |
clone()
自分自身の clone を返します。 |
String |
getDbidKey()
dbidKeyの取得 内部的には、大文字のみで管理します。 |
String |
getDbProductName()
DBプロダクト名の取得 |
String |
getDbProductVersion()
DBプロダクト・バージョンの取得 |
String |
getDriverName()
ドライバー名の取得 |
String |
getDriverVersion()
ドライバーのバージョンの取得 |
int |
getMaxcount()
最大数の取得 |
int |
getMincount()
最小数の取得 |
String |
getPassword()
パスワードの取得 |
int |
getPooltime()
プールに保管して置く時間(秒数))の取得 |
Properties |
getProps()
propMapの取得 |
String |
getTitle()
表題(title)属性の取得 この、dbidKey を表す表題を取得します。 |
String |
getUrl()
URLの取得 |
String |
getUser()
ユーザーの取得 |
String |
info()
簡易な内部情報の文字列化します。 |
boolean |
isApplicationInfo()
ApplicationInfoオブジェクトを使用するかどうか[true/false]の情報を取得 |
boolean |
isReadonly()
readonlyの取得 |
protected void |
setApplicationInfo(String value)
ApplicationInfoオブジェクトを使用するかどうか[true/false]の情報を設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
protected void |
setDbidKey(String value)
dbidキーの設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
protected void |
setMaxcount(String value)
最大数の設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
void |
setMetaDataInfo(DatabaseMetaData meta)
メタデータを受け取って dbProductName,dbProductVersion,driverName,driverVersion を一括で設定します |
protected void |
setMincount(String value)
最小数の設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
protected void |
setPassword(String value)
パスワードの設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
protected void |
setPooltime(String value)
プールに保管して置く時間(秒数))の設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
protected void |
setReadonly(String value)
readonlyの設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
protected void |
setTitle(String value)
表題(title)の設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
protected void |
setUrl(String value)
URLの設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
protected void |
setUser(String value)
userの設定 引数が、null でなく、ゼロ文字列でもない場合のみ、セットします。 |
String |
toString()
内部情報を文字列化します。 |
boolean |
useParamMetaData()
ParamMetaData を利用するかどうか[true/false]を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public EDbid()
メソッドの詳細 |
---|
public String getDbidKey()
protected void setDbidKey(String value)
value
- 接続先ID4.1.0.1 (2008/01/21) 登録時に、大文字に変換する。 |
public String getTitle()
5.6.6.0 (2013/07/05) 新規追加 |
protected void setTitle(String value)
value
- 表題(title)5.6.6.0 (2013/07/05) 新規追加 |
5.6.8.0 (2013/09/06) title が未設定の時は、dbidKey をセットしておきます。 |
public String getUrl()
protected void setUrl(String value)
value
- URL文字列public String getUser()
protected void setUser(String value)
value
- user文字列public String getPassword()
protected void setPassword(String value)
value
- パスワード文字列public boolean isReadonly()
protected void setReadonly(String value)
value
- readonly文字列 [true/false]public int getMincount()
protected void setMincount(String value)
value
- 最小数(数字タイプ文字列)public int getMaxcount()
protected void setMaxcount(String value)
value
- 最大数(数字タイプ文字列)public int getPooltime()
protected void setPooltime(String value)
value
- プールに保管して置く時間(秒数)(数字タイプ文字列)public boolean isApplicationInfo()
protected void setApplicationInfo(String value)
value
- ApplicationInfoオブジェクトを使用するかどうか [true/false]public void setMetaDataInfo(DatabaseMetaData meta) throws SQLException
meta
- メタデータオブジェクト
SQLException
- データベースアクセスエラー4.0.0.0 (2007/10/30) 保持情報オブジェクト化に伴う変更 |
5.3.8.0 (2011/08/01) postgreSQL時のカラムタイプ判定の必要有無(ApplicationInfo.useParameterMetaData) |
public String getDbProductName()
public String getDbProductVersion()
public String getDriverName()
public String getDriverVersion()
public boolean useParamMetaData()
5.3.8.0 (2011/08/01) 新規追加 |
protected void addProp(String key, String val)
key
- プロパティのキーval
- ポロパティの値5.5.2.0 (2012/05/01) 新規追加 |
protected void addProp(String prop)
prop
- プロパティのキーと値の組み合わせ5.5.2.0 (2012/05/01) 新規追加 |
5.5.2.1 (2012/05/07) propsへの追加漏れ,カンマを=に変更 |
public Properties getProps()
5.5.2.0 (2012/05/01) 新規追加 |
public EDbid clone()
Object
内の clone
5.1.7.0 (2010/06/01) 新規作成 |
public String info()
5.3.4.0 (2011/04/01) toString() の簡易版 |
5.5.2.1 (2012/05/07) properties情報を出力するようにする |
5.6.6.0 (2013/07/05) 表題(title)属性を追加 |
public String toString()
Object
内の toString
5.3.4.0 (2011/04/01) info() メソッドを利用するように変更 |
|
openGion 5.8.7.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |