public static interface UnitIterableQuery.HasParameterValueAtNIsTuple
UnitIterableQuery
を生成するためのファクトリ.
デフォルトでは値のマッチングは1つ目のユニット定義パラメータ値(添字は0)を対象に行われる。
この動作はvalueAt(int)
メソッドでマッチング対象の値を添字により指定することで変更することができる。
修飾子とタイプ | メソッドと説明 |
---|---|
UnitIterableQuery |
entryCount(int i)
タプルのエントリー数を条件とするクエリを生成する.
|
UnitIterableQuery |
hasEntry(String k,
CharSequence v)
タプルのエントリーを条件とするクエリを生成する.
|
UnitIterableQuery |
hasKey(String k)
タプルのエントリー・キーを条件とするクエリを生成する.
|
UnitIterableQuery |
hasValue(CharSequence v)
タプルのエントリー値を条件とするクエリを生成する.
|
UnitIterableQuery.HasParameterValueAtNIsTuple |
valueAt(int i)
マッチング対象のパラメータ値を添字指定する.
|
UnitIterableQuery.HasParameterValueAtNIsTuple valueAt(int i)
i
- 添字IllegalStateException
- ファクトリにすでに添字指定がなされていた場合UnitIterableQuery entryCount(int i)
i
- エントリー数UnitIterableQuery hasEntry(String k, CharSequence v)
k
- エントリー・キーv
- エントリー値UnitIterableQuery hasKey(String k)
k
- エントリー・キーUnitIterableQuery hasValue(CharSequence v)
v
- エントリー値Copyright © 2016. All rights reserved.