Class TokenizerChain

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable

    public final class TokenizerChain
    extends Analyzer
    An analyzer that uses a tokenizer and a list of token filters to create a TokenStream. Taken from org.apache.solr.analysis.TokenizerChain
    • Constructor Detail

      • TokenizerChain

        public TokenizerChain​(org.apache.lucene.analysis.util.TokenizerFactory tokenizer)
      • TokenizerChain

        public TokenizerChain​(org.apache.lucene.analysis.util.TokenizerFactory tokenizer,
                              org.apache.lucene.analysis.util.TokenFilterFactory[] filters)
      • TokenizerChain

        public TokenizerChain​(org.apache.lucene.analysis.util.CharFilterFactory[] charFilters,
                              org.apache.lucene.analysis.util.TokenizerFactory tokenizer,
                              org.apache.lucene.analysis.util.TokenFilterFactory[] filters)
    • Method Detail

      • initReader

        public java.io.Reader initReader​(java.lang.String fieldName,
                                         java.io.Reader reader)
      • getCharFilters

        public org.apache.lucene.analysis.util.CharFilterFactory[] getCharFilters()
      • getTokenizer

        public org.apache.lucene.analysis.util.TokenizerFactory getTokenizer()
      • getFilters

        public org.apache.lucene.analysis.util.TokenFilterFactory[] getFilters()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object