Uses of Interface
de.cxp.ocs.spi.search.ESQueryFactory
Packages that use ESQueryFactory
-
Uses of ESQueryFactory in de.cxp.ocs
Methods in de.cxp.ocs that return types with arguments of type ESQueryFactoryModifier and TypeMethodDescriptionMap
<String, Supplier<? extends ESQueryFactory>> SearchPlugins.getEsQueryFactories()
-
Uses of ESQueryFactory in de.cxp.ocs.elasticsearch.query.builder
Classes in de.cxp.ocs.elasticsearch.query.builder that implement ESQueryFactoryModifier and TypeClassDescriptionclass
Factory that exposes the flexibility of Elasticsearch query-string-query to OCS using a configuration.class
A predefined broad query that tries to get good results without loosing too much precision.class
class
class
class
Builds a multi-match-query that uses the ngram sub-fields to handle decomposition and fuzziness.class
Special QueryFactory used for arranged searches that do not want to have a main-result included.class
Query factory that analyzes the search keywords and already checks Elasticsearch about which terms hit documents together (including spell correction and term shingles).class
Query factory uses the QueryPredictor to determine, which terms work together.Methods in de.cxp.ocs.elasticsearch.query.builder that return types with arguments of type ESQueryFactoryModifier and TypeMethodDescriptionConditionalQueries.getMatchingFactories
(ExtendedQuery parsedQuery) Methods in de.cxp.ocs.elasticsearch.query.builder with parameters of type ESQueryFactoryModifier and TypeMethodDescriptionvoid
FallbackConsumer.setFallbackQueryBuilder
(ESQueryFactory fallbackQuery) Constructors in de.cxp.ocs.elasticsearch.query.builder with parameters of type ESQueryFactoryConstructor parameters in de.cxp.ocs.elasticsearch.query.builder with type arguments of type ESQueryFactoryModifierConstructorDescriptionESQueryFactoryBuilder
(org.elasticsearch.client.RestHighLevelClient restClient, SearchContext context, Map<String, Supplier<? extends ESQueryFactory>> esQueryFactorySuppliers)