Class CandidateGenerator

org.elasticsearch.search.suggest.phrase.CandidateGenerator
Direct Known Subclasses:
DirectCandidateGenerator, MultiCandidateGeneratorWrapper

public abstract class CandidateGenerator extends
  • Constructor Details

    • CandidateGenerator

      public CandidateGenerator()
  • Method Details

    • isKnownWord

      public abstract boolean isKnownWord(org.apache.lucene.util.BytesRef term) throws
      Throws:
    • termStats

      public abstract org.apache.lucene.codecs.TermStats termStats(org.apache.lucene.util.BytesRef term) throws
      Throws:
    • drawCandidates

      public DirectCandidateGenerator.CandidateSet drawCandidates(org.apache.lucene.util.BytesRef term) throws
      Throws:
    • createCandidate

      public DirectCandidateGenerator.Candidate createCandidate(org.apache.lucene.util.BytesRef term, boolean userInput) throws
      Throws:
    • createCandidate

      public DirectCandidateGenerator.Candidate createCandidate(org.apache.lucene.util.BytesRef term, org.apache.lucene.codecs.TermStats termStats, double channelScore) throws
      Throws:
    • createCandidate

      public abstract DirectCandidateGenerator.Candidate createCandidate(org.apache.lucene.util.BytesRef term, org.apache.lucene.codecs.TermStats termStats, double channelScore, boolean userInput) throws
      Throws:
    • drawCandidates

      public abstract DirectCandidateGenerator.CandidateSet drawCandidates(DirectCandidateGenerator.CandidateSet set) throws
      Throws: