Interface ExecutableSelectOperation.SelectWithQuery<T>
- All Superinterfaces:
ExecutableSelectOperation.TerminatingProjections, ExecutableSelectOperation.TerminatingResults<T>, ExecutableSelectOperation.TerminatingSelect<T>
- All Known Subinterfaces:
ExecutableSelectOperation.ExecutableSelect<T>, ExecutableSelectOperation.SelectWithProjection<T>, ExecutableSelectOperation.SelectWithTable<T>
- Enclosing interface:
ExecutableSelectOperation
public static interface ExecutableSelectOperation.SelectWithQuery<T>
extends ExecutableSelectOperation.TerminatingSelect<T>
Define a
Query used as the filter for the SELECT.- Since:
- 2.1
- Author:
- Mark Paluch, John Blum
-
Method Summary
Methods inherited from interface ExecutableSelectOperation.TerminatingProjections
count, existsMethods inherited from interface ExecutableSelectOperation.TerminatingResults
all, first, firstValue, map, one, oneValue, slice, stream
-
Method Details
-
matching
Set theQueryused as a filter in theSELECTstatement.- Parameters:
query-Queryused as a filter; must not be null.- Returns:
- new instance of
ExecutableSelectOperation.TerminatingSelect. - Throws:
IllegalArgumentException- ifQueryis null.- See Also:
-