|
||||||||||
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 |