Class AbstractOpenSearchStrategy

java.lang.Object
io.jmix.search.searching.impl.AbstractSearchStrategy<org.opensearch.client.opensearch.core.SearchRequest.Builder,OpenSearchQueryConfigurer>
io.jmix.searchopensearch.searching.strategy.impl.AbstractOpenSearchStrategy
All Implemented Interfaces:
SearchStrategy<org.opensearch.client.opensearch.core.SearchRequest.Builder>, OpenSearchSearchStrategy
Direct Known Subclasses:
AnyTermAnyFieldOpenSearchSearchStrategy, PhraseOpenSearchSearchStrategy, StartsWithOpenSearchSearchStrategy

@NullMarked public abstract class AbstractOpenSearchStrategy extends AbstractSearchStrategy<org.opensearch.client.opensearch.core.SearchRequest.Builder,OpenSearchQueryConfigurer> implements OpenSearchSearchStrategy
Abstract base class for OpenSearch-specific search strategy implementations. It provides a foundational structure for search strategies that configure OpenSearch search requests. Subclasses should implement specific search logic and provide concrete configurations for search requests.
  • Constructor Details