Class ScoringContext

java.lang.Object
de.cxp.ocs.elasticsearch.query.ScoringContext

public class ScoringContext extends Object
A holder for different ways of boosting document matches.
  • Constructor Details

    • ScoringContext

      public ScoringContext()
  • Method Details

    • addScoringFunction

      public void addScoringFunction(org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder function, boolean isVariantLevel)
    • addBoostingQuery

      public void addBoostingQuery(org.elasticsearch.index.query.QueryBuilder query)
    • wrapMasterLevelQuery

      public org.elasticsearch.index.query.QueryBuilder wrapMasterLevelQuery(org.elasticsearch.index.query.QueryBuilder query)
    • wrapVariantLevelQuery

      public org.elasticsearch.index.query.QueryBuilder wrapVariantLevelQuery(org.elasticsearch.index.query.QueryBuilder variantsMatchQuery)