com.atlassian.jira.issue.index.analyzer
Class SimpleAnalyzer
java.lang.Object
org.apache.lucene.analysis.Analyzer
com.atlassian.jira.issue.index.analyzer.SimpleAnalyzer
public class SimpleAnalyzer
- extends org.apache.lucene.analysis.Analyzer
This analyzer is used when "other" is chosen as the indexing language.
It is used instead of the Lucene SimpleAnalyzer because it indexes numbers as well as letters, and includes the SubtokenFilter.
- See Also:
SubtokenFilter
Fields inherited from class org.apache.lucene.analysis.Analyzer |
overridesTokenStreamMethod |
Method Summary |
boolean |
isIndexing()
|
org.apache.lucene.analysis.TokenStream |
tokenStream(java.lang.String fieldname,
java.io.Reader reader)
|
protected org.apache.lucene.analysis.TokenStream |
wrapStreamForIndexing(org.apache.lucene.analysis.TokenStream result)
|
Methods inherited from class org.apache.lucene.analysis.Analyzer |
close, getOffsetGap, getPositionIncrementGap, getPreviousTokenStream, reusableTokenStream, setOverridesTokenStreamMethod, setPreviousTokenStream |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleAnalyzer
public SimpleAnalyzer(boolean includeSubTokenFilter)
tokenStream
public final org.apache.lucene.analysis.TokenStream tokenStream(java.lang.String fieldname,
java.io.Reader reader)
- Specified by:
tokenStream
in class org.apache.lucene.analysis.Analyzer
isIndexing
public boolean isIndexing()
wrapStreamForIndexing
protected org.apache.lucene.analysis.TokenStream wrapStreamForIndexing(org.apache.lucene.analysis.TokenStream result)
Copyright © 2002-2010 Atlassian. All Rights Reserved.