Class AllTermsAnyFieldElasticsearchSearchStrategy
java.lang.Object
io.jmix.search.searching.impl.AbstractSearchStrategy<co.elastic.clients.elasticsearch.core.SearchRequest.Builder,ElasticSearchQueryConfigurer>
io.jmix.searchelasticsearch.searching.strategy.impl.AbstractElasticSearchStrategy
io.jmix.searchelasticsearch.searching.strategy.impl.AllTermsAnyFieldElasticsearchSearchStrategy
- All Implemented Interfaces:
SearchStrategy<co.elastic.clients.elasticsearch.core.SearchRequest.Builder>,ElasticsearchSearchStrategy
@Deprecated(since="2.4",
forRemoval=true)
@Component("search_AllTermsAnyFieldElasticsearchSearchStrategy")
public class AllTermsAnyFieldElasticsearchSearchStrategy
extends AbstractElasticSearchStrategy
Deprecated, for removal: This API element is subject to removal in a future version.
Describes
SearchStrategy that searches documents with fields match all input terms in any order.
Different terms can be present in different fields.-
Field Summary
Fields inherited from class io.jmix.search.searching.impl.AbstractSearchStrategy
queryConfigurator -
Constructor Summary
ConstructorsConstructorDescriptionAllTermsAnyFieldElasticsearchSearchStrategy(ElasticSearchQueryConfigurer queryConfigurator) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureRequest(SearchRequestContext<co.elastic.clients.elasticsearch.core.SearchRequest.Builder> requestContext) Deprecated, for removal: This API element is subject to removal in a future version.getName()Deprecated, for removal: This API element is subject to removal in a future version.Provides the name of this search strategy.Methods inherited from class io.jmix.searchelasticsearch.searching.strategy.impl.AbstractElasticSearchStrategy
configureRequestMethods inherited from class io.jmix.search.searching.impl.AbstractSearchStrategy
toString
-
Constructor Details
-
AllTermsAnyFieldElasticsearchSearchStrategy
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getName
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:SearchStrategyProvides the name of this search strategy. Name should be unique among all search strategies in application.- Returns:
- name
-
configureRequest
public void configureRequest(SearchRequestContext<co.elastic.clients.elasticsearch.core.SearchRequest.Builder> requestContext) Deprecated, for removal: This API element is subject to removal in a future version.
-