パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
A
B
C
D
E
G
H
I
L
N
O
P
Q
R
S
T
V
A
AbstractQuery
-
ts.query
の クラス
Query
インターフェイスに対する抽象クラス。
AbstractQuery(QueryConnection, Resource)
- クラス ts.query.
AbstractQuery
のコンストラクタ
接続先を示す
QueryConnection
オブジェクトと、実行内容の元情報を 保持する
Resource
オブジェクトを引数にとる コンストラクタ。
addConnectionFactory(String, QueryConnectionFactory)
- クラス ts.query.
DefaultQueryTransaction
のメソッド
指定されたIDに対応付けられるコネクションのファクトリ・オブジェクトを 設定する。
addConnectionFactory(String, QueryConnectionFactory)
- インタフェース ts.query.
QueryTransaction
のメソッド
指定されたIDに対応づけるコネクションのファクトリ・オブジェクトを設定する。
addInputName(String)
- クラス ts.query.
QueryContext
のメソッド
入力パラメータ名を追加する。
addInputNames(Collection<String>)
- クラス ts.query.
QueryContext
のメソッド
複数の入力パラメータ名を追加する。
addInputNames(String[])
- クラス ts.query.
QueryContext
のメソッド
複数の入力パラメータ名を追加する。
addOutput(QueryOutput)
- クラス ts.query.
QueryContext
のメソッド
出力項目を追加する。
addOutputs(Collection<QueryOutput>)
- クラス ts.query.
QueryContext
のメソッド
複数の出力項目を追加する。
addOutputs(QueryOutput[])
- クラス ts.query.
QueryContext
のメソッド
複数の出力項目を追加する。
addResult(QueryResult)
- クラス ts.query.
QueryResultList
のメソッド
クエリの実行結果オブジェクトを追加する。
B
begin()
- クラス ts.query.
DefaultQueryTransaction
のメソッド
トランザクションの開始処理を実行する。
begin(long)
- クラス ts.query.
DefaultQueryTransaction
のメソッド
タイムアウト時間を指定して、トランザクションの開始処理を実行する。
begin()
- インタフェース ts.query.
QueryTransaction
のメソッド
トランザクションの開始処理を実行する。
begin(long)
- インタフェース ts.query.
QueryTransaction
のメソッド
タイムアウト時間を指定して、トランザクションの開始処理を実行する。
C
changeState(QueryTransaction.State[], QueryTransaction.State)
- クラス ts.query.
DefaultQueryTransaction
のメソッド
トランザクションの状態を変更する。
checkState(QueryTransaction.State[])
- クラス ts.query.
DefaultQueryTransaction
のメソッド
現在の状態が、指定された状態に含まれているかどうかを判定する。
checkTimeout(QueryContext)
- クラス ts.query.
AbstractQuery
のメソッド
タイムアウトの判定を実行する。
close()
- インタフェース ts.query.
QueryConnection
のメソッド
接続を終了する。
commit()
- クラス ts.query.
DefaultQueryTransaction
のメソッド
クエリの実行結果の確定処理を実行する。
commit()
- インタフェース ts.query.
QueryConnection
のメソッド
接続先への更新を確定する。
commit()
- インタフェース ts.query.
QueryTransaction
のメソッド
トランザクション内のクエリの実行結果の確定処理を実行する。
count()
- クラス ts.query.
QueryParamValueIterator
のメソッド
値の数を取得する。
countInputNames()
- クラス ts.query.
QueryContext
のメソッド
クエリ・リソースの中に含まれる全ての入力パラメータ名の数を取得する。
countOutputNames()
- クラス ts.query.
QueryContext
のメソッド
クエリ・リソースの中に含まれる全ての出力パラメータ名の数を取得する。
countResults()
- クラス ts.query.
QueryResultList
のメソッド
このオブジェクトに格納されている実行結果オブジェクトの数を取得する。
create(String, QueryConfig)
- インタフェース ts.query.
QueryConnectionFactory
のメソッド
初期設定オブジェクトを使ってクエリ・コネクション・オブジェクトを作成 する。
createContext(String, String)
- クラス ts.query.
AbstractQuery
のメソッド
実行されるクエリのコンテキスト情報を作成する。
createInstance()
- クラス ts.query.
QueryConfig
の static メソッド
このクラスのシングルトン・インスタンスを作成する。
createResultTable(QueryContext)
- クラス ts.query.
AbstractQuery
のメソッド
クエリの結果データを格納するテーブルを作成する。
createThreadLocalTransaction()
- クラス ts.query.
QueryTransactionManager
の static メソッド
デフォルト・トランザクション・クラスのインスタンスをスレッド・ローカル化 したトランザクション・オブジェクトを作成する。
createThreadLocalTransaction(Class<? extends QueryTransaction>)
- クラス ts.query.
QueryTransactionManager
の static メソッド
指定されたトランザクション・クラスのインスタンスをスレッド・ローカル化した トランザクション・オブジェクトを作成する。
createThreadSafeTransaction(String)
- クラス ts.query.
QueryTransactionManager
の static メソッド
デフォルト・トランザクション・クラスのインスタンスをスレッド・セーフ化 したトランザクション・オブジェクトを、指定したキーに結びつけて作成する。
createThreadSafeTransaction(String, Class<? extends QueryTransaction>)
- クラス ts.query.
QueryTransactionManager
の static メソッド
指定されたトランザクション・クラスのインスタンスをスレッド・セーフ化した トランザクション・オブジェクトを、指定したキーに結びつけて作成する。
D
DefaultQueryTransaction
-
ts.query
の クラス
ひとまとまりの処理を表すトランザクション・クラスのインターフェイス。
DefaultQueryTransaction()
- クラス ts.query.
DefaultQueryTransaction
のコンストラクタ
デフォルト・コンストラクタ。
E
end()
- クラス ts.query.
DefaultQueryTransaction
のメソッド
トランザクションを終了する。
end()
- インタフェース ts.query.
QueryTransaction
のメソッド
トランザクションを終了する。
enumInputNames()
- クラス ts.query.
QueryContext
のメソッド
クエリ・リソースの中に含まれる全ての入力パラメータ名を列挙する。
enumOutputNames()
- クラス ts.query.
QueryContext
のメソッド
クエリ・リソースの中に含まれる全ての出力パラメータ名を列挙する。
equals(Object)
- クラス ts.query.
QueryOutput
のメソッド
execute(String[], Map<String, Object>, QueryResultList)
- クラス ts.query.
AbstractQuery
のメソッド
このオブジェクトが保持するクエリの中から、指定された配列内のIDに対する 複数のクエリを順番に実行する。
execute(List<String>, Map<String, Object>, QueryResultList)
- クラス ts.query.
AbstractQuery
のメソッド
このオブジェクトが保持するクエリの中から、指定されたリスト内のIDに対する 複数のクエリを順番に実行する。
execute(Map<String, Object>, QueryResultList)
- クラス ts.query.
AbstractQuery
のメソッド
このオブジェクトが保持する全てのクエリを、クエリ・リソースの中で指定されて いる順番に実行する。
execute(String, Map<String, Object>, QueryResultList)
- クラス ts.query.
AbstractQuery
のメソッド
このオブジェクトが保持するクエリの中から、指定されたIDに対する1つのクエリ を実行する。
execute(String, Map<String, Object>, QueryResultList)
- インタフェース ts.query.
Query
のメソッド
このオブジェクトが保持するクエリの中から、指定されたIDに対する1つのクエリ を実行する。
execute(String[], Map<String, Object>, QueryResultList)
- インタフェース ts.query.
Query
のメソッド
このオブジェクトが保持するクエリの中から、指定された配列内のIDに対する 複数のクエリを順番に実行する。
execute(List<String>, Map<String, Object>, QueryResultList)
- インタフェース ts.query.
Query
のメソッド
このオブジェクトが保持するクエリの中から、指定されたリスト内のIDに対する 複数のクエリを順番に実行する。
execute(Map<String, Object>, QueryResultList)
- インタフェース ts.query.
Query
のメソッド
このオブジェクトが保持する全てのクエリを、クエリ・リソースの中で指定されて いる順番に実行する。
executeQuery(QueryContext, List<QueryParam>, Table<String, Object>)
- クラス ts.query.
AbstractQuery
のメソッド
結果データのあるクエリを実行する。
executeQuery(QueryContext, List<QueryParam>)
- クラス ts.query.
AbstractQuery
のメソッド
結果データのないクエリを実行する。
G
get(String)
- クラス ts.query.
QueryConfig
のメソッド
指定されたキーに結びつけられた値オブジェクトを取得する。
get(Enum)
- クラス ts.query.
QueryContext
のメソッド
指定されたキーに結びつけられたコンテキスト情報データを取得する。
get(String)
- クラス ts.query.
QueryOutput
のメソッド
指定されたキーに結びつけられた属性値を取得する。
get(String)
- クラス ts.query.
QueryParam
のメソッド
指定されたキーに結びつけられた属性値を取得する。
getAllResults()
- クラス ts.query.
QueryResultList
のメソッド
このオブジェクトに格納されている全ての実行結果オブジェクトのリストを 取得する。
getBeginTimeMillis()
- クラス ts.query.
DefaultQueryTransaction
のメソッド
トランザクションの開始時刻を取得する。
getBeginTimeMillis()
- インタフェース ts.query.
QueryTransaction
のメソッド
トランザクションの開始時刻を取得する。
getConnection()
- クラス ts.query.
AbstractQuery
のメソッド
クエリを実行する接続先を示す
QueryConnection
オブジェクトを取得する。
getConnection(String)
- クラス ts.query.
DefaultQueryTransaction
のメソッド
指定されたIDに対応づけられたコネクション・オブジェクトを取得する。
getConnection(String)
- インタフェース ts.query.
QueryTransaction
のメソッド
指定されたIDに対応づけられたコネクション・オブジェクトを取得する。
getConnectionId()
- クラス ts.query.
QueryContext
のメソッド
コネクションIDを取得する。
getContext()
- クラス ts.query.
QueryResult
のメソッド
クエリのコンテキスト情報を取得する。
getException()
- クラス ts.query.
QueryResult
のメソッド
クエリの実行が失敗した時の例外オブジェクトを取得する。
getExceptionReason()
- クラス ts.query.
QueryResult
のメソッド
クエリの実行が失敗した時の例外の理由を取得する。
getFirstResult(String)
- クラス ts.query.
QueryResultList
のメソッド
指定されたクエリIDに対する最初の実行結果オブジェクトを取得する。
getFirstResult()
- クラス ts.query.
QueryResultList
のメソッド
このオブジェクトに格納されている最初の実行結果オブジェクトを取得する。
getId()
- インタフェース ts.query.
QueryConnection
のメソッド
接続先を識別するIDを取得する。
getInstance()
- クラス ts.query.
QueryConfig
の static メソッド
このクラスのシングルトン・インスタンスを取得する。
getIO()
- クラス ts.query.
QueryParam
のメソッド
パラメータの入出力区分を取得する。
getLastResult(String)
- クラス ts.query.
QueryResultList
のメソッド
指定されたクエリIDに対する最後の実行結果オブジェクトを取得する。
getLastResult()
- クラス ts.query.
QueryResultList
のメソッド
このオブジェクトに格納されている最後の実行結果オブジェクトを取得する。
getLimitTimeMillis()
- クラス ts.query.
DefaultQueryTransaction
のメソッド
トランザクションのタイムアウトのリミット時刻を取得する。
getLimitTimeMillis()
- インタフェース ts.query.
QueryConnection
のメソッド
クエリ実行のタイムアウトのリミット時刻をミリ秒単位で取得する。
getLimitTimeMillis()
- インタフェース ts.query.
QueryTransaction
のメソッド
トランザクションのタイムアウトのリミット時刻を取得する。
getList(String)
- クラス ts.query.
QueryConfig
のメソッド
指定されたキーに結びつけられた値オブジェクトをリストに変換して取得する。
getName()
- クラス ts.query.
QueryOutput
のメソッド
出力項目名を取得する。
getName()
- クラス ts.query.
QueryParam
のメソッド
パラメータ名を取得する。
getQuery(Resource)
- インタフェース ts.query.
QueryConnection
のメソッド
クエリ・オブジェクトを作成する。
getQueryId()
- クラス ts.query.
QueryContext
のメソッド
クエリIDを取得する。
getQueryId()
- クラス ts.query.
QueryResult
のメソッド
クエリIDを取得する。
getResource()
- クラス ts.query.
AbstractQuery
のメソッド
クエリの実行内容の元情報を保持する
Resource
オブジェクトを取得する。
getResultAt(int)
- クラス ts.query.
QueryResultList
のメソッド
指定されたインデックスに格納されているの実行結果オブジェクトを取得する。
getResultCount()
- クラス ts.query.
QueryResult
のメソッド
クエリの処理件数を取得する。
getResults(String)
- クラス ts.query.
QueryResultList
のメソッド
指定されたクエリIDに対する実行結果オブジェクトのリストを取得する。
getResultTable()
- クラス ts.query.
QueryResult
のメソッド
結果テーブルを取得する。
getSpentTimeMillis()
- クラス ts.query.
QueryResult
のメソッド
クエリの処理時間をミリ秒単位で取得する。
getSpentTimeMillis()
- クラス ts.query.
QueryResultList
のメソッド
複数のクエリを実行するのに要した時間を取得する。
getState()
- クラス ts.query.
DefaultQueryTransaction
のメソッド
トランザクションの状態を取得する。
getState()
- インタフェース ts.query.
QueryTransaction
のメソッド
トランザクションの状態を取得する。
getThreadLocalTransaction()
- クラス ts.query.
QueryTransactionManager
の static メソッド
スレッド・ローカルなトランザクション・オブジェクトを作成する。
getThreadSafeTransaction(String)
- クラス ts.query.
QueryTransactionManager
の static メソッド
指定されたキーに結びつけられたスレッド・セーフなトランザクション・ オブジェクトを作成する。
getTimeoutMillis()
- クラス ts.query.
DefaultQueryTransaction
のメソッド
デフォルトのトランザクション・タイムアウト値を取得する。
getValue()
- クラス ts.query.
QueryParam
のメソッド
パラメータの値を取得する。
getValueCount()
- クラス ts.query.
QueryParam
のメソッド
パラメータの値を取得する。
H
hashCode()
- クラス ts.query.
QueryOutput
のメソッド
このオブジェクトのハッシュ・コードを取得する。
hasResultTable()
- クラス ts.query.
QueryContext
のメソッド
クエリが結果テーブルを返すかどうかを取得する。
I
isSuccess()
- クラス ts.query.
QueryResult
のメソッド
クエリの実行の成否を取得する。
isSuccess()
- クラス ts.query.
QueryResultList
のメソッド
複数のクエリが全て成功したかどうかを取得する。
L
listAllQueryIds()
- クラス ts.query.
AbstractQuery
のメソッド
指定されたクエリ・リソースに含まれる全てのクエリのIDを格納したリストを 取得する。
N
next()
- クラス ts.query.
QueryParamValueIterator
のメソッド
値を順に取得していくメソッド。
O
open()
- インタフェース ts.query.
QueryConnection
のメソッド
接続を開始する。
P
prepareQuery(QueryContext, Map<String, Object>, QueryResultList)
- クラス ts.query.
AbstractQuery
のメソッド
クエリ実行の準備処理を行う。
put(String, Object)
- クラス ts.query.
QueryOutput
のメソッド
指定されたキーを属性名とする属性値を設定する。
put(String, Object)
- クラス ts.query.
QueryParam
のメソッド
指定されたキーを属性名とする属性値を設定する。
Q
Query
-
ts.query
の インタフェース
クエリを実行するクラスのインターフェイス。
Query.Error
-
ts.query
の 列挙型
このクラスから発生しうるエラーを示す列挙型。
QueryConfig
-
ts.query
の クラス
クエリの初期設定を保持するためのクラス。
QueryConfig()
- クラス ts.query.
QueryConfig
のコンストラクタ
デフォルト・コンストラクタ。
QueryConfig.Error
-
ts.query
の 列挙型
このクラスで発生しうるエラーを定義する列挙型。
QueryConnection
-
ts.query
の インタフェース
クエリを実行する対象への接続を表すコネクション・クラス。
QueryConnectionFactory
-
ts.query
の インタフェース
クエリ・コネクション・オブジェクトを作成するためのファクトリ・クラスの インターフェイス。
QueryConnectionFactory.Error
-
ts.query
の 列挙型
このクラスから発生しうるエラーの列挙型。
QueryContext
-
ts.query
の クラス
クエリの実行内容を格納するためのクラス。
QueryContext(String, String)
- クラス ts.query.
QueryContext
のコンストラクタ
コネクションIDとクエリIDを引数にとるコンストラクタ。
QueryOutput
-
ts.query
の クラス
クエリ出力項目クラス。
QueryOutput(String)
- クラス ts.query.
QueryOutput
のコンストラクタ
出力項目名を引数にとるコンストラクタ。
QueryParam
-
ts.query
の クラス
クエリ・パラメータ・クラス。
QueryParam(String)
- クラス ts.query.
QueryParam
のコンストラクタ
パラメータ名を引数にとるコンストラクタ。
QueryParam(String, QueryParam.IO)
- クラス ts.query.
QueryParam
のコンストラクタ
パラメータ名と入出力区分を引数にとるコンストラクタ。
QueryParam.IO
-
ts.query
の 列挙型
入出力区分を表す列挙型。
QueryParamValueIterator
-
ts.query
の クラス
パラメータの値を格納するイテレータ・クラス。
QueryParamValueIterator(Object)
- クラス ts.query.
QueryParamValueIterator
のコンストラクタ
パラメータの値を引数にとるコンストラクタ。
QueryResult
-
ts.query
の クラス
クエリの実行結果を格納するクラス。
QueryResult(QueryContext)
- クラス ts.query.
QueryResult
のコンストラクタ
クエリのコンテキスト情報をにとるコンストラクタ。
QueryResultList
-
ts.query
の クラス
複数のクエリ実行結果オブジェクトを格納するためのクラス。
QueryResultList()
- クラス ts.query.
QueryResultList
のコンストラクタ
デフォルト・コンストラクタ。
QueryTransaction
-
ts.query
の インタフェース
ひとまとまりの処理を表すトランザクション・クラスのインターフェイス。
QueryTransaction.Error
-
ts.query
の 列挙型
このインターフェイスをインプリメントしたクラスが発生しうるエラーの列挙型。
QueryTransaction.State
-
ts.query
の 列挙型
トランザクションの状態を示す列挙型。
QueryTransactionManager
-
ts.query
の クラス
トランザクションの作成や取得を管理するためのクラス。
QueryTransactionManager.Error
-
ts.query
の 列挙型
このクラスで発生しうるエラーの列挙型。
R
resetSpentTimeMillis()
- クラス ts.query.
QueryResultList
のメソッド
複数のクエリを全て実行するのに要した時間をリセットする。
rollback()
- クラス ts.query.
DefaultQueryTransaction
のメソッド
クエリの実行でエラーが発生した場合に、トランザクション内のクエリ実行結果 を取り消す処理を実行する。
rollback()
- インタフェース ts.query.
QueryConnection
のメソッド
接続先への更新を取り消す。
rollback()
- インタフェース ts.query.
QueryTransaction
のメソッド
トランザクション内のクエリの実行結果の取消処理を実行する。
S
set(Enum, Serializable)
- クラス ts.query.
QueryContext
のメソッド
指定されたキーに対するコンテキスト情報データを設定する。
setException(ReasonedException)
- クラス ts.query.
QueryResult
のメソッド
クエリの実行が失敗した時の理由付き例外オブジェクトを設定する。
setException(ReasonedRuntimeException)
- クラス ts.query.
QueryResult
のメソッド
クエリの実行が失敗した時の理由付きランタイム例外オブジェクトを設定する。
setLimitTimeMillis(long)
- インタフェース ts.query.
QueryConnection
のメソッド
クエリ実行のタイムアウトのリミット時刻をミリ秒単位で設定する。
setResultCount(int)
- クラス ts.query.
QueryResult
のメソッド
クエリの処理件数を設定する。
setResultTable(Table<String, Object>)
- クラス ts.query.
QueryResult
のメソッド
結果テーブルを設定する。
setSpentTimeMillis(long)
- クラス ts.query.
QueryResult
のメソッド
クエリの処理時間をミリ秒単位で設定する。
setSpentTimeMillis(long)
- クラス ts.query.
QueryResultList
のメソッド
複数のクエリを全て実行するのに要した時間を設定する。
setSuccess(boolean)
- クラス ts.query.
QueryResult
のメソッド
クエリの実行の成否を設定する。
setTimeoutMillis(long)
- クラス ts.query.
DefaultQueryTransaction
のメソッド
デフォルトのトランザクション・タイムアウト値を設定する。
setValueIterator(QueryParamValueIterator)
- クラス ts.query.
QueryParam
のメソッド
パラメータの値を格納するイテレータを設定する。
T
toCollection(Object)
- クラス ts.query.
QueryParamValueIterator
のメソッド
オブジェクトが
Collection
オブジェクトに型変換する。
ts.query
- パッケージ ts.query
V
valueOf(String)
- 列挙 ts.query.
Query.Error
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 ts.query.
QueryConfig.Error
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 ts.query.
QueryConnectionFactory.Error
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 ts.query.
QueryParam.IO
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 ts.query.
QueryTransaction.Error
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 ts.query.
QueryTransaction.State
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 ts.query.
QueryTransactionManager.Error
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values()
- 列挙 ts.query.
Query.Error
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 ts.query.
QueryConfig.Error
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 ts.query.
QueryConnectionFactory.Error
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 ts.query.
QueryParam.IO
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 ts.query.
QueryTransaction.Error
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 ts.query.
QueryTransaction.State
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 ts.query.
QueryTransactionManager.Error
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
A
B
C
D
E
G
H
I
L
N
O
P
Q
R
S
T
V
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
Copyright (C) SATOH Takayuki All Rights Reserved.