Class DirectCandidateGenerator.Candidate

org.elasticsearch.search.suggest.phrase.DirectCandidateGenerator.Candidate
All Implemented Interfaces:
<DirectCandidateGenerator.Candidate>
Enclosing class:
DirectCandidateGenerator

public static class DirectCandidateGenerator.Candidate extends implements <DirectCandidateGenerator.Candidate>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
    double
     
    double
     
    org.apache.lucene.util.BytesRef
     
    org.apache.lucene.codecs.TermStats
     
    boolean
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Candidate​(org.apache.lucene.util.BytesRef term, org.apache.lucene.codecs.TermStats termStats, double stringDistance, double score, boolean userInput)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Lower scores sort first; if scores are equal, then later (zzz) terms sort first
    boolean
     obj)
     
    int
     
     

    Methods inherited from class java.lang.

    , , , , , , ,
  • Field Details

    • EMPTY

      public static final DirectCandidateGenerator.Candidate[] EMPTY
    • term

      public final org.apache.lucene.util.BytesRef term
    • stringDistance

      public final double stringDistance
    • termStats

      public final org.apache.lucene.codecs.TermStats termStats
    • score

      public final double score
    • userInput

      public final boolean userInput
  • Constructor Details

    • Candidate

      public Candidate(org.apache.lucene.util.BytesRef term, org.apache.lucene.codecs.TermStats termStats, double stringDistance, double score, boolean userInput)
  • Method Details

    • toString

      public  toString()
      Overrides:
       in class 
    • hashCode

      public int hashCode()
      Overrides:
       in class 
    • equals

      public boolean equals( obj)
      Overrides:
       in class 
    • compareTo

      public int compareTo(DirectCandidateGenerator.Candidate other)
      Lower scores sort first; if scores are equal, then later (zzz) terms sort first
      Specified by:
       in interface <DirectCandidateGenerator.Candidate>