com.liferay.portal.kernel.search.suggest
Class PhraseSuggester
java.lang.Object
com.liferay.portal.kernel.search.suggest.BaseSuggester
com.liferay.portal.kernel.search.suggest.PhraseSuggester
- All Implemented Interfaces:
- Suggester
public class PhraseSuggester
- extends BaseSuggester
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhraseSuggester
public PhraseSuggester(String name,
String field)
PhraseSuggester
public PhraseSuggester(String name,
String field,
String value)
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)