org.apache.solr.analysis
Class TokenizerChain
java.lang.Object
org.apache.lucene.analysis.Analyzer
org.apache.solr.analysis.SolrAnalyzer
org.apache.solr.analysis.TokenizerChain
- All Implemented Interfaces:
- Closeable
public final class TokenizerChain
- extends SolrAnalyzer
- Version:
- $Id: TokenizerChain.java 1065312 2011-01-30 16:08:25Z rmuir $
TokenizerChain
public TokenizerChain(TokenizerFactory tokenizer,
TokenFilterFactory[] filters)
TokenizerChain
public TokenizerChain(CharFilterFactory[] charFilters,
TokenizerFactory tokenizer,
TokenFilterFactory[] filters)
getCharFilterFactories
public CharFilterFactory[] getCharFilterFactories()
getTokenizerFactory
public TokenizerFactory getTokenizerFactory()
getTokenFilterFactories
public TokenFilterFactory[] getTokenFilterFactories()
charStream
public Reader charStream(Reader reader)
- Description copied from class:
SolrAnalyzer
- wrap the reader in a CharStream, if appropriate
- Overrides:
charStream
in class SolrAnalyzer
getStream
public SolrAnalyzer.TokenStreamInfo getStream(String fieldName,
Reader reader)
- Specified by:
getStream
in class SolrAnalyzer
toString
public String toString()
- Overrides:
toString
in class Object