Class Hierarchy

  • java.lang.Object
    • org.apache.lucene.analysis.AbstractAnalysisFactory
    • org.apache.lucene.analysis.Analyzer (implements java.io.Closeable)
    • org.apache.lucene.util.AttributeFactory
      • org.apache.lucene.util.AttributeFactory.StaticImplementationAttributeFactory<A>
    • org.apache.lucene.util.AttributeImpl (implements org.apache.lucene.util.Attribute, java.lang.Cloneable)
      • org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl (implements org.apache.lucene.analysis.tokenattributes.CharTermAttribute, org.apache.lucene.analysis.tokenattributes.TermToBytesRefAttribute)
      • org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl (implements org.apache.lucene.analysis.icu.tokenattributes.ScriptAttribute)
    • org.apache.lucene.util.AttributeSource
      • org.apache.lucene.analysis.TokenStream (implements java.io.Closeable)
        • org.apache.lucene.analysis.TokenFilter (implements org.apache.lucene.util.Unwrappable<T>)
        • org.apache.lucene.analysis.Tokenizer
    • org.apache.lucene.document.Field (implements org.apache.lucene.index.IndexableField)
    • org.apache.lucene.analysis.icu.segmentation.ICUTokenizerConfig
    • java.io.Reader (implements java.io.Closeable, java.lang.Readable)
      • org.apache.lucene.analysis.CharFilter

Interface Hierarchy

  • org.apache.lucene.util.Attribute