|
Regain 2.1.0-STABLE API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.lucene.analysis.Analyzer
net.sf.regain.RegainToolkit.WrapperAnalyzer
private static class RegainToolkit.WrapperAnalyzer
An analyzer that changes a document in lowercase before delivering it to a nested analyzer. For the field "groups" an analyzer is used that only tokenizes the input without stemming the tokens.
| Field Summary | |
|---|---|
private org.apache.lucene.analysis.Analyzer |
mNestedAnalyzer
The nested analyzer. |
private org.apache.lucene.analysis.Analyzer |
mNoStemmingAnalyzer
The analyzer to use for a field that shouldn't be stemmed. |
private HashSet<String> |
mUntokenizedFieldNames
The names of the fields that should not be tokenized. |
| Constructor Summary | |
|---|---|
RegainToolkit.WrapperAnalyzer(org.apache.lucene.analysis.Analyzer nestedAnalyzer,
String[] untokenizedFieldNames)
Creates a new instance of WrapperAnalyzer. |
|
| Method Summary | |
|---|---|
org.apache.lucene.analysis.TokenStream |
tokenStream(String fieldName,
Reader reader)
Creates a TokenStream which tokenizes all the text in the provided Reader. |
| Methods inherited from class org.apache.lucene.analysis.Analyzer |
|---|
close, getOffsetGap, getPositionIncrementGap, getPreviousTokenStream, reusableTokenStream, setPreviousTokenStream |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private org.apache.lucene.analysis.Analyzer mNoStemmingAnalyzer
private org.apache.lucene.analysis.Analyzer mNestedAnalyzer
private HashSet<String> mUntokenizedFieldNames
| Constructor Detail |
|---|
public RegainToolkit.WrapperAnalyzer(org.apache.lucene.analysis.Analyzer nestedAnalyzer,
String[] untokenizedFieldNames)
nestedAnalyzer - The nested analyzer.untokenizedFieldNames - The names of the fields that should not be
tokenized.| Method Detail |
|---|
public org.apache.lucene.analysis.TokenStream tokenStream(String fieldName,
Reader reader)
tokenStream in class org.apache.lucene.analysis.Analyzer
|
Regain 2.1.0-STABLE API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||