Order result ascending using a provided property
Order result ascending using a provided property
name of domain objects property
itself
Order result descending using a provided property
Order result descending using a provided property
name of domain objects property
itself
Provide Specification[TSearchable] search predicate
for filtering results.
Provide Specification[TSearchable] search predicate
for filtering results.
search predicate
itself
Define a maximum number of results
Define a maximum number of results
maximum number of results
itself
Define a number of results to be skipped.
Define a number of results to be skipped.
number of results to be skipped
itself
Returns a Seq of domain objects which satisfy
Specification specification
if it was set, otherwise all of them.
Returns a Seq of domain objects which satisfy
Specification specification
if it was set, otherwise all of them.
Parameters can be previously set to limit
results,
skip offset
of initial results and order
by some of this domain objects properties.
future value of the resulting sequence
Define a number of results to be skipped.
Define a number of results to be skipped.
number of results to be skipped
itself
Define a maximum number of results.
Define a maximum number of results.
maximum number of results
itself
Provide Specification[TSearchable] search predicate
for filtering results.
Provide Specification[TSearchable] search predicate
for filtering results.
search predicate
itself
Utility class for building a search over a
SearchableRepository searchable repository
. Search can be performed using more fluent API, by providing specification limit, offset and custom order Constructor for SearchBuilder which requires a repository to perform a search.