|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.bonnie.search.SearchWordsLister
public class 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 | |||||||||