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 TypeClassDescriptionclassFactory that exposes the flexibility of Elasticsearch query-string-query to OCS using a configuration.classA predefined broad query that tries to get good results without loosing too much precision.classclassclassclassBuilds a multi-match-query that uses the ngram sub-fields to handle decomposition and fuzziness.classSpecial QueryFactory used for arranged searches that do not want to have a main-result included.classQuery factory that analyzes the search keywords and already checks Elasticsearch about which terms hit documents together (including spell correction and term shingles).classQuery 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 TypeMethodDescriptionvoidFallbackConsumer.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)