|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.core.impl.DefaultCompassQueryBuilder.DefaultCompassMoreLikeThisQuery
public class DefaultCompassQueryBuilder.DefaultCompassMoreLikeThisQuery
| Constructor Summary | |
|---|---|
DefaultCompassQueryBuilder.DefaultCompassMoreLikeThisQuery(SearchEngineQueryBuilder.SearchEngineMoreLikeThisQueryBuilder queryBuilder,
InternalCompassSession session)
|
|
| 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 |
CompassQuery |
toQuery()
Create the query. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultCompassQueryBuilder.DefaultCompassMoreLikeThisQuery(SearchEngineQueryBuilder.SearchEngineMoreLikeThisQueryBuilder queryBuilder,
InternalCompassSession session)
| Method Detail |
|---|
public CompassQueryBuilder.CompassMoreLikeThisQuery setSubIndexes(String[] subIndexes)
CompassQueryBuilder.CompassMoreLikeThisQuery
setSubIndexes in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setAliases(String[] aliases)
CompassQueryBuilder.CompassMoreLikeThisQuery
setAliases in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setProperties(String[] properties)
CompassQueryBuilder.CompassMoreLikeThisQuery
setProperties in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery addProperty(String property)
CompassQueryBuilder.CompassMoreLikeThisQuery
addProperty in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setAnalyzer(String analyzer)
CompassQueryBuilder.CompassMoreLikeThisQueryCompassQueryBuilder.moreLikeThis(java.io.Reader).
setAnalyzer in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setBoost(boolean boost)
CompassQueryBuilder.CompassMoreLikeThisQuery
setBoost in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setMaxNumTokensParsed(int maxNumTokensParsed)
CompassQueryBuilder.CompassMoreLikeThisQuery
setMaxNumTokensParsed in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setMaxQueryTerms(int maxQueryTerms)
CompassQueryBuilder.CompassMoreLikeThisQuery
setMaxQueryTerms in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setMaxWordLen(int maxWordLen)
CompassQueryBuilder.CompassMoreLikeThisQuery0.
setMaxWordLen in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setMinWordLen(int minWordLen)
CompassQueryBuilder.CompassMoreLikeThisQuery0.
setMinWordLen in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setMinResourceFreq(int minDocFreq)
CompassQueryBuilder.CompassMoreLikeThisQuery
setMinResourceFreq in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setMinTermFreq(int minTermFreq)
CompassQueryBuilder.CompassMoreLikeThisQuery
setMinTermFreq in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQueryBuilder.CompassMoreLikeThisQuery setStopWords(String[] stopWords)
CompassQueryBuilder.CompassMoreLikeThisQuery
setStopWords in interface CompassQueryBuilder.CompassMoreLikeThisQuerypublic CompassQuery toQuery()
CompassQueryBuilder.ToCompassQuery
toQuery in interface CompassQueryBuilder.ToCompassQuery
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||