|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectokuyama.imdst.client.result.OkuyamaMultiTagKeysResultSet
public class OkuyamaMultiTagKeysResultSet
OkuyamaClientのgetMultiTagKeysResultで取得可能なクラス
以下のような構文にてTagを利用して全ての紐付くKeyを取得する
その際に複数のTagを指定してAND,ORのどちらかを指定可能
-----------------------------------------------------------------
OkuyamaResultSet resultSet = client.getMultiTagKeysResult(tagStrList, true);
while(resultSet.next()) {
System.out.println("Key=" + (Object)resultSet.getKey());
System.out.println("Value=" + (Object)resultSet.getValue());
}
resultSet.close();
------------------------------------------------------------------
| フィールドの概要 | |
|---|---|
protected OkuyamaClient |
client
|
protected java.lang.String |
encoding
|
protected boolean |
margeType
|
protected int |
maxMultiGetSize
|
protected java.util.Map<java.lang.String,java.lang.String[]> |
tagIndexListMap
|
protected java.lang.String[] |
tagStrList
|
| コンストラクタの概要 | |
|---|---|
OkuyamaMultiTagKeysResultSet()
コンストラクタ. |
|
OkuyamaMultiTagKeysResultSet(OkuyamaClient client,
java.lang.String[] tagStrList,
java.util.Map<java.lang.String,java.lang.String[]> tagIndexListMap,
java.lang.String encoding,
boolean margeType)
コンストラクタ. |
|
| メソッドの概要 | |
|---|---|
void |
close()
ResultSetを終了する. |
java.lang.Object |
getKey()
現在のカーソル位置のKey値を取得する. |
java.lang.Object |
getValue()
現在のカーソル位置のValue値を取得する. |
boolean |
isClose()
このResultSetが終了しているかを確認する. |
boolean |
next()
データ取得前に呼び出すことで取得位置を1つ進める. |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected int maxMultiGetSize
protected OkuyamaClient client
protected java.lang.String[] tagStrList
protected java.util.Map<java.lang.String,java.lang.String[]> tagIndexListMap
protected java.lang.String encoding
protected boolean margeType
| コンストラクタの詳細 |
|---|
public OkuyamaMultiTagKeysResultSet()
public OkuyamaMultiTagKeysResultSet(OkuyamaClient client,
java.lang.String[] tagStrList,
java.util.Map<java.lang.String,java.lang.String[]> tagIndexListMap,
java.lang.String encoding,
boolean margeType)
client - tagStrList - tagIndexListMap - encoding - margeType - true=AND, false=OR| メソッドの詳細 |
|---|
public boolean next()
throws OkuyamaClientException
OkuyamaResultSet の記述:
OkuyamaResultSet 内の nextOkuyamaClientException - なんだかの理由でカーソルの移動に失敗した場合
public java.lang.Object getKey()
throws OkuyamaClientException
OkuyamaResultSet の記述:
OkuyamaResultSet 内の getKeyOkuyamaClientException - なんだかの理由でKey値の取得に失敗した場合
public java.lang.Object getValue()
throws OkuyamaClientException
OkuyamaResultSet の記述:
OkuyamaResultSet 内の getValueOkuyamaClientException - なんだかの理由でValue値の取得に失敗した場合
public void close()
throws OkuyamaClientException
OkuyamaResultSet の記述:
OkuyamaResultSet 内の closeOkuyamaClientException - なんだかの理由でリソースの解放に失敗した場合public boolean isClose()
OkuyamaResultSet の記述:
OkuyamaResultSet 内の isClose
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||