|
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.opengion.hayabusa.db.AbstractTableFilter
public abstract class AbstractTableFilter
AbstractTableFilter は、TableUpda インターフェースを継承した、DBTableModel 処理用の Abstract実装クラスです。
| 5.5.2.6 (2012/05/25) protected変数をprivateに変更。インターフェースにメソッド追加 |
| フィールドの概要 |
|---|
| インタフェース org.opengion.hayabusa.db.TableFilter から継承されたフィールド |
|---|
CR |
| コンストラクタの概要 | |
|---|---|
AbstractTableFilter()
|
|
| メソッドの概要 | |
|---|---|
java.lang.String |
getDbid()
DBIDを取得します。 |
DBTableModel |
getDBTableModel()
DBTableModel を取得します。 |
int |
getErrorCode()
エラーコード を取得します。 |
ErrorMessage |
getErrorMessage()
エラーメッセージオブジェクト を取得します。 |
java.lang.String |
getModifyType()
データ処理の方法(A:追加 C:更新 D:削除)を取得します。 |
int[] |
getParameterRows()
選択された行番号の配列を取得します。 |
ResourceManager |
getResource()
リソースオブジェクトを取得します。 |
java.lang.String |
getSql()
ボディー部分のSQLを取得します。 |
protected int[] |
getTableColumnNo(java.lang.String[] nameArray)
カラム名配列(String[])より、対応するカラムNo配列(int[])を作成します。 |
Transaction |
getTransaction()
アクセスログ取得の為,Transactionオブジェクトを取得します。 |
protected java.lang.String |
getValue(java.lang.String key)
設定されたパラメータキーに対する値を取得します。 |
boolean |
isDebug()
デバッグ情報を表示するかどうかを取得します。 |
protected ErrorMessage |
makeErrorMessage(java.lang.String title,
int code)
タイトルとエラーコードを指定して、エラーメッセージオブジェクト を作成します。 |
void |
setDbid(java.lang.String dbid)
DBIDを指定します。 |
void |
setDBTableModel(DBTableModel table)
DBTableModel をセットします。 |
void |
setDebug(boolean flag)
デバッグ情報を表示するかどうか[true/false]を指定します。 |
void |
setKeysVals(java.lang.String[] keys,
java.lang.String[] vals)
キーと値のペアの変数配列を受け取ります。 |
void |
setModifyType(java.lang.String type)
データ処理の方法(A:追加 C:更新 D:削除)を指定します。 |
void |
setParameterRows(int[] rowNoTmp)
選択された行番号の配列をセットします。 |
void |
setResource(ResourceManager resource)
リソースオブジェクトを指定します。 |
void |
setSql(java.lang.String sql)
ボディー部分のSQLを指定します。 |
void |
setTransaction(Transaction tran)
アクセスログ取得の為,Transactionオブジェクトを設定します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース org.opengion.hayabusa.db.TableFilter から継承されたメソッド |
|---|
execute |
| コンストラクタの詳細 |
|---|
public AbstractTableFilter()
| メソッドの詳細 |
|---|
public void setDBTableModel(DBTableModel table)
TableFilter 内の setDBTableModeltable - DBTableModelオブジェクトpublic DBTableModel getDBTableModel()
TableFilter 内の getDBTableModel| 5.5.2.6 (2012/05/25) インターフェースにgetterメソッド追加 |
public void setModifyType(java.lang.String type)
TableFilter 内の setModifyTypetype - データ処理の方法(A:追加 C:更新 D:削除)| 5.5.2.6 (2012/05/25) 廃止 |
public java.lang.String getModifyType()
TableFilter 内の getModifyType| 5.5.2.6 (2012/05/25) インターフェースにgetterメソッド追加 |
public void setKeysVals(java.lang.String[] keys,
java.lang.String[] vals)
TableFilter 内の setKeysValskeys - キー配列vals - 値配列public void setParameterRows(int[] rowNoTmp)
TableFilter 内の setParameterRowsrowNoTmp - 行番号配列public int[] getParameterRows()
TableFilter 内の getParameterRows| 5.5.2.6 (2012/05/25) インターフェースにgetterメソッド追加 |
public void setTransaction(Transaction tran)
TableFilter 内の setTransactiontran - Transactionオブジェクト| 5.1.9.0 (2010/08/01) Transaction 対応(新規追加) |
public Transaction getTransaction()
TableFilter 内の getTransaction| 5.1.9.0 (2010/08/01) Transaction 対応(新規追加) |
| 5.5.2.6 (2012/05/25) インターフェースにgetterメソッド追加 |
public void setDbid(java.lang.String dbid)
TableFilter 内の setDbiddbid - 接続先ID| 4.2.4.0 (2008/06/23) 新規追加 |
public java.lang.String getDbid()
TableFilter 内の getDbid| 4.2.4.0 (2008/06/23) 新規追加 |
| 5.5.2.6 (2012/05/25) インターフェースにgetterメソッド追加 |
public void setSql(java.lang.String sql)
TableFilter 内の setSqlsql - ボディー部分のSQL| 4.2.4.0 (2008/06/23) 新規追加 |
public java.lang.String getSql()
TableFilter 内の getSql| 4.2.4.0 (2008/06/23) 新規追加 |
| 5.5.2.6 (2012/05/25) インターフェースにgetterメソッド追加 |
public void setResource(ResourceManager resource)
TableFilter 内の setResourceresource - リソースオブジェクト| 4.3.7.4 (2009/07/01) 新規追加 |
public ResourceManager getResource()
TableFilter 内の getResource| 4.3.7.4 (2009/07/01) 新規追加 |
| 5.5.2.6 (2012/05/25) インターフェースにgetterメソッド追加 |
public void setDebug(boolean flag)
TableFilter 内の setDebugflag - [true:出力する/それ以外:しない]public boolean isDebug()
TableFilter 内の isDebug| 5.5.2.6 (2012/05/25) インターフェースにgetterメソッド追加 |
public int getErrorCode()
TableFilter 内の getErrorCodepublic ErrorMessage getErrorMessage()
TableFilter 内の getErrorMessage
protected ErrorMessage makeErrorMessage(java.lang.String title,
int code)
title - タイトルcode - エラーコード
protected int[] getTableColumnNo(java.lang.String[] nameArray)
nameArray - カラム名配列
protected java.lang.String getValue(java.lang.String key)
key - パラメータキー
|
openGion 5.5.9.0 | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||