Uses of Interface
de.cxp.ocs.spi.search.ESQueryFactory
-
Packages that use ESQueryFactory Package Description de.cxp.ocs de.cxp.ocs.elasticsearch.query.builder -
-
Uses of ESQueryFactory in de.cxp.ocs
Methods in de.cxp.ocs that return types with arguments of type ESQueryFactory Modifier and Type Method Description Map<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 ESQueryFactory Modifier and Type Class Description classConfigurableQueryFactoryFactory that exposes the flexibility of Elasticsearch query-string-query to OCS using a configuration.classDefaultQueryFactoryA predefined broad query that tries to get good results without loosing too much precision.classMatchAllQueryFactorya broad query that tries to get good results without loosing too much precision.classNgramQueryFactoryBuilds a multi-match-query that uses the ngram sub-fields to handle decomposition and fuzziness.classPredictionQueryFactoryQuery factory that analyzes the search keywords and already checks Elasticsearch about which terms hit documents together (including spell correction and term shingles).Methods in de.cxp.ocs.elasticsearch.query.builder that return types with arguments of type ESQueryFactory Modifier and Type Method Description Iterator<ESQueryFactory>ConditionalQueries. getMatchingFactories(List<QueryStringTerm> searchWords)Constructors in de.cxp.ocs.elasticsearch.query.builder with parameters of type ESQueryFactory Constructor Description ConditionalQueries(ESQueryFactory defaultQueryBuilder)Constructor parameters in de.cxp.ocs.elasticsearch.query.builder with type arguments of type ESQueryFactory Constructor Description ESQueryFactoryBuilder(org.elasticsearch.client.RestHighLevelClient restClient, SearchContext context, Map<String,Supplier<? extends ESQueryFactory>> esQueryFactorySuppliers)
-