インターフェース OptionalValueBinding<T extends com.querydsl.core.types.Path<? extends S>,S>
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterfaceSE
public interface OptionalValueBinding<T extends com.querydsl.core.types.Path<? extends S>,S>
- 導入:
- 1.11
- 作成者:
- Christoph Strobl, Oliver Gierke
メソッドのサマリー
修飾子と型メソッド説明OptionalSE<com.querydsl.core.types.Predicate>
bind
(T path, OptionalSE<? extends S> value) 指定された値に対して指定されたPath
に適用される述語を返します。
メソッドの詳細
bind
指定された値の指定されたPath
に適用される述語を返します。指定された値は、指定されたパスに提供される最初の値であり、期待される型に変換されます。- パラメーター:
path
- プロパティへのPath
。null にはなりません。value
- バインドする必要のある値。null にはなりません。- 戻り値:
Optional.empty()
にすることもできますが、その場合、バインディングは全体のPredicate
に組み込まれません。