Package io.mateu.mdd.shared.interfaces
Interface Listing<SearchForm,Row>
public interface Listing<SearchForm,Row>
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Long>fetchCount(SearchForm filters) reactor.core.publisher.Flux<Row>fetchRows(SearchForm filters, List<SortCriteria> sortOrders, int offset, int limit) default Stringdefault Class<SearchForm>default boolean
-
Method Details
-
fetchRows
reactor.core.publisher.Flux<Row> fetchRows(SearchForm filters, List<SortCriteria> sortOrders, int offset, int limit) throws Throwable - Throws:
Throwable
-
fetchCount
- Throws:
Throwable
-
getCaption
-
showCheckboxForSelection
default boolean showCheckboxForSelection() -
getSearchFormClass
-
getRowClass
-
getSelection
-