Interface HvlLogSearchElasticsearchQueryGenerator
- All Known Implementing Classes:
HvlLogSearchElasticsearchQueryGeneratorImpl
@Validated
public interface HvlLogSearchElasticsearchQueryGenerator
HvlLogSearchElasticsearchQueryGenerator is a class which is used to prepare predicate according to provided query model.
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.elasticsearch.core.query.CriteriaQuery
generate
(@NotNull HvlLogSearchCriteria searchCriteria) Generate criteria query.org.springframework.data.elasticsearch.core.query.CriteriaQuery
generate
(@NotNull HvlLogSearchCriteria searchCriteria, HvlLogSearchPage searchPage) Generate criteria query.
-
Method Details
-
generate
org.springframework.data.elasticsearch.core.query.CriteriaQuery generate(@NotNull @NotNull HvlLogSearchCriteria searchCriteria) Generate criteria query.- Parameters:
searchCriteria
- the search criteria- Returns:
- the criteria query
-
generate
org.springframework.data.elasticsearch.core.query.CriteriaQuery generate(@NotNull @NotNull HvlLogSearchCriteria searchCriteria, HvlLogSearchPage searchPage) Generate criteria query.- Parameters:
searchCriteria
- the search criteriasearchPage
- the search page- Returns:
- the criteria query
-