|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の next
OkuyamaClientException
- なんだかの理由でカーソルの移動に失敗した場合public java.lang.Object getKey() throws OkuyamaClientException
OkuyamaResultSet
の記述:
OkuyamaResultSet
内の getKey
OkuyamaClientException
- なんだかの理由でKey値の取得に失敗した場合public java.lang.Object getValue() throws OkuyamaClientException
OkuyamaResultSet
の記述:
OkuyamaResultSet
内の getValue
OkuyamaClientException
- なんだかの理由でValue値の取得に失敗した場合public void close() throws OkuyamaClientException
OkuyamaResultSet
の記述:
OkuyamaResultSet
内の close
OkuyamaClientException
- なんだかの理由でリソースの解放に失敗した場合public boolean isClose()
OkuyamaResultSet
の記述:
OkuyamaResultSet
内の isClose
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |