public class MoreLikeThisQuery
extends org.apache.lucene.search.Query
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
DEFAULT_MINIMUM_SHOULD_MATCH |
| コンストラクタと説明 |
|---|
MoreLikeThisQuery() |
MoreLikeThisQuery(String likeText,
String[] moreLikeFields,
org.apache.lucene.analysis.Analyzer analyzer) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(Object obj) |
org.apache.lucene.analysis.Analyzer |
getAnalyzer() |
float |
getBoostTermsFactor() |
org.apache.lucene.index.Fields[] |
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.apache.lucene.search.similarities.Similarity |
getSimilarity() |
Set<?> |
getStopWords() |
int |
hashCode() |
boolean |
isBoostTerms() |
org.apache.lucene.search.Query |
rewrite(org.apache.lucene.index.IndexReader reader) |
void |
setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer) |
void |
setBoostTerms(boolean boostTerms) |
void |
setBoostTermsFactor(float boostTermsFactor) |
void |
setLikeText(org.apache.lucene.index.Fields... likeFields) |
void |
setLikeText(List<String> likeText) |
void |
setLikeText(String... likeText) |
void |
setLikeText(String likeText) |
void |
setMaxDocFreq(int maxDocFreq) |
void |
setMaxQueryTerms(int maxQueryTerms) |
void |
setMaxWordLen(int maxWordLen) |
void |
setMinDocFreq(int minDocFreq) |
void |
setMinimumShouldMatch(String minimumShouldMatch)
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[] moreLikeFields) |
void |
setSimilarity(org.apache.lucene.search.similarities.Similarity similarity) |
void |
setStopWords(Set<?> stopWords) |
void |
setUnlikeText(org.apache.lucene.index.Fields... unlikeFields) |
void |
setUnlikeText(List<String> unlikeText) |
String |
toString(String field) |
public int hashCode()
hashCode クラス内 org.apache.lucene.search.Querypublic boolean equals(Object obj)
equals クラス内 org.apache.lucene.search.Querypublic org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader)
throws IOException
rewrite クラス内 org.apache.lucene.search.QueryIOExceptionpublic String getLikeText()
public String[] getLikeTexts()
public void setLikeText(String likeText)
public void setLikeText(String... likeText)
public org.apache.lucene.index.Fields[] getLikeFields()
public void setLikeText(org.apache.lucene.index.Fields... likeFields)
public void setUnlikeText(org.apache.lucene.index.Fields... unlikeFields)
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 String getMinimumShouldMatch()
public void setMinimumShouldMatch(String minimumShouldMatch)
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)
Copyright © 2009–2016. All rights reserved.