Class AbstractElasticSearchStrategy

java.lang.Object
io.jmix.search.searching.impl.AbstractSearchStrategy<co.elastic.clients.elasticsearch.core.SearchRequest.Builder,ElasticSearchQueryConfigurer>
io.jmix.searchelasticsearch.searching.strategy.impl.AbstractElasticSearchStrategy
All Implemented Interfaces:
SearchStrategy<co.elastic.clients.elasticsearch.core.SearchRequest.Builder>, ElasticsearchSearchStrategy
Direct Known Subclasses:
AllTermsAnyFieldElasticsearchSearchStrategy, AllTermsSingleFieldElasticsearchSearchStrategy, AnyTermAnyFieldElasticsearchSearchStrategy, PhraseElasticsearchSearchStrategy, StartsWithElasticsearchSearchStrategy

public abstract class AbstractElasticSearchStrategy extends AbstractSearchStrategy<co.elastic.clients.elasticsearch.core.SearchRequest.Builder,ElasticSearchQueryConfigurer> implements ElasticsearchSearchStrategy
Abstract base class for Elasticsearch-specific search strategy implementations. It provides a foundational structure for search strategies that configure Elasticsearch search requests. Subclasses should implement specific search logic and provide concrete configurations for search requests.