|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface CompassQueryBuilder.CompassMoreLikeThisQuery
A more like this query builder (maps to Lucene MoreLikeThis feature withing
the contrib queries package).
| Method Summary | |
|---|---|
CompassQueryBuilder.CompassMoreLikeThisQuery |
addProperty(String property)
Adds a property to the more like this query will be performed on. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setAliases(String[] aliases)
Sets the aliases that "more liket this" hits will be searched on |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setAnalyzer(String analyzer)
Sets the analyzer that will be used to analyze a more like this string (used when using CompassQueryBuilder.moreLikeThis(java.io.Reader). |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setBoost(boolean boost)
Sets whether to boost terms in query based on "score" or not. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setMaxNumTokensParsed(int maxNumTokensParsed)
The maximum number of tokens to parse in each example doc field that is not stored with TermVector support |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setMaxQueryTerms(int maxQueryTerms)
Sets the maximum number of query terms that will be included in any generated query. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setMaxWordLen(int maxWordLen)
Sets the maximum word length above which words will be ignored. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setMinResourceFreq(int minDocFreq)
Sets the frequency at which words will be ignored which do not occur in at least this many resources. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setMinTermFreq(int minTermFreq)
Sets the frequency below which terms will be ignored in the source doc. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setMinWordLen(int minWordLen)
Sets the minimum word length below which words will be ignored. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setProperties(String[] properties)
Sets properties to the more like this query will be performed on. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setStopWords(String[] stopWords)
Set the set of stopwords. |
CompassQueryBuilder.CompassMoreLikeThisQuery |
setSubIndexes(String[] subIndexes)
Sets the sub indexes that "more liket this" hits will be searched on |
| Methods inherited from interface org.compass.core.CompassQueryBuilder.ToCompassQuery |
|---|
toQuery |
| Method Detail |
|---|
CompassQueryBuilder.CompassMoreLikeThisQuery setSubIndexes(String[] subIndexes)
CompassQueryBuilder.CompassMoreLikeThisQuery setAliases(String[] aliases)
CompassQueryBuilder.CompassMoreLikeThisQuery setProperties(String[] properties)
CompassQueryBuilder.CompassMoreLikeThisQuery addProperty(String property)
CompassQueryBuilder.CompassMoreLikeThisQuery setAnalyzer(String analyzer)
CompassQueryBuilder.moreLikeThis(java.io.Reader).
CompassQueryBuilder.CompassMoreLikeThisQuery setBoost(boolean boost)
CompassQueryBuilder.CompassMoreLikeThisQuery setMaxNumTokensParsed(int maxNumTokensParsed)
CompassQueryBuilder.CompassMoreLikeThisQuery setMaxQueryTerms(int maxQueryTerms)
CompassQueryBuilder.CompassMoreLikeThisQuery setMaxWordLen(int maxWordLen)
0.
CompassQueryBuilder.CompassMoreLikeThisQuery setMinWordLen(int minWordLen)
0.
CompassQueryBuilder.CompassMoreLikeThisQuery setMinResourceFreq(int minDocFreq)
CompassQueryBuilder.CompassMoreLikeThisQuery setMinTermFreq(int minTermFreq)
CompassQueryBuilder.CompassMoreLikeThisQuery setStopWords(String[] stopWords)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||