public class MoreLikeThisQuery extends org.apache .lucene .search .Query
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_MINIMUM_SHOULD_MATCH
|
| Constructor and Description |
|---|
MoreLikeThisQuery()
|
MoreLikeThisQuery(String
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object
|
org |
getAnalyzer()
|
float |
getBoostTermsFactor()
|
org |
getLikeFields()
|
String |
getLikeText()
|
String |
getLikeTexts()
|
int |
getMaxDocFreq()
|
int |
getMaxQueryTerms()
|
int |
getMaxWordLen()
|
int |
getMinDocFreq()
|
String |
getMinimumShouldMatch()
Number of terms that must match the generated query expressed in the common syntax for minimum should match.
|
int |
getMinTermFrequency()
|
int |
getMinWordLen()
|
String |
getMoreLikeFields()
|
org |
getSimilarity()
|
Set |
getStopWords()
|
int |
hashCode()
|
boolean |
isBoostTerms()
|
org |
rewrite(org
|
void |
setAnalyzer(org
|
void |
setBoostTerms(boolean boostTerms)
|
void |
setBoostTermsFactor(float boostTermsFactor)
|
void |
setLikeText(org
|
void |
setLikeText(List
|
void |
setLikeText(String
|
void |
setLikeText(String
|
void |
setMaxDocFreq(int maxDocFreq)
|
void |
setMaxQueryTerms(int maxQueryTerms)
|
void |
setMaxWordLen(int maxWordLen)
|
void |
setMinDocFreq(int minDocFreq)
|
void |
setMinimumShouldMatch(String
Number of terms that must match the generated query expressed in the common syntax for minimum should match.
|
void |
setMinTermFrequency(int minTermFrequency)
|
void |
setMinWordLen(int minWordLen)
|
void |
setMoreLikeFields(String
|
void |
setSimilarity(org
|
void |
setStopWords(Set
|
String |
toString(String
|
public static final StringDEFAULT_MINIMUM_SHOULD_MATCH
public int hashCode()
public boolean equals(Objectobj)
public org.apache .lucene .search .Query rewrite(org .apache .lucene .index .IndexReader reader) throws IOException
rewrite in class
org.apache.lucene.search.Query
IOException
public StringgetLikeText()
public String[] getLikeTexts()
public void setLikeText(StringlikeText)
public void setLikeText(String... likeText)
public org.apache .lucene .index .Fields [] getLikeFields()
public void setLikeText(org.apache .lucene .index .Fields ... likeFields)
public String[] getMoreLikeFields()
public void setMoreLikeFields(String[] moreLikeFields)
public org.apache .lucene .search .similarities .Similarity getSimilarity()
public void setSimilarity(org.apache .lucene .search .similarities .Similarity similarity)
public org.apache .lucene .analysis .Analyzer getAnalyzer()
public void setAnalyzer(org.apache .lucene .analysis .Analyzer analyzer)
public StringgetMinimumShouldMatch()
public void setMinimumShouldMatch(StringminimumShouldMatch)
public int getMinTermFrequency()
public void setMinTermFrequency(int minTermFrequency)
public int getMaxQueryTerms()
public void setMaxQueryTerms(int maxQueryTerms)
public Set<?> getStopWords()
public void setStopWords(Set<?> stopWords)
public int getMinDocFreq()
public void setMinDocFreq(int minDocFreq)
public int getMaxDocFreq()
public void setMaxDocFreq(int maxDocFreq)
public int getMinWordLen()
public void setMinWordLen(int minWordLen)
public int getMaxWordLen()
public void setMaxWordLen(int maxWordLen)
public boolean isBoostTerms()
public void setBoostTerms(boolean boostTerms)
public float getBoostTermsFactor()
public void setBoostTermsFactor(float boostTermsFactor)