public class MoreLikeThisQuery extends BaseQueryImpl
BOOST_DEFAULT
Constructor and Description |
---|
MoreLikeThisQuery(long companyId) |
getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, getWrappedQuery, hasChildren, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
public <T> T accept(QueryVisitor<T> queryVisitor)
accept
in interface Query
accept
in class BaseQueryImpl
public void addDocumentUID(String documentUID)
public void addDocumentUIDs(Collection<String> documentUIDs)
public void addDocumentUIDs(String... documentUIDs)
public void addField(String field)
public void addFields(Collection<String> fields)
public void addFields(String... fields)
public void addStopWord(String stopWord)
public void addStopWords(Collection<String> stopWords)
public void addStopWords(String... stopWords)
public String getAnalyzer()
public long getCompanyId()
public String getLikeText()
public Integer getMaxDocFrequency()
public Integer getMaxQueryTerms()
public Integer getMaxWordLength()
public Integer getMinDocFrequency()
public String getMinShouldMatch()
public Integer getMinTermFrequency()
public Integer getMinWordLength()
public Float getTermBoost()
public String getType()
public boolean isDocumentUIDsEmpty()
public boolean isFieldsEmpty()
public Boolean isIncludeInput()
public void setAnalyzer(String analyzer)
public void setIncludeInput(Boolean includeInput)
public void setLikeText(String likeText)
public void setMaxDocFrequency(Integer maxDocFrequency)
public void setMaxQueryTerms(Integer maxQueryTerms)
public void setMaxWordLength(Integer maxWordLength)
public void setMinDocFrequency(Integer minDocFrequency)
public void setMinShouldMatch(String minShouldMatch)
public void setMinTermFrequency(Integer minTermFrequency)
public void setMinWordLength(Integer minWordLength)
public void setTermBoost(Float termBoost)
public void setType(String type)