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
An analyzer that uses a tokenizer and a list of token filters to
create a TokenStream.
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()
initReader
public Reader initReader(String fieldName,
Reader reader)
- Overrides:
initReader
in class SolrAnalyzer
createComponents
protected Analyzer.TokenStreamComponents createComponents(String fieldName,
Reader aReader)
- Specified by:
createComponents
in class Analyzer
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.