Interface SearchUiService
- All Known Implementing Classes:
SearchUiServiceImpl
public interface SearchUiService
-
Method Summary
Modifier and TypeMethodDescriptionSearchFilterDtocreateFilterFor(List<Class<? extends RsDto>> allowedTypes, boolean exactTypes) Creates a filter which only allows results of the given types, e.g.voidenhanceQuery(String query) void
-
Method Details
-
runSearch
-
displaySearchModule
void displaySearchModule() -
enhanceQuery
-
createFilterFor
Creates a filter which only allows results of the given types, e.g. report variants, or specific report types.- Parameters:
allowedTypes- the allowed types to filterexactTypes- if true, the exact types of "allowedTypes" are matched. If false, also their subclasses are matched.- Returns:
- a filter containing default values and only allowing the given types
-