public final class RescoringMatchScorer extends MatchScorerAssigns a document score based on term frequency weighted on document parts.
If you add a MatchScorer to a SortOptions as in the following code:
  SortOptions sortOptions = SortOptions.newBuilder()
      .setMatchScorer(RescoringMatchScorer.newBuilder())
      .build();
 then this will sort the documents in descending score order. The scores will be positive. If you want to sort in ascending order, then use the following code:
   SortOptions sortOptions = SortOptions.newBuilder()
       .setMatchScorer(RescoringMatchScorer.newBuilder())
       .addSortExpression(
           SortExpression.newBuilder()
               .setExpression(SortExpression.SCORE_FIELD_NAME)
               .setDirection(SortExpression.SortDirection.ASCENDING)
               .setDefaultValueNumeric(0.0))
       .build();
 The scores in this case will be negative.
Static Methods
newBuilder()
public static RescoringMatchScorer.Builder newBuilder()Creates and returns a RescoringMatchScorer Builder.
| Returns | |
|---|---|
| Type | Description | 
| RescoringMatchScorer.Builder | a new RescoringMatchScorer.Builder. Set the parameters for scorer on the Builder, and use the Builder#build() method to create a concrete instance of RescoringMatchScorer | 
Methods
toString()
public String toString()| Returns | |
|---|---|
| Type | Description | 
| String | |