Class PhraseSuggester

Object
com.liferay.portal.kernel.search.suggest.BaseSuggester
com.liferay.portal.kernel.search.suggest.PhraseSuggester
All Implemented Interfaces:
Suggester

public class PhraseSuggester extends BaseSuggester
Author:
Michael C. Han
  • Constructor Details

    • PhraseSuggester

      public PhraseSuggester(String name, String field)
    • PhraseSuggester

      public PhraseSuggester(String name, String field, String value)
  • Method Details

    • accept

      public <T> T accept(SuggesterVisitor<T> suggesterVisitor)
    • addCandidateGenerator

      public void addCandidateGenerator(PhraseSuggester.CandidateGenerator candidateGenerator)
    • getAnalyzer

      public String getAnalyzer()
    • getCandidateGenerators

      public Set<PhraseSuggester.CandidateGenerator> getCandidateGenerators()
    • getCollate

      public PhraseSuggester.Collate getCollate()
    • getConfidence

      public Float getConfidence()
    • getGramSize

      public Integer getGramSize()
    • getMaxErrors

      public Float getMaxErrors()
    • getPostHighlightFilter

      public String getPostHighlightFilter()
    • getPreHighlightFilter

      public String getPreHighlightFilter()
    • getRealWordErrorLikelihood

      public Float getRealWordErrorLikelihood()
    • getSeparator

      public String getSeparator()
    • getShardSize

      public Integer getShardSize()
    • getSize

      public Integer getSize()
    • getTokenLimit

      public Integer getTokenLimit()
    • isForceUnigrams

      public Boolean isForceUnigrams()
    • setAnalyzer

      public void setAnalyzer(String analyzer)
    • setCollate

      public void setCollate(PhraseSuggester.Collate collate)
    • setConfidence

      public void setConfidence(Float confidence)
    • setForceUnigrams

      public void setForceUnigrams(Boolean forceUnigrams)
    • setGramSize

      public void setGramSize(Integer gramSize)
    • setMaxErrors

      public void setMaxErrors(Float maxErrors)
    • setPostHighlightFilter

      public void setPostHighlightFilter(String postHighlightFilter)
    • setPreHighlightFilter

      public void setPreHighlightFilter(String preHighlightFilter)
    • setRealWordErrorLikelihood

      public void setRealWordErrorLikelihood(Float realWordErrorLikelihood)
    • setSeparator

      public void setSeparator(String separator)
    • setShardSize

      public void setShardSize(Integer shardSize)
    • setSize

      public void setSize(Integer size)
    • setTokenLimit

      public void setTokenLimit(Integer tokenLimit)