|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectts.query.QueryResult
public class QueryResult
クエリの実行結果を表すクラス。
クエリを実行した結果状況(実行成否、処理件数、処理時間、実行に失敗した場合
の例外オブジェクト)と、結果データを保持する。
さらに、実行したクエリの内容を保持するQueryContent
オブジェクトを
属性に持つ。
コンストラクタの概要 | |
---|---|
QueryResult(java.lang.String connId,
java.lang.String queryId)
コネクションIDとクエリIDを引数にとるコンストラクタ。 |
メソッドの概要 | |
---|---|
java.lang.String |
getConnectionId()
コネクションIDを取得する。 |
QueryContent |
getContent()
クエリの内容を保持するオブジェクトを取得する。 |
java.lang.String |
getQueryId()
クエリIDを取得する。 |
ts.util.ReasonedException |
getReasonedException()
クエリの実行が失敗した時の例外オブジェクトを取得する。 |
int |
getResultCount()
クエリの処理件数を取得する。 |
ts.util.table.Table<java.lang.String,java.lang.Object> |
getResultTable()
結果テーブルを取得する。 |
long |
getSpentTimeMillis()
クエリの処理時間をミリ秒単位で取得する。 |
boolean |
isSuccess()
クエリの実行の成否を取得する。 |
void |
setContent(QueryContent cont)
クエリの内容を保持するオブジェクトを設定する。 |
protected void |
setException(java.lang.Exception exc)
クエリの実行が失敗した時の例外オブジェクトを設定する。 |
protected void |
setResultCount(int resultCount)
クエリの処理件数を設定する。 |
protected void |
setResultTable(ts.util.table.Table<java.lang.String,java.lang.Object> table)
結果テーブルを設定する。 |
protected void |
setSpentTimeMillis(long spentTime)
クエリの処理時間をミリ秒単位で設定する。 |
protected void |
setSuccess(boolean b)
クエリ実行の成否を設定する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public QueryResult(java.lang.String connId, java.lang.String queryId)
メソッドの詳細 |
---|
public java.lang.String getQueryId()
public java.lang.String getConnectionId()
public void setContent(QueryContent cont)
cont
- クエリの内容を保持するオブジェクト。public QueryContent getContent()
protected void setSuccess(boolean b)
b
- クエリ実行が成功した場合はtrueを設定する。public boolean isSuccess()
protected void setResultCount(int resultCount)
resultCount
- クエリの処理件数。public int getResultCount()
protected void setSpentTimeMillis(long spentTime)
spentTime
- クエリの処理時間[msec]。public long getSpentTimeMillis()
protected void setException(java.lang.Exception exc)
exc
- クエリの実行が失敗した時の例外オブジェクト。public ts.util.ReasonedException getReasonedException()
protected void setResultTable(ts.util.table.Table<java.lang.String,java.lang.Object> table)
table
- 結果テーブル。public ts.util.table.Table<java.lang.String,java.lang.Object> getResultTable()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |