|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.atlassian.bonnie.search.SearchWordsLister
The SearchWordLister is like a reverse builder that takes a query string and decomposes it into
words to be search on and ignored words
| Constructor Summary | |
SearchWordsLister()
Default Constructor uses the StandardAnalyzer to parse queries. |
|
SearchWordsLister(org.apache.lucene.analysis.Analyzer referenceAnalyzer,
org.apache.lucene.analysis.Analyzer queryAnalyzer)
Construct a SearchWordsLister that uses the supplied analyzers. |
|
| Method Summary | |
java.util.List |
getIgnoredWords()
|
java.lang.String |
getIgnoredWordsAsString()
|
java.util.List |
getSearchWords()
|
java.lang.String |
getSearchWordsAsString()
|
void |
parseQuery(java.lang.String query)
generates a comma separated string of words that would be removed from the search query |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SearchWordsLister()
public SearchWordsLister(org.apache.lucene.analysis.Analyzer referenceAnalyzer,
org.apache.lucene.analysis.Analyzer queryAnalyzer)
referenceAnalyzer - a query analyzer which will not remove any stop words.queryAnalyzer - a query Analyzer which may remove stop words from the query.| Method Detail |
public java.util.List getIgnoredWords()
public java.util.List getSearchWords()
public java.lang.String getIgnoredWordsAsString()
public java.lang.String getSearchWordsAsString()
public void parseQuery(java.lang.String query)
throws java.io.IOException
query - the query being invoked
java.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||