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 Type
    Method
    Description
    org.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 criteria
      searchPage - the search page
      Returns:
      the criteria query