Class WordScorer

java.lang.Object
org.elasticsearch.search.suggest.phrase.WordScorer
Direct Known Subclasses:
LinearInterpolatingScorer

public abstract class WordScorer
extends java.lang.Object
  • Field Details

    • reader

      protected final org.apache.lucene.index.IndexReader reader
    • field

      protected final java.lang.String field
    • terms

      protected final org.apache.lucene.index.Terms terms
    • vocabluarySize

      protected final long vocabluarySize
    • realWordLikelihood

      protected final double realWordLikelihood
    • spare

      protected final org.apache.lucene.util.BytesRefBuilder spare
    • separator

      protected final org.apache.lucene.util.BytesRef separator
    • numTerms

      protected final long numTerms
  • Constructor Details

    • WordScorer

      public WordScorer​(org.apache.lucene.index.IndexReader reader, java.lang.String field, double realWordLikelihood, org.apache.lucene.util.BytesRef separator) throws java.io.IOException
      Throws:
      java.io.IOException
    • WordScorer

      public WordScorer​(org.apache.lucene.index.IndexReader reader, org.apache.lucene.index.Terms terms, java.lang.String field, double realWordLikelihood, org.apache.lucene.util.BytesRef separator) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details