## Hierarchy For All Packages

Package Hierarchies:
  org.apache.lucene, org.apache.lucene.analysis, org.apache.lucene.analysis.ar, org.apache.lucene.analysis.bg, org.apache.lucene.analysis.br, org.apache.lucene.analysis.ca, org.apache.lucene.analysis.charfilter, org.apache.lucene.analysis.cjk, org.apache.lucene.analysis.cn, org.apache.lucene.analysis.cn.smart, org.apache.lucene.analysis.cn.smart.hhmm, org.apache.lucene.analysis.compound, org.apache.lucene.analysis.compound.hyphenation, org.apache.lucene.analysis.cz, org.apache.lucene.analysis.da, org.apache.lucene.analysis.de, org.apache.lucene.analysis.el, org.apache.lucene.analysis.en, org.apache.lucene.analysis.es, org.apache.lucene.analysis.eu, org.apache.lucene.analysis.fa, org.apache.lucene.analysis.fi, org.apache.lucene.analysis.fr, org.apache.lucene.analysis.ga, org.apache.lucene.analysis.gl, org.apache.lucene.analysis.hi, org.apache.lucene.analysis.hu, org.apache.lucene.analysis.hunspell, org.apache.lucene.analysis.hy, org.apache.lucene.analysis.icu, org.apache.lucene.analysis.icu.segmentation, org.apache.lucene.analysis.icu.tokenattributes, org.apache.lucene.analysis.id, org.apache.lucene.analysis.in, org.apache.lucene.analysis.it, org.apache.lucene.analysis.ja, org.apache.lucene.analysis.ja.dict, org.apache.lucene.analysis.ja.tokenattributes, org.apache.lucene.analysis.ja.util, org.apache.lucene.analysis.lv, org.apache.lucene.analysis.miscellaneous, org.apache.lucene.analysis.ngram, org.apache.lucene.analysis.nl, org.apache.lucene.analysis.no, org.apache.lucene.analysis.path, org.apache.lucene.analysis.payloads, org.apache.lucene.analysis.phonetic, org.apache.lucene.analysis.pl, org.apache.lucene.analysis.position, org.apache.lucene.analysis.pt, org.apache.lucene.analysis.query, org.apache.lucene.analysis.reverse, org.apache.lucene.analysis.ro, org.apache.lucene.analysis.ru, org.apache.lucene.analysis.shingle, org.apache.lucene.analysis.sinks, org.apache.lucene.analysis.snowball, org.apache.lucene.analysis.standard, org.apache.lucene.analysis.standard.std31, org.apache.lucene.analysis.standard.std34, org.apache.lucene.analysis.stempel, org.apache.lucene.analysis.sv, org.apache.lucene.analysis.synonym, org.apache.lucene.analysis.th, org.apache.lucene.analysis.tokenattributes, org.apache.lucene.analysis.tr, org.apache.lucene.analysis.util, org.apache.lucene.analysis.wikipedia, org.apache.lucene.benchmark, org.apache.lucene.benchmark.byTask, org.apache.lucene.benchmark.byTask.feeds, org.apache.lucene.benchmark.byTask.feeds.demohtml, org.apache.lucene.benchmark.byTask.programmatic, org.apache.lucene.benchmark.byTask.stats, org.apache.lucene.benchmark.byTask.tasks, org.apache.lucene.benchmark.byTask.utils, org.apache.lucene.benchmark.quality, org.apache.lucene.benchmark.quality.trec, org.apache.lucene.benchmark.quality.utils, org.apache.lucene.benchmark.utils, org.apache.lucene.collation, org.apache.lucene.demo, org.apache.lucene.document, org.apache.lucene.facet, org.apache.lucene.facet.enhancements, org.apache.lucene.facet.enhancements.association, org.apache.lucene.facet.enhancements.params, org.apache.lucene.facet.index, org.apache.lucene.facet.index.attributes, org.apache.lucene.facet.index.categorypolicy, org.apache.lucene.facet.index.params, org.apache.lucene.facet.index.streaming, org.apache.lucene.facet.search, org.apache.lucene.facet.search.aggregator, org.apache.lucene.facet.search.aggregator.association, org.apache.lucene.facet.search.cache, org.apache.lucene.facet.search.params, org.apache.lucene.facet.search.params.association, org.apache.lucene.facet.search.results, org.apache.lucene.facet.search.sampling, org.apache.lucene.facet.taxonomy, org.apache.lucene.facet.taxonomy.directory, org.apache.lucene.facet.taxonomy.writercache, org.apache.lucene.facet.taxonomy.writercache.cl2o, org.apache.lucene.facet.taxonomy.writercache.lru, org.apache.lucene.facet.util, org.apache.lucene.index, org.apache.lucene.index.memory, org.apache.lucene.index.pruning, org.apache.lucene.messages, org.apache.lucene.misc, org.apache.lucene.queryParser, org.apache.lucene.queryParser.analyzing, org.apache.lucene.queryParser.complexPhrase, org.apache.lucene.queryParser.core, org.apache.lucene.queryParser.core.builders, org.apache.lucene.queryParser.core.config, org.apache.lucene.queryParser.core.messages, org.apache.lucene.queryParser.core.nodes, org.apache.lucene.queryParser.core.parser, org.apache.lucene.queryParser.core.processors, org.apache.lucene.queryParser.core.util, org.apache.lucene.queryParser.ext, org.apache.lucene.queryParser.precedence, org.apache.lucene.queryParser.precedence.processors, org.apache.lucene.queryParser.standard, org.apache.lucene.queryParser.standard.builders, org.apache.lucene.queryParser.standard.config, org.apache.lucene.queryParser.standard.nodes, org.apache.lucene.queryParser.standard.parser, org.apache.lucene.queryParser.standard.processors, org.apache.lucene.queryParser.surround.parser, org.apache.lucene.queryParser.surround.query, org.apache.lucene.search, org.apache.lucene.search.function, org.apache.lucene.search.grouping, org.apache.lucene.search.highlight, org.apache.lucene.search.join, org.apache.lucene.search.payloads, org.apache.lucene.search.regex, org.apache.lucene.search.similar, org.apache.lucene.search.spans, org.apache.lucene.search.spell, org.apache.lucene.search.suggest, org.apache.lucene.search.suggest.fst, org.apache.lucene.search.suggest.jaspell, org.apache.lucene.search.suggest.tst, org.apache.lucene.search.vectorhighlight, org.apache.lucene.spatial, org.apache.lucene.spatial.geohash, org.apache.lucene.spatial.geometry, org.apache.lucene.spatial.geometry.shape, org.apache.lucene.spatial.tier, org.apache.lucene.spatial.tier.projections, org.apache.lucene.store, org.apache.lucene.store.instantiated, org.apache.lucene.util, org.apache.lucene.util.collections, org.apache.lucene.util.encoding, org.apache.lucene.util.fst, org.apache.lucene.util.packed, org.apache.lucene.xmlparser, org.apache.lucene.xmlparser.builders, org.egothor.stemmer, org.tartarus.snowball, org.tartarus.snowball.ext

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.store._TestHelper
  - org.apache.lucene.util._TestUtil
  - org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector.GroupHead<GROUP_VALUE_TYPE>
  - org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector.TemporalResult
  - org.apache.lucene.index.AbstractAllTermDocs (implements org.apache.lucene.index.TermDocs)
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - org.apache.lucene.analysis.CharArrayMap.EntrySet
      - org.apache.lucene.analysis.CharArraySet
      - org.apache.lucene.util.MapBackedSet<E> (implements java.io.Serializable)
  - org.apache.lucene.analysis.payloads.AbstractEncoder (implements org.apache.lucene.analysis.payloads.PayloadEncoder)
    - org.apache.lucene.analysis.payloads.FloatEncoder (implements org.apache.lucene.analysis.payloads.PayloadEncoder)
    - org.apache.lucene.analysis.payloads.IdentityEncoder (implements org.apache.lucene.analysis.payloads.PayloadEncoder)
    - org.apache.lucene.analysis.payloads.IntegerEncoder (implements org.apache.lucene.analysis.payloads.PayloadEncoder)
  - org.apache.lucene.document.AbstractField (implements org.apache.lucene.document.Fieldable)
    - org.apache.lucene.document.Field (implements org.apache.lucene.document.Fieldable, java.io.Serializable)
    - org.apache.lucene.document.NumericField
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - org.apache.lucene.analysis.CharArrayMap<V>
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
        - org.apache.lucene.util.collections.LRUHashMap<K,V>
      - org.apache.lucene.search.highlight.WeightedSpanTermExtractor.PositionCheckingMap<K>
  - org.apache.lucene.benchmark.byTask.feeds.AbstractQueryMaker (implements org.apache.lucene.benchmark.byTask.feeds.QueryMaker)
    - org.apache.lucene.benchmark.byTask.feeds.EnwikiQueryMaker
    - org.apache.lucene.benchmark.byTask.feeds.FileBasedQueryMaker
    - org.apache.lucene.benchmark.byTask.feeds.ReutersQueryMaker (implements org.apache.lucene.benchmark.byTask.feeds.QueryMaker)
    - org.apache.lucene.benchmark.byTask.feeds.SimpleQueryMaker
      - org.apache.lucene.benchmark.byTask.feeds.SimpleSloppyPhraseQueryMaker
  - org.apache.lucene.search.grouping.AbstractSecondPassGroupingCollector.SearchGroupDocs<GROUP_VALUE_TYPE>
  - org.apache.lucene.benchmark.byTask.utils.Algorithm
  - org.tartarus.snowball.Among
  - org.apache.lucene.analysis.Analyzer (implements java.io.Closeable)
    - org.apache.lucene.collation.CollationKeyAnalyzer
    - org.apache.lucene.collation.ICUCollationKeyAnalyzer
    - org.apache.lucene.analysis.LimitTokenCountAnalyzer
    - org.apache.lucene.analysis.MockAnalyzer
    - org.apache.lucene.analysis.PerFieldAnalyzerWrapper
    - org.apache.lucene.analysis.query.QueryAutoStopWordAnalyzer
    - org.apache.lucene.queryParser.QueryParserTestBase.QPTestAnalyzer
    - org.apache.lucene.analysis.ReusableAnalyzerBase
      - org.apache.lucene.analysis.cn.ChineseAnalyzer
      - org.apache.lucene.analysis.cz.CzechAnalyzer
      - org.apache.lucene.analysis.nl.DutchAnalyzer
      - org.apache.lucene.analysis.KeywordAnalyzer
      - org.apache.lucene.analysis.miscellaneous.PatternAnalyzer
      - org.apache.lucene.analysis.SimpleAnalyzer
      - org.apache.lucene.analysis.StopwordAnalyzerBase
        - org.apache.lucene.analysis.ar.ArabicAnalyzer
        - org.apache.lucene.analysis.hy.ArmenianAnalyzer
        - org.apache.lucene.analysis.eu.BasqueAnalyzer
        - org.apache.lucene.analysis.br.BrazilianAnalyzer
        - org.apache.lucene.analysis.bg.BulgarianAnalyzer
        - org.apache.lucene.analysis.ca.CatalanAnalyzer
        - org.apache.lucene.analysis.cjk.CJKAnalyzer
        - org.apache.lucene.analysis.standard.ClassicAnalyzer
        - org.apache.lucene.analysis.da.DanishAnalyzer
        - org.apache.lucene.analysis.en.EnglishAnalyzer
        - org.apache.lucene.analysis.fi.FinnishAnalyzer
        - org.apache.lucene.analysis.fr.FrenchAnalyzer
        - org.apache.lucene.analysis.gl.GalicianAnalyzer
        - org.apache.lucene.analysis.de.GermanAnalyzer
        - org.apache.lucene.analysis.el.GreekAnalyzer
        - org.apache.lucene.analysis.hi.HindiAnalyzer
        - org.apache.lucene.analysis.hu.HungarianAnalyzer
        - org.apache.lucene.analysis.id.IndonesianAnalyzer
        - org.apache.lucene.analysis.ga.IrishAnalyzer
        - org.apache.lucene.analysis.it.ItalianAnalyzer
        - org.apache.lucene.analysis.ja.JapaneseAnalyzer
        - org.apache.lucene.analysis.lv.LatvianAnalyzer
        - org.apache.lucene.analysis.no.NorwegianAnalyzer
        - org.apache.lucene.analysis.fa.PersianAnalyzer
        - org.apache.lucene.analysis.pl.PolishAnalyzer
        - org.apache.lucene.analysis.pt.PortugueseAnalyzer
        - org.apache.lucene.analysis.ro.RomanianAnalyzer
        - org.apache.lucene.analysis.ru.RussianAnalyzer
        - org.apache.lucene.analysis.es.SpanishAnalyzer
        - org.apache.lucene.analysis.standard.StandardAnalyzer
        - org.apache.lucene.analysis.StopAnalyzer
        - org.apache.lucene.analysis.sv.SwedishAnalyzer
        - org.apache.lucene.analysis.th.ThaiAnalyzer
        - org.apache.lucene.analysis.tr.TurkishAnalyzer
        - org.apache.lucene.analysis.standard.UAX29URLEmailAnalyzer
      - org.apache.lucene.analysis.WhitespaceAnalyzer
    - org.apache.lucene.analysis.shingle.ShingleAnalyzerWrapper
    - org.apache.lucene.analysis.cn.smart.SmartChineseAnalyzer
    - org.apache.lucene.analysis.snowball.SnowballAnalyzer
  - org.apache.lucene.analysis.cn.smart.AnalyzerProfile
  - org.apache.lucene.queryParser.standard.builders.AnyQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.analysis.ar.ArabicNormalizer
  - org.apache.lucene.analysis.ar.ArabicStemmer
  - org.apache.lucene.util.collections.ArrayHashMap<K,V> (implements java.lang.Iterable<T>)
  - org.apache.lucene.util.ArrayUtil
  - org.junit.Assert
    - org.apache.lucene.util.LuceneTestCase
      - org.apache.lucene.analysis.BaseTokenStreamTestCase
      - org.apache.lucene.analysis.CollationTestBase
      - org.apache.lucene.queryParser.QueryParserTestBase
      - org.apache.lucene.search.SearchEquivalenceTestBase
      - org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase
  - org.apache.lucene.facet.enhancements.association.AssociationEnhancement (implements org.apache.lucene.facet.enhancements.CategoryEnhancement)
  - org.apache.lucene.facet.search.aggregator.association.AssociationFloatSumAggregator (implements org.apache.lucene.facet.search.aggregator.Aggregator)
  - org.apache.lucene.facet.search.aggregator.association.AssociationIntSumAggregator (implements org.apache.lucene.facet.search.aggregator.Aggregator)
  - org.apache.lucene.facet.enhancements.association.AssociationProperty (implements org.apache.lucene.facet.index.attributes.CategoryProperty)
    - org.apache.lucene.facet.enhancements.association.AssociationFloatProperty
    - org.apache.lucene.facet.enhancements.association.AssociationIntProperty
  - org.apache.lucene.facet.enhancements.association.AssociationsPayloadIterator
  - org.apache.lucene.util.AttributeImpl (implements org.apache.lucene.util.Attribute, java.lang.Cloneable, java.io.Serializable)
    - org.apache.lucene.queryParser.standard.config.AllowLeadingWildcardAttributeImpl (implements org.apache.lucene.queryParser.standard.config.AllowLeadingWildcardAttribute, org.apache.lucene.queryParser.core.config.ConfigAttribute)
    - org.apache.lucene.queryParser.standard.config.AnalyzerAttributeImpl (implements org.apache.lucene.queryParser.standard.config.AnalyzerAttribute, org.apache.lucene.queryParser.core.config.ConfigAttribute)
    - org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttributeImpl (implements org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttribute, java.lang.Cloneable)
    - org.apache.lucene.analysis.BaseTokenStreamTestCase.CheckClearAttributesAttributeImpl (implements org.apache.lucene.analysis.BaseTokenStreamTestCase.CheckClearAttributesAttribute)
    - org.apache.lucene.queryParser.standard.config.BoostAttributeImpl (implements org.apache.lucene.queryParser.standard.config.BoostAttribute, org.apache.lucene.queryParser.core.config.ConfigAttribute)
    - org.apache.lucene.facet.index.attributes.CategoryAttributeImpl (implements org.apache.lucene.facet.index.attributes.CategoryAttribute)
    - org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl (implements org.apache.lucene.analysis.tokenattributes.CharTermAttribute, java.lang.Cloneable, java.io.Serializable, org.apache.lucene.analysis.tokenattributes.TermAttribute)
      - org.apache.lucene.analysis.tokenattributes.TermAttributeImpl
        - org.apache.lucene.analysis.Token (implements org.apache.lucene.analysis.tokenattributes.FlagsAttribute, org.apache.lucene.analysis.tokenattributes.OffsetAttribute, org.apache.lucene.analysis.tokenattributes.PayloadAttribute, org.apache.lucene.analysis.tokenattributes.PositionIncrementAttribute, org.apache.lucene.analysis.tokenattributes.PositionLengthAttribute, org.apache.lucene.analysis.tokenattributes.TypeAttribute)
    - org.apache.lucene.queryParser.standard.config.DateResolutionAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.DateResolutionAttribute)
    - org.apache.lucene.queryParser.standard.config.DefaultOperatorAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.DefaultOperatorAttribute)
    - org.apache.lucene.queryParser.standard.config.DefaultPhraseSlopAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.DefaultPhraseSlopAttribute)
    - org.apache.lucene.queryParser.standard.config.FieldBoostMapAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.FieldBoostMapAttribute)
    - org.apache.lucene.queryParser.standard.config.FieldDateResolutionMapAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.FieldDateResolutionMapAttribute)
    - org.apache.lucene.analysis.tokenattributes.FlagsAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.tokenattributes.FlagsAttribute, java.io.Serializable)
    - org.apache.lucene.queryParser.standard.config.FuzzyAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.FuzzyAttribute)
    - org.apache.lucene.analysis.ja.tokenattributes.InflectionAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.ja.tokenattributes.InflectionAttribute)
    - org.apache.lucene.analysis.tokenattributes.KeywordAttributeImpl (implements org.apache.lucene.analysis.tokenattributes.KeywordAttribute)
    - org.apache.lucene.queryParser.standard.config.LocaleAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.LocaleAttribute)
    - org.apache.lucene.queryParser.standard.config.LowercaseExpandedTermsAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.LowercaseExpandedTermsAttribute)
    - org.apache.lucene.queryParser.standard.config.MultiFieldAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.MultiFieldAttribute)
    - org.apache.lucene.queryParser.standard.config.MultiTermRewriteMethodAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.MultiTermRewriteMethodAttribute)
    - org.apache.lucene.analysis.tokenattributes.OffsetAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.tokenattributes.OffsetAttribute, java.io.Serializable)
    - org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttribute)
    - org.apache.lucene.analysis.tokenattributes.PayloadAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.tokenattributes.PayloadAttribute, java.io.Serializable)
    - org.apache.lucene.analysis.tokenattributes.PositionIncrementAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.tokenattributes.PositionIncrementAttribute, java.io.Serializable)
    - org.apache.lucene.queryParser.standard.config.PositionIncrementsAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.PositionIncrementsAttribute)
    - org.apache.lucene.analysis.tokenattributes.PositionLengthAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.tokenattributes.PositionLengthAttribute)
    - org.apache.lucene.queryParser.standard.config.RangeCollatorAttributeImpl (implements org.apache.lucene.queryParser.core.config.ConfigAttribute, org.apache.lucene.queryParser.standard.config.RangeCollatorAttribute)
    - org.apache.lucene.analysis.ja.tokenattributes.ReadingAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.ja.tokenattributes.ReadingAttribute)
    - org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl (implements java.lang.Cloneable, org.apache.lucene.analysis.icu.tokenattributes.ScriptAttribute, java.io.Serializable)
    - org.apache.lucene.analysis.tokenattributes.TypeAttributeImpl (implements java.lang.Cloneable, java.io.Serializable, org.apache.lucene.analysis.tokenattributes.TypeAttribute)
  - org.apache.lucene.util.AttributeSource
    - org.apache.lucene.queryParser.core.config.AbstractQueryConfig
      - org.apache.lucene.queryParser.core.config.FieldConfig
      - org.apache.lucene.queryParser.core.config.QueryConfigHandler
        - org.apache.lucene.queryParser.standard.config.StandardQueryConfigHandler
    - org.apache.lucene.analysis.TokenStream (implements java.io.Closeable)
      - org.apache.lucene.analysis.CannedTokenStream
      - org.apache.lucene.facet.index.streaming.CategoryAttributesStream
      - org.apache.lucene.analysis.miscellaneous.EmptyTokenStream
      - org.apache.lucene.analysis.NumericTokenStream
      - org.apache.lucene.analysis.miscellaneous.PrefixAndSuffixAwareTokenFilter
      - org.apache.lucene.analysis.miscellaneous.PrefixAwareTokenFilter
      - org.apache.lucene.analysis.shingle.ShingleMatrixFilter
      - org.apache.lucene.analysis.miscellaneous.SingleTokenTokenStream
      - org.apache.lucene.analysis.TeeSinkTokenFilter.SinkTokenStream
      - org.apache.lucene.analysis.TokenFilter
        - org.apache.lucene.analysis.ar.ArabicNormalizationFilter
        - org.apache.lucene.analysis.ar.ArabicStemFilter
        - org.apache.lucene.analysis.ASCIIFoldingFilter
        - org.apache.lucene.analysis.phonetic.BeiderMorseFilter
        - org.apache.lucene.analysis.br.BrazilianStemFilter
        - org.apache.lucene.analysis.bg.BulgarianStemFilter
        - org.apache.lucene.analysis.CachingTokenFilter
        - org.apache.lucene.facet.index.streaming.CategoryParentsStream
        - org.apache.lucene.facet.index.streaming.CategoryTokenizerBase
          - org.apache.lucene.facet.index.streaming.CategoryListTokenizer
            - org.apache.lucene.facet.enhancements.association.AssociationListTokenizer
            - org.apache.lucene.facet.index.streaming.CountingListTokenizer
          - org.apache.lucene.facet.index.streaming.CategoryTokenizer
            - org.apache.lucene.facet.enhancements.EnhancementsCategoryTokenizer
        - org.apache.lucene.analysis.cn.ChineseFilter
        - org.apache.lucene.analysis.cjk.CJKBigramFilter
        - org.apache.lucene.analysis.cjk.CJKWidthFilter
        - org.apache.lucene.analysis.standard.ClassicFilter
        - org.apache.lucene.collation.CollationKeyFilter
        - org.apache.lucene.analysis.compound.CompoundWordTokenFilterBase
          - org.apache.lucene.analysis.compound.DictionaryCompoundWordTokenFilter
          - org.apache.lucene.analysis.compound.HyphenationCompoundWordTokenFilter
        - org.apache.lucene.analysis.cz.CzechStemFilter
        - org.apache.lucene.analysis.payloads.DelimitedPayloadTokenFilter
        - org.apache.lucene.analysis.phonetic.DoubleMetaphoneFilter
        - org.apache.lucene.analysis.nl.DutchStemFilter
        - org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter
        - org.apache.lucene.analysis.fr.ElisionFilter
        - org.apache.lucene.analysis.en.EnglishMinimalStemFilter
        - org.apache.lucene.analysis.en.EnglishPossessiveFilter
        - org.apache.lucene.analysis.FilteringTokenFilter
          - org.apache.lucene.analysis.ja.JapanesePartOfSpeechStopFilter
          - org.apache.lucene.analysis.LengthFilter
          - org.apache.lucene.analysis.StopFilter
          - org.apache.lucene.analysis.TypeTokenFilter
        - org.apache.lucene.analysis.fi.FinnishLightStemFilter
        - org.apache.lucene.analysis.fr.FrenchLightStemFilter
        - org.apache.lucene.analysis.fr.FrenchMinimalStemFilter
        - org.apache.lucene.analysis.fr.FrenchStemFilter
        - org.apache.lucene.analysis.gl.GalicianMinimalStemFilter
        - org.apache.lucene.analysis.gl.GalicianStemFilter
        - org.apache.lucene.analysis.de.GermanLightStemFilter
        - org.apache.lucene.analysis.de.GermanMinimalStemFilter
        - org.apache.lucene.analysis.de.GermanNormalizationFilter
        - org.apache.lucene.analysis.de.GermanStemFilter
        - org.apache.lucene.analysis.el.GreekLowerCaseFilter
        - org.apache.lucene.analysis.el.GreekStemFilter
        - org.apache.lucene.analysis.hi.HindiNormalizationFilter
        - org.apache.lucene.analysis.hi.HindiStemFilter
        - org.apache.lucene.analysis.hu.HungarianLightStemFilter
        - org.apache.lucene.analysis.hunspell.HunspellStemFilter
        - org.apache.lucene.collation.ICUCollationKeyFilter
        - org.apache.lucene.analysis.icu.ICUNormalizer2Filter
          - org.apache.lucene.analysis.icu.ICUFoldingFilter
        - org.apache.lucene.analysis.icu.ICUTransformFilter
        - org.apache.lucene.analysis.in.IndicNormalizationFilter
        - org.apache.lucene.analysis.id.IndonesianStemFilter
        - org.apache.lucene.analysis.ga.IrishLowerCaseFilter
        - org.apache.lucene.analysis.ISOLatin1AccentFilter
        - org.apache.lucene.analysis.it.ItalianLightStemFilter
        - org.apache.lucene.analysis.ja.JapaneseBaseFormFilter
        - org.apache.lucene.analysis.ja.JapaneseKatakanaStemFilter
        - org.apache.lucene.analysis.ja.JapaneseReadingFormFilter
        - org.apache.lucene.analysis.KeywordMarkerFilter
        - org.apache.lucene.analysis.en.KStemFilter
        - org.apache.lucene.analysis.lv.LatvianStemFilter
        - org.apache.lucene.analysis.LimitTokenCountFilter
        - org.apache.lucene.analysis.LookaheadTokenFilter<T>
          - org.apache.lucene.analysis.MockGraphTokenFilter
          - org.apache.lucene.analysis.MockRandomLookaheadTokenFilter
        - org.apache.lucene.analysis.LowerCaseFilter
        - org.apache.lucene.analysis.MockFixedLengthPayloadFilter
        - org.apache.lucene.analysis.MockHoleInjectingTokenFilter
        - org.apache.lucene.analysis.MockVariableLengthPayloadFilter
        - org.apache.lucene.analysis.ngram.NGramTokenFilter
        - org.apache.lucene.analysis.no.NorwegianLightStemFilter
        - org.apache.lucene.analysis.no.NorwegianMinimalStemFilter
        - org.apache.lucene.analysis.payloads.NumericPayloadTokenFilter
        - org.apache.lucene.search.highlight.OffsetLimitTokenFilter
        - org.apache.lucene.analysis.fa.PersianNormalizationFilter
        - org.apache.lucene.analysis.phonetic.PhoneticFilter
        - org.apache.lucene.analysis.PorterStemFilter
        - org.apache.lucene.analysis.pt.PortugueseLightStemFilter
        - org.apache.lucene.analysis.pt.PortugueseMinimalStemFilter
        - org.apache.lucene.analysis.pt.PortugueseStemFilter
        - org.apache.lucene.analysis.position.PositionFilter
        - org.apache.lucene.queryParser.QueryParserTestBase.QPTestFilter
        - org.apache.lucene.analysis.reverse.ReverseStringFilter
        - org.apache.lucene.analysis.ru.RussianLightStemFilter
        - org.apache.lucene.analysis.ru.RussianLowerCaseFilter
        - org.apache.lucene.analysis.ru.RussianStemFilter
        - org.apache.lucene.analysis.shingle.ShingleFilter
        - org.apache.lucene.analysis.snowball.SnowballFilter
        - org.apache.lucene.analysis.es.SpanishLightStemFilter
        - org.apache.lucene.analysis.standard.StandardFilter
        - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilter
        - org.apache.lucene.analysis.stempel.StempelFilter
        - org.apache.lucene.analysis.sv.SwedishLightStemFilter
        - org.apache.lucene.analysis.synonym.SynonymFilter
        - org.apache.lucene.analysis.TeeSinkTokenFilter
        - org.apache.lucene.analysis.th.ThaiWordFilter
        - org.apache.lucene.analysis.payloads.TokenOffsetPayloadTokenFilter
        - org.apache.lucene.analysis.tr.TurkishLowerCaseFilter
        - org.apache.lucene.analysis.payloads.TypeAsPayloadTokenFilter
        - org.apache.lucene.analysis.ValidatingTokenFilter
        - org.apache.lucene.analysis.cn.smart.WordTokenFilter
      - org.apache.lucene.analysis.Tokenizer
        - org.apache.lucene.analysis.CharTokenizer
          - org.apache.lucene.analysis.in.IndicTokenizer
          - org.apache.lucene.analysis.LetterTokenizer
            - org.apache.lucene.analysis.ar.ArabicLetterTokenizer
            - org.apache.lucene.analysis.LowerCaseTokenizer
          - org.apache.lucene.analysis.ru.RussianLetterTokenizer
          - org.apache.lucene.analysis.WhitespaceTokenizer
        - org.apache.lucene.analysis.cn.ChineseTokenizer
        - org.apache.lucene.analysis.cjk.CJKTokenizer
        - org.apache.lucene.analysis.standard.ClassicTokenizer
        - org.apache.lucene.analysis.ngram.EdgeNGramTokenizer
        - org.apache.lucene.analysis.EmptyTokenizer
        - org.apache.lucene.analysis.icu.segmentation.ICUTokenizer
        - org.apache.lucene.analysis.ja.JapaneseTokenizer
        - org.apache.lucene.analysis.KeywordTokenizer
        - org.apache.lucene.analysis.MockTokenizer
        - org.apache.lucene.analysis.ngram.NGramTokenizer
        - org.apache.lucene.analysis.path.PathHierarchyTokenizer
        - org.apache.lucene.analysis.path.ReversePathHierarchyTokenizer
        - org.apache.lucene.analysis.cn.smart.SentenceTokenizer
        - org.apache.lucene.analysis.standard.StandardTokenizer
        - org.apache.lucene.analysis.standard.UAX29URLEmailTokenizer
        - org.apache.lucene.analysis.wikipedia.WikipediaTokenizer
      - org.apache.lucene.search.highlight.TokenStreamFromTermPositionVector
  - org.apache.lucene.util.AttributeSource.AttributeFactory
    - org.apache.lucene.analysis.Token.TokenAttributeFactory
  - org.apache.lucene.util.AttributeSource.State (implements java.lang.Cloneable)
  - org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
  - org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder (implements org.apache.lucene.search.vectorhighlight.FragmentsBuilder)
    - org.apache.lucene.search.vectorhighlight.ScoreOrderFragmentsBuilder
    - org.apache.lucene.search.vectorhighlight.SimpleFragmentsBuilder
  - org.apache.lucene.queryParser.surround.query.BasicQueryFactory
  - org.apache.lucene.benchmark.byTask.Benchmark
  - org.apache.lucene.benchmark.byTask.tasks.BenchmarkHighlighter
  - org.apache.lucene.analysis.ja.dict.BinaryDictionary (implements org.apache.lucene.analysis.ja.dict.Dictionary)
    - org.apache.lucene.analysis.ja.dict.TokenInfoDictionary
    - org.apache.lucene.analysis.ja.dict.UnknownDictionary
  - org.apache.lucene.util.Bits.MatchAllBits (implements org.apache.lucene.util.Bits)
  - org.apache.lucene.util.Bits.MatchNoBits (implements org.apache.lucene.util.Bits)
  - org.apache.lucene.util.BitUtil
  - org.apache.lucene.util.BitVector (implements org.apache.lucene.util.Bits, java.lang.Cloneable)
  - org.apache.lucene.search.BooleanClause (implements java.io.Serializable)
  - org.apache.lucene.xmlparser.builders.BooleanFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.queryParser.standard.processors.BooleanQuery2ModifierNodeProcessor (implements org.apache.lucene.queryParser.core.processors.QueryNodeProcessor)
  - org.apache.lucene.xmlparser.builders.BooleanQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.queryParser.standard.builders.BooleanQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.xmlparser.builders.BoostingQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.queryParser.standard.builders.BoostQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.analysis.br.BrazilianStemmer
  - com.ibm.icu.text.BreakIterator (implements java.lang.Cloneable)
    - org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
  - org.apache.lucene.search.vectorhighlight.BreakIteratorBoundaryScanner (implements org.apache.lucene.search.vectorhighlight.BoundaryScanner)
  - org.apache.lucene.search.suggest.BufferingTermFreqIteratorWrapper (implements org.apache.lucene.search.spell.TermFreqIterator)
    - org.apache.lucene.search.suggest.UnsortedTermFreqIteratorWrapper
  - org.apache.lucene.util.fst.Builder<T>
  - org.apache.lucene.util.fst.Builder.Arc<T>
  - org.apache.lucene.util.fst.Builder.FreezeTail<T>
  - org.apache.lucene.util.fst.Builder.UnCompiledNode<T>
  - org.apache.lucene.analysis.bg.BulgarianStemmer
  - org.apache.lucene.util.ByteBlockPool
  - org.apache.lucene.util.ByteBlockPool.Allocator
    - org.apache.lucene.util.ByteBlockPool.DirectAllocator
    - org.apache.lucene.util.ByteBlockPool.DirectTrackingAllocator
    - org.apache.lucene.util.RecyclingByteBlockAllocator
  - org.apache.lucene.util.BytesRef (implements java.lang.Cloneable, java.lang.Comparable<T>)
  - org.apache.lucene.util.fst.BytesRefFSTEnum<T>
  - org.apache.lucene.util.fst.BytesRefFSTEnum.InputOutput<T>
  - org.apache.lucene.util.BytesRefHash
  - org.apache.lucene.util.BytesRefHash.BytesStartArray
    - org.apache.lucene.util.BytesRefHash.DirectBytesStartArray
    - org.apache.lucene.util.BytesRefHash.TrackingDirectBytesStartArray
  - org.apache.lucene.search.suggest.BytesRefList
  - org.apache.lucene.analysis.compound.hyphenation.ByteVector (implements java.io.Serializable)
  - org.apache.lucene.xmlparser.builders.CachedFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy.ByDocComparator (implements java.util.Comparator<T>)
  - org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy.ByDocComparator (implements java.util.Comparator<T>)
  - org.apache.lucene.spatial.geometry.CartesianPoint
  - org.apache.lucene.spatial.tier.CartesianPolyFilterBuilder
  - org.apache.lucene.spatial.tier.projections.CartesianTierPlotter
  - org.apache.lucene.facet.index.attributes.CategoryAttributesIterable (implements java.lang.Iterable<T>)
  - org.apache.lucene.facet.index.CategoryContainer (implements java.lang.Iterable<T>, java.io.Serializable)
  - org.apache.lucene.facet.index.CategoryDocumentBuilder
    - org.apache.lucene.facet.enhancements.EnhancementsDocumentBuilder
  - org.apache.lucene.facet.search.cache.CategoryListCache
  - org.apache.lucene.facet.search.cache.CategoryListData
  - org.apache.lucene.facet.index.params.CategoryListParams (implements java.io.Serializable)
  - org.apache.lucene.facet.index.CategoryListPayloadStream
  - org.apache.lucene.facet.taxonomy.CategoryPath (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
  - org.apache.lucene.analysis.ja.dict.CharacterDefinition
  - org.apache.lucene.util.CharacterUtils
  - org.apache.lucene.util.CharacterUtils.CharacterBuffer
  - org.apache.lucene.analysis.util.CharArrayIterator (implements java.text.CharacterIterator)
  - org.apache.lucene.analysis.CharArrayMap.EntryIterator (implements java.util.Iterator<E>)
  - org.apache.lucene.analysis.CharArraySet.CharArraySetIterator (implements java.util.Iterator<E>)
  - org.apache.lucene.util.CharsRef (implements java.lang.CharSequence, java.lang.Cloneable, java.lang.Comparable<T>)
  - org.apache.lucene.analysis.cn.smart.CharType
  - org.apache.lucene.analysis.compound.hyphenation.CharVector (implements java.lang.Cloneable, java.io.Serializable)
  - org.apache.lucene.search.CheckHits
  - org.apache.lucene.index.CheckIndex
  - org.apache.lucene.index.CheckIndex.Status
  - org.apache.lucene.index.CheckIndex.Status.FieldNormStatus
  - org.apache.lucene.index.CheckIndex.Status.SegmentInfoStatus
  - org.apache.lucene.index.CheckIndex.Status.StoredFieldStatus
  - org.apache.lucene.index.CheckIndex.Status.TermIndexStatus
  - org.apache.lucene.index.CheckIndex.Status.TermVectorStatus
  - org.apache.lucene.facet.taxonomy.writercache.cl2o.Cl2oTaxonomyWriterCache (implements org.apache.lucene.facet.taxonomy.writercache.TaxonomyWriterCache)
  - org.apache.lucene.util.CloseableThreadLocal<T> (implements java.io.Closeable)
  - org.apache.lucene.util.CodecUtil
  - org.apache.lucene.util.CollectionUtil
  - org.apache.lucene.search.Collector
    - org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector<GH>
      - org.apache.lucene.search.grouping.TermAllGroupHeadsCollector<GH>
    - org.apache.lucene.search.grouping.AbstractAllGroupsCollector<GROUP_VALUE_TYPE>
      - org.apache.lucene.search.grouping.TermAllGroupsCollector
    - org.apache.lucene.search.grouping.AbstractFirstPassGroupingCollector<GROUP_VALUE_TYPE>
      - org.apache.lucene.search.grouping.TermFirstPassGroupingCollector
    - org.apache.lucene.search.grouping.AbstractSecondPassGroupingCollector<GROUP_VALUE_TYPE>
      - org.apache.lucene.search.grouping.TermSecondPassGroupingCollector
    - org.apache.lucene.search.grouping.BlockGroupingCollector
    - org.apache.lucene.search.CachingCollector
    - org.apache.lucene.search.CheckHits.ExplanationAsserter
    - org.apache.lucene.search.CheckHits.SetCollector
    - org.apache.lucene.facet.search.FacetsCollector
    - org.apache.lucene.search.MultiCollector
    - org.apache.lucene.search.PositiveScoresOnlyCollector
    - org.apache.lucene.facet.search.ScoredDocIdCollector
    - org.apache.lucene.search.TimeLimitingCollector
    - org.apache.lucene.search.join.ToParentBlockJoinCollector
    - org.apache.lucene.search.TopDocsCollector<T>
      - org.apache.lucene.search.TopFieldCollector
      - org.apache.lucene.search.TopScoreDocCollector
    - org.apache.lucene.search.TotalHitCountCollector
  - org.apache.lucene.facet.taxonomy.writercache.cl2o.CollisionMap
  - org.apache.lucene.util.CommandLineUtil
  - org.egothor.stemmer.Compile
  - org.apache.lucene.index.CompoundFileExtractor
  - org.apache.lucene.index.CompoundFileWriter
  - org.apache.lucene.analysis.compound.CompoundWordTokenFilterBase.CompoundToken
  - org.apache.lucene.document.CompressionTools
  - org.apache.lucene.benchmark.byTask.utils.Config
  - org.apache.lucene.queryParser.core.config.ConfigurationKey<T>
  - org.apache.lucene.analysis.ja.dict.ConnectionCosts
  - org.apache.lucene.util.Constants
  - org.apache.lucene.benchmark.Constants
  - org.apache.lucene.xmlparser.builders.ConstantScoreQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.benchmark.byTask.feeds.ContentItemsSource (implements java.io.Closeable)
    - org.apache.lucene.benchmark.byTask.feeds.ContentSource
      - org.apache.lucene.benchmark.byTask.feeds.DirContentSource
      - org.apache.lucene.benchmark.byTask.feeds.EnwikiContentSource
      - org.apache.lucene.benchmark.byTask.feeds.LineDocSource
      - org.apache.lucene.benchmark.byTask.feeds.LongToEnglishContentSource
      - org.apache.lucene.benchmark.byTask.feeds.ReutersContentSource
      - org.apache.lucene.benchmark.byTask.feeds.SingleDocSource
        - org.apache.lucene.benchmark.byTask.feeds.SortableSingleDocSource
      - org.apache.lucene.benchmark.byTask.feeds.TrecContentSource
    - org.apache.lucene.benchmark.byTask.feeds.FacetSource
      - org.apache.lucene.benchmark.byTask.feeds.RandomFacetSource
  - org.apache.lucene.xmlparser.CoreParser (implements org.apache.lucene.xmlparser.QueryBuilder)
    - org.apache.lucene.xmlparser.CorePlusExtensionsParser
  - org.apache.lucene.util.Counter
  - org.apache.lucene.facet.search.aggregator.CountingAggregator (implements org.apache.lucene.facet.search.aggregator.Aggregator)
    - org.apache.lucene.facet.search.aggregator.ComplementCountingAggregator
  - org.apache.lucene.analysis.ja.util.CSVUtil
  - org.apache.lucene.search.function.CustomScoreProvider
  - org.apache.lucene.analysis.cz.CzechStemmer
  - org.apache.lucene.store.DataInput (implements java.lang.Cloneable)
    - org.apache.lucene.store.ByteArrayDataInput
    - org.apache.lucene.util.fst.FST.BytesReader
    - org.apache.lucene.store.IndexInput (implements java.lang.Cloneable, java.io.Closeable)
      - org.apache.lucene.store.BufferedIndexInput
        - org.apache.lucene.index.MockIndexInput
        - org.apache.lucene.store.SimpleFSDirectory.SimpleFSIndexInput
          - org.apache.lucene.store.NIOFSDirectory.NIOFSIndexInput
        - org.apache.lucene.store.WindowsDirectory.WindowsIndexInput
      - org.apache.lucene.store.ChecksumIndexInput
      - org.apache.lucene.store.MockIndexInputWrapper
      - org.apache.lucene.store.RAMInputStream (implements java.lang.Cloneable)
    - org.apache.lucene.store.InputStreamDataInput (implements java.io.Closeable)
    - org.apache.lucene.util.PagedBytes.PagedBytesDataInput
  - org.apache.lucene.store.DataOutput
    - org.apache.lucene.store.ByteArrayDataOutput
    - org.apache.lucene.store.IndexOutput (implements java.io.Closeable)
      - org.apache.lucene.store.BufferedIndexOutput
        - org.apache.lucene.store.FSDirectory.FSIndexOutput
      - org.apache.lucene.store.ChecksumIndexOutput
      - org.apache.lucene.store.MockIndexOutputWrapper
      - org.apache.lucene.store.RAMOutputStream
      - org.apache.lucene.util.ThrottledIndexOutput
    - org.apache.lucene.store.OutputStreamDataOutput (implements java.io.Closeable)
    - org.apache.lucene.util.PagedBytes.PagedBytesDataOutput
  - org.apache.lucene.document.DateField
  - org.apache.lucene.document.DateTools
  - org.apache.lucene.search.highlight.DefaultEncoder (implements org.apache.lucene.search.highlight.Encoder)
  - org.apache.lucene.facet.index.params.DefaultFacetIndexingParams (implements org.apache.lucene.facet.index.params.FacetIndexingParams)
    - org.apache.lucene.facet.index.params.PerDimensionIndexingParams
      - org.apache.lucene.facet.enhancements.params.DefaultEnhancementsIndexingParams (implements org.apache.lucene.facet.enhancements.params.EnhancementsIndexingParams)
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.lucene.analysis.compound.hyphenation.PatternParser (implements org.apache.lucene.analysis.compound.hyphenation.PatternConsumer)
  - org.apache.lucene.facet.index.categorypolicy.DefaultOrdinalPolicy (implements org.apache.lucene.facet.index.categorypolicy.OrdinalPolicy)
  - org.apache.lucene.facet.index.categorypolicy.DefaultPathPolicy (implements org.apache.lucene.facet.index.categorypolicy.PathPolicy)
  - org.apache.lucene.benchmark.byTask.feeds.DemoHTMLParser (implements org.apache.lucene.benchmark.byTask.feeds.HTMLParser)
  - org.egothor.stemmer.Diff
  - org.egothor.stemmer.DiffIt
  - org.apache.lucene.benchmark.byTask.feeds.DirContentSource.Iterator (implements java.util.Iterator<E>)
  - org.apache.lucene.store.Directory (implements java.io.Closeable)
    - org.apache.lucene.store.FileSwitchDirectory
    - org.apache.lucene.store.FSDirectory
      - org.apache.lucene.store.DirectIOLinuxDirectory
      - org.apache.lucene.store.MMapDirectory
      - org.apache.lucene.store.NIOFSDirectory
      - org.apache.lucene.store.SimpleFSDirectory
      - org.apache.lucene.store.WindowsDirectory
    - org.apache.lucene.store.MockDirectoryWrapper
    - org.apache.lucene.store.NRTCachingDirectory
    - org.apache.lucene.store.RAMDirectory (implements java.io.Serializable)
  - org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyReader (implements org.apache.lucene.facet.taxonomy.TaxonomyReader)
  - org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter (implements org.apache.lucene.facet.taxonomy.TaxonomyWriter)
  - org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter.DiskOrdinalMap (implements org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter.OrdinalMap)
  - org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter.MemoryOrdinalMap (implements org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter.OrdinalMap)
  - org.apache.lucene.spatial.geometry.shape.DistanceApproximation
  - org.apache.lucene.spatial.tier.DistanceHandler
  - org.apache.lucene.spatial.tier.DistanceQueryBuilder
  - org.apache.lucene.spatial.DistanceUtils
  - org.apache.lucene.benchmark.byTask.feeds.DocData
  - org.apache.lucene.search.DocIdSet
    - org.apache.lucene.util.DocIdBitSet
    - org.apache.lucene.search.FieldCacheDocIdSet
    - org.apache.lucene.search.FilteredDocIdSet
    - org.apache.lucene.util.FixedBitSet (implements org.apache.lucene.util.Bits)
    - org.apache.lucene.util.OpenBitSet (implements org.apache.lucene.util.Bits, java.lang.Cloneable, java.io.Serializable)
      - org.apache.lucene.util.OpenBitSetDISI
    - org.apache.lucene.util.SortedVIntList
  - org.apache.lucene.search.DocIdSetIterator
    - org.apache.lucene.search.FilteredDocIdSetIterator
    - org.apache.lucene.util.OpenBitSetIterator
    - org.apache.lucene.search.Scorer
      - org.apache.lucene.search.ConstantScoreQuery.ConstantScorer
      - org.apache.lucene.search.ScoreCachingWrappingScorer
      - org.apache.lucene.search.spans.SpanScorer
        - org.apache.lucene.search.payloads.PayloadNearQuery.PayloadNearSpanScorer
        - org.apache.lucene.search.payloads.PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer
  - org.apache.lucene.benchmark.byTask.feeds.DocMaker (implements java.io.Closeable)
  - org.apache.lucene.benchmark.quality.utils.DocNameExtractor
  - org.apache.lucene.document.Document (implements java.io.Serializable)
  - org.apache.lucene.search.function.DocValues
  - org.apache.lucene.xmlparser.DOMUtils
  - org.apache.lucene.util.DoubleBarrelLRUCache<K,V>
  - org.apache.lucene.util.DoubleBarrelLRUCache.CloneableKey
  - org.apache.lucene.facet.search.DrillDown
  - org.apache.lucene.util.DummyConcurrentLock (implements java.util.concurrent.locks.Lock)
  - org.apache.lucene.queryParser.standard.builders.DummyQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.xmlparser.builders.DuplicateFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.analysis.nl.DutchStemmer
  - org.apache.lucene.spatial.geometry.shape.Ellipse (implements org.apache.lucene.spatial.geometry.shape.Geometry2D)
  - org.apache.lucene.util.English
  - org.apache.lucene.analysis.en.EnglishMinimalStemmer
  - org.apache.lucene.benchmark.byTask.feeds.demohtml.Entities
  - org.apache.lucene.queryParser.standard.parser.EscapeQuerySyntaxImpl (implements org.apache.lucene.queryParser.core.parser.EscapeQuerySyntax)
  - org.apache.lucene.search.Explanation (implements java.io.Serializable)
    - org.apache.lucene.search.ComplexExplanation
  - org.apache.lucene.search.Explanation.IDFExplanation (implements java.io.Serializable)
  - org.apache.lucene.queryParser.ext.ExtensionQuery
  - org.apache.lucene.queryParser.ext.Extensions
  - org.apache.lucene.queryParser.ext.Extensions.Pair<Cur,Cud>
  - org.apache.lucene.search.suggest.fst.ExternalRefSorter (implements org.apache.lucene.search.suggest.fst.BytesRefSorter, java.io.Closeable)
  - org.apache.lucene.benchmark.utils.ExtractReuters
  - org.apache.lucene.benchmark.utils.ExtractWikipedia
  - org.apache.lucene.facet.search.FacetArrays
  - org.apache.lucene.facet.search.params.FacetRequest (implements java.lang.Cloneable)
    - org.apache.lucene.facet.search.params.association.AssociationFloatSumFacetRequest
    - org.apache.lucene.facet.search.params.association.AssociationIntSumFacetRequest
    - org.apache.lucene.facet.search.params.CountFacetRequest
    - org.apache.lucene.facet.search.params.ScoreFacetRequest
  - org.apache.lucene.facet.search.results.FacetResult
  - org.apache.lucene.facet.search.FacetResultsHandler
    - org.apache.lucene.facet.search.TopKFacetResultsHandler
    - org.apache.lucene.facet.search.TopKInEachNodeHandler
  - org.apache.lucene.facet.search.FacetsAccumulator
    - org.apache.lucene.facet.search.SamplingWrapper
    - org.apache.lucene.facet.search.StandardFacetsAccumulator
      - org.apache.lucene.facet.search.AdaptiveFacetsAccumulator
      - org.apache.lucene.facet.search.sampling.SamplingAccumulator
  - org.apache.lucene.facet.search.params.FacetSearchParams
  - org.apache.lucene.queryParser.FastCharStream (implements org.apache.lucene.queryParser.CharStream)
  - org.apache.lucene.queryParser.surround.parser.FastCharStream (implements org.apache.lucene.queryParser.surround.parser.CharStream)
  - org.apache.lucene.search.vectorhighlight.FastVectorHighlighter
  - org.apache.lucene.queryParser.standard.config.FieldBoostMapFCListener (implements org.apache.lucene.queryParser.core.config.FieldConfigListener)
  - org.apache.lucene.search.FieldCache.CacheEntry
  - org.apache.lucene.search.FieldCache.CreationPlaceholder
  - org.apache.lucene.search.FieldCache.StringIndex
  - org.apache.lucene.util.FieldCacheSanityChecker
  - org.apache.lucene.util.FieldCacheSanityChecker.Insanity
  - org.apache.lucene.util.FieldCacheSanityChecker.InsanityType
  - org.apache.lucene.search.FieldComparator<T>
    - org.apache.lucene.search.FieldComparator.DocComparator
    - org.apache.lucene.search.FieldComparator.NumericComparator<T>
      - org.apache.lucene.search.FieldComparator.ByteComparator
      - org.apache.lucene.search.FieldComparator.DoubleComparator
      - org.apache.lucene.search.FieldComparator.FloatComparator
      - org.apache.lucene.search.FieldComparator.IntComparator
      - org.apache.lucene.search.FieldComparator.LongComparator
      - org.apache.lucene.search.FieldComparator.ShortComparator
    - org.apache.lucene.search.FieldComparator.RelevanceComparator
    - org.apache.lucene.search.FieldComparator.StringComparatorLocale
    - org.apache.lucene.search.FieldComparator.StringOrdValComparator
    - org.apache.lucene.search.FieldComparator.StringValComparator
  - org.apache.lucene.search.FieldComparatorSource (implements java.io.Serializable)
    - org.apache.lucene.spatial.tier.DistanceFieldComparatorSource
  - org.apache.lucene.queryParser.standard.config.FieldDateResolutionFCListener (implements org.apache.lucene.queryParser.core.config.FieldConfigListener)
  - org.apache.lucene.search.vectorhighlight.FieldFragList
  - org.apache.lucene.search.vectorhighlight.FieldFragList.WeightedFragInfo
  - org.apache.lucene.search.vectorhighlight.FieldFragList.WeightedFragInfo.SubInfo
  - org.apache.lucene.index.FieldInfo
  - org.apache.lucene.index.FieldInfos (implements java.lang.Iterable<T>)
  - org.apache.lucene.index.FieldInvertState
  - org.apache.lucene.index.FieldNormModifier
  - org.apache.lucene.search.vectorhighlight.FieldPhraseList
  - org.apache.lucene.search.vectorhighlight.FieldPhraseList.WeightedPhraseInfo
  - org.apache.lucene.search.vectorhighlight.FieldPhraseList.WeightedPhraseInfo.Toffs
  - org.apache.lucene.search.vectorhighlight.FieldQuery
  - org.apache.lucene.search.vectorhighlight.FieldQuery.QueryPhraseMap
  - org.apache.lucene.queryParser.standard.builders.FieldQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.search.function.FieldScoreQuery.Type
  - org.apache.lucene.search.vectorhighlight.FieldTermStack
  - org.apache.lucene.search.vectorhighlight.FieldTermStack.TermInfo (implements java.lang.Comparable<T>)
  - org.apache.lucene.search.suggest.FileDictionary (implements org.apache.lucene.search.spell.Dictionary)
  - org.apache.lucene.benchmark.byTask.utils.FileUtils
  - org.apache.lucene.search.Filter (implements java.io.Serializable)
    - org.apache.lucene.search.BooleanFilter (implements java.lang.Iterable<T>)
    - org.apache.lucene.search.CachingWrapperFilter
      - org.apache.lucene.search.CachingWrapperFilterHelper
    - org.apache.lucene.spatial.tier.CartesianShapeFilter
    - org.apache.lucene.search.ChainedFilter
    - org.apache.lucene.spatial.tier.DistanceFilter
      - org.apache.lucene.spatial.geohash.GeoHashDistanceFilter
      - org.apache.lucene.spatial.tier.LatLongDistanceFilter
    - org.apache.lucene.search.DuplicateFilter
    - org.apache.lucene.search.FieldCacheRangeFilter<T>
    - org.apache.lucene.search.FieldCacheTermsFilter
    - org.apache.lucene.search.FieldValueFilter
    - org.apache.lucene.search.MultiTermQueryWrapperFilter<Q>
      - org.apache.lucene.search.NumericRangeFilter<T>
      - org.apache.lucene.search.PrefixFilter
      - org.apache.lucene.search.TermRangeFilter
    - org.apache.lucene.search.QueryWrapperFilter
    - org.apache.lucene.search.join.RawTermFilter
    - org.apache.lucene.search.RemoteCachingWrapperFilter
    - org.apache.lucene.search.SpanFilter
      - org.apache.lucene.search.CachingSpanFilter
      - org.apache.lucene.search.SpanQueryFilter
    - org.apache.lucene.search.TermsFilter
  - org.apache.lucene.xmlparser.FilterBuilderFactory (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.search.FilterClause
  - org.apache.lucene.xmlparser.builders.FilteredQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.index.FilterIndexReader.FilterTermDocs (implements org.apache.lucene.index.TermDocs)
    - org.apache.lucene.index.FilterIndexReader.FilterTermPositions (implements org.apache.lucene.index.TermPositions)
  - org.apache.lucene.search.FilterManager
  - org.apache.lucene.search.FilterManager.FilterCleaner (implements java.lang.Runnable)
  - org.apache.lucene.search.FilterManager.FilterItem
  - org.apache.lucene.analysis.fi.FinnishLightStemmer
  - org.apache.lucene.util.collections.FloatToObjectMap<T> (implements java.lang.Iterable<T>)
  - org.apache.lucene.benchmark.byTask.utils.Format
  - java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
    - java.text.NumberFormat
      - org.apache.lucene.queryParser.standard.config.NumberDateFormat
  - org.apache.lucene.analysis.fr.FrenchLightStemmer
  - org.apache.lucene.analysis.fr.FrenchMinimalStemmer
  - org.apache.lucene.analysis.fr.FrenchStemmer
  - org.apache.lucene.util.fst.FST<T>
  - org.apache.lucene.util.fst.FST.Arc<T>
  - org.apache.lucene.search.suggest.fst.FSTCompletion
  - org.apache.lucene.search.suggest.fst.FSTCompletion.Completion (implements java.lang.Comparable<T>)
  - org.apache.lucene.search.suggest.fst.FSTCompletionBuilder
  - org.apache.lucene.queryParser.standard.config.FuzzyConfig
  - org.apache.lucene.xmlparser.builders.FuzzyLikeThisQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.queryParser.standard.builders.FuzzyQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.spatial.geohash.GeoHashUtils
  - org.apache.lucene.analysis.de.GermanLightStemmer
  - org.apache.lucene.analysis.de.GermanMinimalStemmer
  - org.apache.lucene.analysis.de.GermanStemmer
  - org.apache.lucene.misc.GetTermInfo
  - org.apache.lucene.search.highlight.GradientFormatter (implements org.apache.lucene.search.highlight.Formatter)
    - org.apache.lucene.search.highlight.SpanGradientFormatter
  - org.apache.lucene.analysis.ja.GraphvizFormatter
  - org.apache.lucene.analysis.el.GreekStemmer
  - org.apache.lucene.search.grouping.GroupDocs<GROUP_VALUE_TYPE>
  - org.apache.lucene.queryParser.standard.builders.GroupQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.queryParser.standard.processors.GroupQueryNodeProcessor (implements org.apache.lucene.queryParser.core.processors.QueryNodeProcessor)
  - org.apache.lucene.util.packed.GrowableWriter (implements org.apache.lucene.util.packed.PackedInts.Mutable)
  - org.apache.lucene.analysis.cn.smart.hhmm.HHMMSegmenter
  - org.apache.lucene.misc.HighFreqTerms
  - org.apache.lucene.search.spell.HighFrequencyDictionary (implements org.apache.lucene.search.spell.Dictionary)
  - org.apache.lucene.search.highlight.Highlighter
  - org.apache.lucene.analysis.hi.HindiNormalizer
  - org.apache.lucene.analysis.hi.HindiStemmer
  - org.apache.lucene.benchmark.byTask.feeds.demohtml.HTMLParser (implements org.apache.lucene.benchmark.byTask.feeds.demohtml.HTMLParserConstants)
  - org.apache.lucene.benchmark.byTask.feeds.demohtml.HTMLParserTokenManager (implements org.apache.lucene.benchmark.byTask.feeds.demohtml.HTMLParserConstants)
  - org.apache.lucene.analysis.hu.HungarianLightStemmer
  - org.apache.lucene.analysis.hunspell.HunspellAffix
  - org.apache.lucene.analysis.hunspell.HunspellDictionary
  - org.apache.lucene.analysis.hunspell.HunspellStemmer
  - org.apache.lucene.analysis.hunspell.HunspellStemmer.Stem
  - org.apache.lucene.analysis.hunspell.HunspellWord
  - org.apache.lucene.analysis.compound.hyphenation.Hyphen (implements java.io.Serializable)
  - org.apache.lucene.analysis.compound.hyphenation.Hyphenation
  - org.apache.lucene.analysis.icu.segmentation.ICUTokenizerConfig
    - org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
  - org.apache.lucene.util.IndexableBinaryStringTools
  - org.apache.lucene.index.IndexCommit (implements java.lang.Comparable<T>)
    - org.apache.lucene.index.SnapshotDeletionPolicy.SnapshotCommitPoint
  - org.apache.lucene.index.IndexFileNameFilter (implements java.io.FilenameFilter)
  - org.apache.lucene.index.IndexFileNames
  - org.apache.lucene.demo.IndexFiles
  - org.apache.lucene.misc.IndexMergeTool
  - org.apache.lucene.index.IndexReader (implements java.lang.Cloneable, java.io.Closeable)
    - org.apache.lucene.index.FilterIndexReader
      - org.apache.lucene.index.PruningReader
    - org.apache.lucene.store.instantiated.InstantiatedIndexReader
    - org.apache.lucene.index.MultiReader (implements java.lang.Cloneable)
      - org.apache.lucene.index.SlowMultiReaderWrapper
    - org.apache.lucene.index.ParallelReader
    - org.apache.lucene.index.SegmentReader (implements java.lang.Cloneable)
  - org.apache.lucene.index.IndexSorter
  - org.apache.lucene.index.IndexSplitter
  - org.apache.lucene.index.IndexUpgrader
  - org.apache.lucene.index.IndexWriter (implements java.io.Closeable, org.apache.lucene.util.TwoPhaseCommit)
  - org.apache.lucene.index.IndexWriter.IndexReaderWarmer
  - org.apache.lucene.index.IndexWriter.MaxFieldLength
  - org.apache.lucene.index.IndexWriterConfig (implements java.lang.Cloneable)
  - org.apache.lucene.analysis.in.IndicNormalizer
  - org.apache.lucene.analysis.id.IndonesianStemmer
  - org.apache.lucene.search.suggest.fst.InMemorySorter (implements org.apache.lucene.search.suggest.fst.BytesRefSorter)
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.lucene.util.UnsafeByteArrayInputStream
  - org.apache.lucene.store.instantiated.InstantiatedDocument (implements java.io.Serializable)
  - org.apache.lucene.store.instantiated.InstantiatedIndex (implements java.io.Closeable, java.io.Serializable)
  - org.apache.lucene.store.instantiated.InstantiatedIndexWriter (implements java.io.Closeable)
  - org.apache.lucene.store.instantiated.InstantiatedTerm (implements java.io.Serializable)
  - org.apache.lucene.store.instantiated.InstantiatedTermDocs (implements org.apache.lucene.index.TermDocs)
    - org.apache.lucene.store.instantiated.InstantiatedTermPositions (implements org.apache.lucene.index.TermPositions)
  - org.apache.lucene.store.instantiated.InstantiatedTermDocumentInformation (implements java.io.Serializable)
  - org.apache.lucene.store.instantiated.InstantiatedTermFreqVector (implements java.io.Serializable, org.apache.lucene.index.TermFreqVector)
    - org.apache.lucene.store.instantiated.InstantiatedTermPositionVector (implements java.io.Serializable, org.apache.lucene.index.TermPositionVector)
  - org.apache.lucene.util.collections.IntArray
  - org.apache.lucene.util.encoding.IntDecoder
    - org.apache.lucene.util.encoding.DGapIntDecoder
    - org.apache.lucene.util.encoding.EightFlagsIntDecoder
    - org.apache.lucene.util.encoding.FourFlagsIntDecoder
      - org.apache.lucene.util.encoding.NOnesIntDecoder
    - org.apache.lucene.util.encoding.SimpleIntDecoder
    - org.apache.lucene.util.encoding.VInt8IntDecoder
  - org.apache.lucene.util.encoding.IntEncoder
    - org.apache.lucene.util.encoding.ChunksIntEncoder
      - org.apache.lucene.util.encoding.EightFlagsIntEncoder
      - org.apache.lucene.util.encoding.FourFlagsIntEncoder
        - org.apache.lucene.util.encoding.NOnesIntEncoder
    - org.apache.lucene.util.encoding.IntEncoderFilter
      - org.apache.lucene.util.encoding.DGapIntEncoder
      - org.apache.lucene.util.encoding.SortingIntEncoder
      - org.apache.lucene.util.encoding.UniqueValuesIntEncoder
    - org.apache.lucene.util.encoding.SimpleIntEncoder
    - org.apache.lucene.util.encoding.VInt8IntEncoder
  - org.apache.lucene.util.collections.IntHashSet
  - org.apache.lucene.util.IntsRef (implements java.lang.Cloneable, java.lang.Comparable<T>)
  - org.apache.lucene.util.fst.IntsRefFSTEnum<T>
  - org.apache.lucene.util.fst.IntsRefFSTEnum.InputOutput<T>
  - org.apache.lucene.util.collections.IntToDoubleMap
  - org.apache.lucene.util.collections.IntToIntMap
  - org.apache.lucene.util.collections.IntToObjectMap<T> (implements java.lang.Iterable<T>)
  - org.apache.lucene.util.IOUtils
  - org.apache.lucene.analysis.it.ItalianLightStemmer
  - org.apache.lucene.search.regex.JakartaRegexpCapabilities (implements org.apache.lucene.search.regex.RegexCapabilities)
  - org.apache.lucene.search.spell.JaroWinklerDistance (implements org.apache.lucene.search.spell.StringDistance)
  - org.apache.lucene.search.suggest.jaspell.JaspellTernarySearchTrie
  - org.apache.lucene.search.suggest.jaspell.JaspellTernarySearchTrie.TSTNode
  - org.apache.lucene.queryParser.standard.parser.JavaCharStream
  - org.apache.lucene.search.regex.JavaUtilRegexCapabilities (implements org.apache.lucene.search.regex.RegexCapabilities)
  - org.apache.lucene.search.join.JoinUtil
  - org.apache.lucene.index.KeepOnlyLastCommitDeletionPolicy (implements org.apache.lucene.index.IndexDeletionPolicy)
  - org.apache.lucene.analysis.en.KStemmer
  - org.apache.lucene.facet.taxonomy.writercache.cl2o.LabelToOrdinal
    - org.apache.lucene.facet.taxonomy.writercache.cl2o.CompactLabelToOrdinal
  - org.apache.lucene.spatial.geometry.LatLng
    - org.apache.lucene.spatial.geometry.FixedLatLng
    - org.apache.lucene.spatial.geometry.FloatLatLng
  - org.apache.lucene.analysis.lv.LatvianStemmer
  - org.apache.lucene.search.spell.LevensteinDistance (implements org.apache.lucene.search.spell.StringDistance)
  - org.apache.lucene.xmlparser.builders.LikeThisQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.benchmark.byTask.feeds.LineDocSource.LineParser
    - org.apache.lucene.benchmark.byTask.feeds.LineDocSource.HeaderLineParser
    - org.apache.lucene.benchmark.byTask.feeds.LineDocSource.SimpleLineParser
  - org.apache.lucene.util.LineFileDocs (implements java.io.Closeable)
  - org.apache.lucene.spatial.geometry.shape.LineSegment
  - org.apache.lucene.spatial.geometry.shape.LLRect
  - org.apache.lucene.document.LoadFirstFieldSelector (implements org.apache.lucene.document.FieldSelector)
  - org.apache.lucene.store.Lock
  - org.apache.lucene.store.Lock.With
  - org.apache.lucene.store.LockFactory
    - org.apache.lucene.store.FSLockFactory
      - org.apache.lucene.store.NativeFSLockFactory
      - org.apache.lucene.store.SimpleFSLockFactory
    - org.apache.lucene.store.MockLockFactoryWrapper
    - org.apache.lucene.store.NoLockFactory
    - org.apache.lucene.store.SingleInstanceLockFactory
    - org.apache.lucene.store.VerifyingLockFactory
  - org.apache.lucene.store.LockStressTest
  - org.apache.lucene.store.LockVerifyServer
  - org.apache.lucene.benchmark.byTask.feeds.LongToEnglishQueryMaker (implements org.apache.lucene.benchmark.byTask.feeds.QueryMaker)
  - org.apache.lucene.analysis.LookaheadTokenFilter.Position (implements org.apache.lucene.util.RollingBuffer.Resettable)
  - org.apache.lucene.search.suggest.Lookup
    - org.apache.lucene.search.suggest.fst.FSTCompletionLookup
    - org.apache.lucene.search.suggest.fst.FSTLookup
    - org.apache.lucene.search.suggest.jaspell.JaspellLookup
    - org.apache.lucene.search.suggest.tst.TSTLookup
    - org.apache.lucene.search.suggest.fst.WFSTCompletionLookup
  - org.apache.lucene.search.suggest.Lookup.LookupResult (implements java.lang.Comparable<T>)
  - org.apache.lucene.facet.taxonomy.writercache.lru.LruTaxonomyWriterCache (implements org.apache.lucene.facet.taxonomy.writercache.TaxonomyWriterCache)
  - org.apache.lucene.search.spell.LuceneDictionary (implements org.apache.lucene.search.spell.Dictionary)
  - org.apache.lucene.util.LuceneJUnitResultFormatter (implements org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter)
  - org.apache.lucene.LucenePackage
  - org.apache.lucene.document.MapFieldSelector (implements org.apache.lucene.document.FieldSelector)
  - org.apache.lucene.util.MapOfSets<K,V>
  - org.apache.lucene.xmlparser.builders.MatchAllDocsQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.queryParser.standard.builders.MatchAllDocsQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.queryParser.standard.builders.MatchNoDocsQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.index.memory.MemoryIndex (implements java.io.Serializable)
  - org.apache.lucene.index.MergePolicy (implements java.io.Closeable)
    - org.apache.lucene.index.LogMergePolicy
      - org.apache.lucene.index.LogByteSizeMergePolicy
        - org.apache.lucene.index.BalancedSegmentMergePolicy
      - org.apache.lucene.index.LogDocMergePolicy
    - org.apache.lucene.index.MockRandomMergePolicy
    - org.apache.lucene.index.NoMergePolicy
    - org.apache.lucene.index.TieredMergePolicy
    - org.apache.lucene.index.UpgradeIndexMergePolicy
  - org.apache.lucene.index.MergePolicy.MergeSpecification
  - org.apache.lucene.index.MergePolicy.OneMerge
  - org.apache.lucene.index.MergeScheduler
    - org.apache.lucene.index.ConcurrentMergeScheduler
    - org.apache.lucene.index.NoMergeScheduler
    - org.apache.lucene.index.SerialMergeScheduler
  - org.apache.lucene.messages.MessageImpl (implements org.apache.lucene.messages.Message)
  - org.apache.lucene.store.MockDirectoryWrapper.Failure
  - org.apache.lucene.queryParser.standard.builders.ModifierQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.search.similar.MoreLikeThis
  - org.apache.lucene.facet.util.MultiCategoryListIterator (implements org.apache.lucene.facet.search.CategoryListIterator)
  - org.apache.lucene.index.MultiPassIndexSplitter
  - org.apache.lucene.queryParser.standard.builders.MultiPhraseQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.index.MultipleTermPositions (implements org.apache.lucene.index.TermPositions)
  - org.apache.lucene.search.MultiTermQuery.RewriteMethod (implements java.io.Serializable)
    - org.apache.lucene.search.MultiTermQuery.ConstantScoreAutoRewrite
    - org.apache.lucene.search.ScoringRewrite<Q>
    - org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.SpanRewriteMethod
      - org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.TopTermsSpanBooleanQueryRewrite
    - org.apache.lucene.search.TopTermsRewrite<Q>
      - org.apache.lucene.search.MultiTermQuery.TopTermsBoostOnlyBooleanQueryRewrite
      - org.apache.lucene.search.MultiTermQuery.TopTermsScoringBooleanQueryRewrite
  - org.apache.lucene.facet.search.results.MutableFacetResultNode (implements org.apache.lucene.facet.search.results.FacetResultNode)
  - org.apache.lucene.util.NamedThreadFactory (implements java.util.concurrent.ThreadFactory)
  - org.apache.lucene.facet.taxonomy.writercache.lru.NameHashIntCacheLRU
  - org.apache.lucene.store.NativePosixUtil
  - org.apache.lucene.search.spell.NGramDistance (implements org.apache.lucene.search.spell.StringDistance)
  - org.apache.lucene.messages.NLS
    - org.apache.lucene.queryParser.core.messages.QueryParserMessages
  - org.apache.lucene.index.NoDeletionPolicy (implements org.apache.lucene.index.IndexDeletionPolicy)
  - org.apache.lucene.facet.index.categorypolicy.NonTopLevelOrdinalPolicy (implements org.apache.lucene.facet.index.categorypolicy.OrdinalPolicy)
  - org.apache.lucene.facet.index.categorypolicy.NonTopLevelPathPolicy (implements org.apache.lucene.facet.index.categorypolicy.PathPolicy)
  - org.apache.lucene.analysis.NormalizeCharMap
  - org.apache.lucene.analysis.no.NorwegianLightStemmer
  - org.apache.lucene.analysis.no.NorwegianMinimalStemmer
  - org.apache.lucene.search.NRTManager.TrackingIndexWriter
  - org.apache.lucene.search.highlight.NullFragmenter (implements org.apache.lucene.search.highlight.Fragmenter)
  - org.apache.lucene.document.NumberTools
  - org.apache.lucene.queryParser.standard.config.NumericConfig
  - org.apache.lucene.queryParser.standard.config.NumericFieldConfigListener (implements org.apache.lucene.queryParser.core.config.FieldConfigListener)
  - org.apache.lucene.xmlparser.builders.NumericRangeFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.xmlparser.builders.NumericRangeQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.queryParser.standard.builders.NumericRangeQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.util.NumericUtils
  - org.apache.lucene.util.NumericUtils.IntRangeBuilder
  - org.apache.lucene.util.NumericUtils.LongRangeBuilder
  - org.apache.lucene.util.collections.ObjectToFloatMap<K>
  - org.apache.lucene.util.collections.ObjectToIntMap<K>
  - org.apache.lucene.analysis.util.OpenStringBuilder (implements java.lang.Appendable, java.lang.CharSequence)
  - org.apache.lucene.facet.index.attributes.OrdinalProperty (implements org.apache.lucene.facet.index.attributes.CategoryProperty)
  - org.apache.lucene.util.fst.Outputs<T>
    - org.apache.lucene.util.fst.ByteSequenceOutputs
    - org.apache.lucene.util.fst.IntSequenceOutputs
    - org.apache.lucene.util.fst.NoOutputs
    - org.apache.lucene.util.fst.PairOutputs<A,B>
    - org.apache.lucene.util.fst.PositiveIntOutputs
    - org.apache.lucene.util.fst.UpToTwoPositiveIntOutputs
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.lucene.util.UnsafeByteArrayOutputStream
  - org.apache.lucene.util.packed.PackedInts
  - org.apache.lucene.util.packed.PackedInts.ReaderImpl (implements org.apache.lucene.util.packed.PackedInts.Reader)
  - org.apache.lucene.util.packed.PackedInts.Writer
  - org.apache.lucene.util.PagedBytes
  - org.apache.lucene.util.PagedBytes.Reader
  - org.apache.lucene.util.fst.PairOutputs.Pair<A,B>
  - org.apache.lucene.util.Parameter (implements java.io.Serializable)
  - org.apache.lucene.queryParser.ext.ParserExtension
  - org.apache.lucene.facet.util.PartitionsUtils
  - org.apache.lucene.queryParser.core.nodes.PathQueryNode.QueryText (implements java.lang.Cloneable)
  - org.apache.lucene.index.Payload (implements java.lang.Cloneable, java.io.Serializable)
  - org.apache.lucene.search.payloads.PayloadFunction (implements java.io.Serializable)
    - org.apache.lucene.search.payloads.AveragePayloadFunction
    - org.apache.lucene.search.payloads.MaxPayloadFunction
    - org.apache.lucene.search.payloads.MinPayloadFunction
  - org.apache.lucene.analysis.payloads.PayloadHelper
  - org.apache.lucene.facet.search.PayloadIntDecodingIterator (implements org.apache.lucene.facet.search.CategoryListIterator)
  - org.apache.lucene.facet.search.PayloadIterator
    - org.apache.lucene.facet.enhancements.EnhancementsPayloadIterator
  - org.apache.lucene.index.PayloadProcessorProvider
    - org.apache.lucene.facet.index.FacetsPayloadProcessorProvider
  - org.apache.lucene.index.PayloadProcessorProvider.PayloadProcessor
    - org.apache.lucene.facet.index.FacetsPayloadProcessorProvider.FacetsPayloadProcessor
  - org.apache.lucene.index.PayloadProcessorProvider.ReaderPayloadProcessor
    - org.apache.lucene.facet.index.FacetsPayloadProcessorProvider.FacetsDirPayloadProcessor
    - org.apache.lucene.index.PayloadProcessorProvider.DirPayloadProcessor
  - org.apache.lucene.search.payloads.PayloadSpanUtil
  - org.apache.lucene.benchmark.byTask.PerfRunData (implements java.io.Closeable)
  - org.apache.lucene.benchmark.byTask.tasks.PerfTask (implements java.lang.Cloneable)
    - org.apache.lucene.benchmark.byTask.tasks.AddDocTask
      - org.apache.lucene.benchmark.byTask.tasks.AddFacetedDocTask
    - org.apache.lucene.benchmark.byTask.tasks.ClearStatsTask
    - org.apache.lucene.benchmark.byTask.tasks.CloseIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.CloseReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.CloseTaxonomyIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.CloseTaxonomyReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.CommitIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.CommitTaxonomyIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.ConsumeContentSourceTask
    - org.apache.lucene.benchmark.byTask.tasks.CreateIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.CreateTaxonomyIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.DeleteByPercentTask
    - org.apache.lucene.benchmark.byTask.tasks.DeleteDocTask
    - org.apache.lucene.benchmark.byTask.tasks.FlushReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.ForceMergeTask
    - org.apache.lucene.benchmark.byTask.tasks.NearRealtimeReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.NewAnalyzerTask
    - org.apache.lucene.benchmark.byTask.tasks.NewCollationAnalyzerTask
    - org.apache.lucene.benchmark.byTask.tasks.NewLocaleTask
    - org.apache.lucene.benchmark.byTask.tasks.NewRoundTask
    - org.apache.lucene.benchmark.byTask.tasks.NewShingleAnalyzerTask
    - org.apache.lucene.benchmark.byTask.tasks.OpenIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.OpenReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.OpenTaxonomyIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.OpenTaxonomyReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.PrintReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.ReadTask
      - org.apache.lucene.benchmark.byTask.tasks.SearchTask
        - org.apache.lucene.benchmark.byTask.tasks.SearchWithCollectorTask
      - org.apache.lucene.benchmark.byTask.tasks.SearchTravTask
        - org.apache.lucene.benchmark.byTask.tasks.SearchTravRetHighlightTask
        - org.apache.lucene.benchmark.byTask.tasks.SearchTravRetLoadFieldSelectorTask
        - org.apache.lucene.benchmark.byTask.tasks.SearchTravRetTask
        - org.apache.lucene.benchmark.byTask.tasks.SearchTravRetVectorHighlightTask
      - org.apache.lucene.benchmark.byTask.tasks.SearchWithSortTask
      - org.apache.lucene.benchmark.byTask.tasks.WarmTask
    - org.apache.lucene.benchmark.byTask.tasks.ReadTokensTask
    - org.apache.lucene.benchmark.byTask.tasks.ReopenReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.ReportTask
      - org.apache.lucene.benchmark.byTask.tasks.RepAllTask
      - org.apache.lucene.benchmark.byTask.tasks.RepSumByNameRoundTask
      - org.apache.lucene.benchmark.byTask.tasks.RepSumByNameTask
      - org.apache.lucene.benchmark.byTask.tasks.RepSumByPrefTask
        - org.apache.lucene.benchmark.byTask.tasks.RepSelectByPrefTask
        - org.apache.lucene.benchmark.byTask.tasks.RepSumByPrefRoundTask
    - org.apache.lucene.benchmark.byTask.tasks.ResetInputsTask
      - org.apache.lucene.benchmark.byTask.tasks.ResetSystemSoftTask
        - org.apache.lucene.benchmark.byTask.tasks.ResetSystemEraseTask
    - org.apache.lucene.benchmark.byTask.tasks.RollbackIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.SetPropTask
    - org.apache.lucene.benchmark.byTask.tasks.TaskSequence
    - org.apache.lucene.benchmark.byTask.tasks.UpdateDocTask
    - org.apache.lucene.benchmark.byTask.tasks.WaitForMergesTask
    - org.apache.lucene.benchmark.byTask.tasks.WaitTask
    - org.apache.lucene.benchmark.byTask.tasks.WriteLineDocTask
  - org.apache.lucene.analysis.fa.PersianNormalizer
  - org.apache.lucene.queryParser.standard.builders.PhraseQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.index.PKIndexSplitter
  - org.apache.lucene.search.spell.PlainTextDictionary (implements org.apache.lucene.search.spell.Dictionary)
  - org.apache.lucene.spatial.geometry.shape.Point2D
  - org.apache.lucene.benchmark.byTask.stats.Points
  - org.apache.lucene.analysis.pt.PortugueseLightStemmer
  - org.apache.lucene.index.PositionBasedTermVectorMapper.TVPositionInfo
  - org.apache.lucene.search.highlight.PositionSpan
  - org.apache.lucene.queryParser.standard.builders.PrefixWildcardQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.util.PriorityQueue<T>
    - org.apache.lucene.search.FieldValueHitQueue<T>
    - org.apache.lucene.search.suggest.Lookup.LookupPriorityQueue
    - org.apache.lucene.search.spell.SuggestWordQueue
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.types.DataType (implements java.lang.Cloneable)
      - org.apache.tools.ant.types.selectors.BaseSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
        - org.apache.tools.ant.types.selectors.BaseExtendSelector (implements org.apache.tools.ant.types.selectors.ExtendFileSelector)
          - org.apache.lucene.util.LuceneJUnitDividingSelector
  - org.apache.lucene.queryParser.core.nodes.ProximityQueryNode.ProximityType
  - org.apache.lucene.index.pruning.PruningPolicy
    - org.apache.lucene.index.pruning.StorePruningPolicy
    - org.apache.lucene.index.pruning.TermPruningPolicy
      - org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
      - org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy
      - org.apache.lucene.index.pruning.RIDFTermPruningPolicy
      - org.apache.lucene.index.pruning.TFTermPruningPolicy
  - org.apache.lucene.index.pruning.PruningTool
  - org.apache.lucene.benchmark.quality.QualityBenchmark
  - org.apache.lucene.benchmark.quality.utils.QualityQueriesFinder
  - org.apache.lucene.benchmark.quality.QualityQuery (implements java.lang.Comparable<T>)
  - org.apache.lucene.benchmark.quality.QualityStats
  - org.apache.lucene.benchmark.quality.QualityStats.RecallPoint
  - org.apache.lucene.search.Query (implements java.lang.Cloneable, java.io.Serializable)
    - org.apache.lucene.search.BooleanQuery (implements java.lang.Iterable<T>)
    - org.apache.lucene.search.BoostingQuery
    - org.apache.lucene.search.ConstantScoreQuery
    - org.apache.lucene.search.function.CustomScoreQuery
    - org.apache.lucene.search.DisjunctionMaxQuery (implements java.lang.Iterable<T>)
    - org.apache.lucene.search.FilteredQuery
    - org.apache.lucene.search.FuzzyLikeThisQuery
    - org.apache.lucene.search.MatchAllDocsQuery
    - org.apache.lucene.search.similar.MoreLikeThisQuery
    - org.apache.lucene.search.MultiPhraseQuery
    - org.apache.lucene.search.MultiTermQuery
      - org.apache.lucene.search.FuzzyQuery
      - org.apache.lucene.search.NumericRangeQuery<T>
      - org.apache.lucene.search.PrefixQuery
      - org.apache.lucene.search.regex.RegexQuery (implements org.apache.lucene.search.regex.RegexQueryCapable)
      - org.apache.lucene.search.TermRangeQuery
      - org.apache.lucene.search.WildcardQuery
    - org.apache.lucene.search.PhraseQuery
      - org.apache.lucene.search.NGramPhraseQuery
    - org.apache.lucene.search.spans.SpanQuery
      - org.apache.lucene.search.spans.FieldMaskingSpanQuery
      - org.apache.lucene.search.spans.SpanMultiTermQueryWrapper<Q>
        - org.apache.lucene.search.regex.SpanRegexQuery (implements org.apache.lucene.search.regex.RegexQueryCapable)
      - org.apache.lucene.search.spans.SpanNearQuery (implements java.lang.Cloneable)
        - org.apache.lucene.search.payloads.PayloadNearQuery
      - org.apache.lucene.search.spans.SpanNotQuery (implements java.lang.Cloneable)
      - org.apache.lucene.search.spans.SpanOrQuery (implements java.lang.Cloneable)
      - org.apache.lucene.search.spans.SpanPositionCheckQuery (implements java.lang.Cloneable)
        - org.apache.lucene.search.spans.SpanNearPayloadCheckQuery
        - org.apache.lucene.search.spans.SpanPayloadCheckQuery
        - org.apache.lucene.search.spans.SpanPositionRangeQuery
          - org.apache.lucene.search.spans.SpanFirstQuery
      - org.apache.lucene.search.spans.SpanTermQuery
        - org.apache.lucene.search.payloads.PayloadTermQuery
    - org.apache.lucene.search.TermQuery
    - org.apache.lucene.search.join.ToChildBlockJoinQuery
    - org.apache.lucene.search.join.ToParentBlockJoinQuery
    - org.apache.lucene.search.function.ValueSourceQuery
      - org.apache.lucene.search.function.FieldScoreQuery
  - org.apache.lucene.xmlparser.QueryBuilderFactory (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.benchmark.quality.trec.QueryDriver
  - org.apache.lucene.queryParser.core.nodes.QueryNodeImpl (implements java.lang.Cloneable, org.apache.lucene.queryParser.core.nodes.QueryNode)
    - org.apache.lucene.queryParser.standard.nodes.AbstractRangeQueryNode<T> (implements org.apache.lucene.queryParser.core.nodes.RangeQueryNode<T>)
      - org.apache.lucene.queryParser.standard.nodes.NumericRangeQueryNode
      - org.apache.lucene.queryParser.standard.nodes.TermRangeQueryNode
        - org.apache.lucene.queryParser.standard.nodes.RangeQueryNode
    - org.apache.lucene.queryParser.core.nodes.BooleanQueryNode
      - org.apache.lucene.queryParser.core.nodes.AndQueryNode
        - org.apache.lucene.queryParser.core.nodes.AnyQueryNode
      - org.apache.lucene.queryParser.core.nodes.OrQueryNode
      - org.apache.lucene.queryParser.core.nodes.ProximityQueryNode
      - org.apache.lucene.queryParser.standard.nodes.StandardBooleanQueryNode
    - org.apache.lucene.queryParser.core.nodes.BoostQueryNode
    - org.apache.lucene.queryParser.core.nodes.DeletedQueryNode
      - org.apache.lucene.queryParser.core.nodes.MatchNoDocsQueryNode
      - org.apache.lucene.queryParser.core.nodes.NoTokenFoundQueryNode
    - org.apache.lucene.queryParser.core.nodes.FieldQueryNode (implements org.apache.lucene.queryParser.core.nodes.FieldValuePairQueryNode<T>, org.apache.lucene.queryParser.core.nodes.TextableQueryNode)
      - org.apache.lucene.queryParser.core.nodes.FuzzyQueryNode
      - org.apache.lucene.queryParser.core.nodes.ParametricQueryNode
      - org.apache.lucene.queryParser.core.nodes.QuotedFieldQueryNode
      - org.apache.lucene.queryParser.standard.nodes.WildcardQueryNode
        - org.apache.lucene.queryParser.standard.nodes.PrefixWildcardQueryNode
    - org.apache.lucene.queryParser.core.nodes.GroupQueryNode
    - org.apache.lucene.queryParser.core.nodes.MatchAllDocsQueryNode
    - org.apache.lucene.queryParser.core.nodes.ModifierQueryNode
      - org.apache.lucene.queryParser.standard.nodes.BooleanModifierNode
    - org.apache.lucene.queryParser.standard.nodes.MultiPhraseQueryNode (implements org.apache.lucene.queryParser.core.nodes.FieldableNode)
    - org.apache.lucene.queryParser.standard.nodes.NumericQueryNode (implements org.apache.lucene.queryParser.core.nodes.FieldValuePairQueryNode<T>)
    - org.apache.lucene.queryParser.core.nodes.OpaqueQueryNode
    - org.apache.lucene.queryParser.core.nodes.ParametricRangeQueryNode (implements org.apache.lucene.queryParser.core.nodes.RangeQueryNode<T>)
    - org.apache.lucene.queryParser.core.nodes.PathQueryNode
    - org.apache.lucene.queryParser.core.nodes.PhraseSlopQueryNode (implements org.apache.lucene.queryParser.core.nodes.FieldableNode)
    - org.apache.lucene.queryParser.core.nodes.SlopQueryNode (implements org.apache.lucene.queryParser.core.nodes.FieldableNode)
    - org.apache.lucene.queryParser.core.nodes.TokenizedPhraseQueryNode (implements org.apache.lucene.queryParser.core.nodes.FieldableNode)
  - org.apache.lucene.queryParser.core.util.QueryNodeOperation
  - org.apache.lucene.queryParser.core.processors.QueryNodeProcessorImpl (implements org.apache.lucene.queryParser.core.processors.QueryNodeProcessor)
    - org.apache.lucene.queryParser.standard.processors.AllowLeadingWildcardProcessor
    - org.apache.lucene.queryParser.standard.processors.AnalyzerQueryNodeProcessor
    - org.apache.lucene.queryParser.precedence.processors.BooleanModifiersQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.BooleanSingleChildOptimizationQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.BoostQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.DefaultPhraseSlopQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.FuzzyQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.LowercaseExpandedTermsQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.MatchAllDocsQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.MultiFieldQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.MultiTermRewriteMethodProcessor
    - org.apache.lucene.queryParser.core.processors.NoChildOptimizationQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.NumericQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.NumericRangeQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.ParametricRangeQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.PhraseSlopQueryNodeProcessor
    - org.apache.lucene.queryParser.core.processors.RemoveDeletedQueryNodesProcessor
    - org.apache.lucene.queryParser.standard.processors.RemoveEmptyNonLeafQueryNodeProcessor
    - org.apache.lucene.queryParser.standard.processors.WildcardQueryNodeProcessor
  - org.apache.lucene.queryParser.core.processors.QueryNodeProcessorPipeline (implements java.util.List<E>, org.apache.lucene.queryParser.core.processors.QueryNodeProcessor)
    - org.apache.lucene.queryParser.standard.processors.StandardQueryNodeProcessorPipeline
      - org.apache.lucene.queryParser.precedence.processors.PrecedenceQueryNodeProcessorPipeline
  - org.apache.lucene.queryParser.QueryParser (implements org.apache.lucene.queryParser.QueryParserConstants)
    - org.apache.lucene.queryParser.analyzing.AnalyzingQueryParser
    - org.apache.lucene.queryParser.complexPhrase.ComplexPhraseQueryParser
    - org.apache.lucene.queryParser.ext.ExtendableQueryParser
    - org.apache.lucene.queryParser.MultiFieldQueryParser
    - org.apache.lucene.queryParser.QueryParserTestBase.QPTestParser
  - org.apache.lucene.queryParser.surround.parser.QueryParser (implements org.apache.lucene.queryParser.surround.parser.QueryParserConstants)
  - org.apache.lucene.queryParser.core.QueryParserHelper
    - org.apache.lucene.queryParser.standard.StandardQueryParser
      - org.apache.lucene.queryParser.precedence.PrecedenceQueryParser
  - org.apache.lucene.queryParser.QueryParserTokenManager (implements org.apache.lucene.queryParser.QueryParserConstants)
  - org.apache.lucene.queryParser.surround.parser.QueryParserTokenManager (implements org.apache.lucene.queryParser.surround.parser.QueryParserConstants)
  - org.apache.lucene.queryParser.standard.QueryParserUtil
  - org.apache.lucene.queryParser.standard.QueryParserWrapper
    - org.apache.lucene.queryParser.standard.MultiFieldQueryParserWrapper
  - org.apache.lucene.search.highlight.QueryScorer (implements org.apache.lucene.search.highlight.Scorer)
  - org.apache.lucene.xmlparser.QueryTemplateManager
  - org.apache.lucene.search.highlight.QueryTermExtractor
  - org.apache.lucene.search.highlight.QueryTermScorer (implements org.apache.lucene.search.highlight.Scorer)
  - org.apache.lucene.search.QueryTermVector (implements org.apache.lucene.index.TermFreqVector)
  - org.apache.lucene.queryParser.core.builders.QueryTreeBuilder (implements org.apache.lucene.queryParser.core.builders.QueryBuilder)
    - org.apache.lucene.queryParser.standard.builders.StandardQueryTreeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.search.QueryUtils
  - org.apache.lucene.store.RAMFile (implements java.io.Serializable)
  - org.apache.lucene.util.RamUsageEstimator
  - java.util.Random (implements java.io.Serializable)
    - org.apache.lucene.util.SmartRandom
  - java.io.RandomAccessFile (implements java.io.Closeable, java.io.DataInput, java.io.DataOutput)
    - org.apache.lucene.store.SimpleFSDirectory.SimpleFSIndexInput.Descriptor
  - org.apache.lucene.index.RandomIndexWriter (implements java.io.Closeable)
  - org.apache.lucene.xmlparser.builders.RangeFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.queryParser.standard.builders.RangeQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - org.apache.lucene.analysis.CharStream
      - org.apache.lucene.analysis.CharFilter
        - org.apache.lucene.analysis.BaseCharFilter
          - org.apache.lucene.analysis.charfilter.HTMLStripCharFilter
          - org.apache.lucene.analysis.MappingCharFilter
        - org.apache.lucene.analysis.fa.PersianCharFilter
      - org.apache.lucene.analysis.CharReader
      - org.apache.lucene.analysis.MockCharFilter
    - org.apache.lucene.analysis.MockReaderWrapper
    - org.apache.lucene.benchmark.byTask.utils.StringBuilderReader
  - org.apache.lucene.util.ReaderUtil
  - org.apache.lucene.util.ReaderUtil.Gather
  - org.apache.lucene.spatial.geometry.shape.Rectangle (implements org.apache.lucene.spatial.geometry.shape.Geometry2D)
  - org.egothor.stemmer.Reduce
    - org.egothor.stemmer.Gener
    - org.egothor.stemmer.Lift
    - org.egothor.stemmer.Optimizer
      - org.egothor.stemmer.Optimizer2
  - org.apache.lucene.search.ReferenceManager<G> (implements java.io.Closeable)
    - org.apache.lucene.search.NRTManager
    - org.apache.lucene.search.SearcherManager
  - java.rmi.server.RemoteObject (implements java.rmi.Remote, java.io.Serializable)
    - java.rmi.server.RemoteServer
      - java.rmi.server.UnicastRemoteObject
        - org.apache.lucene.search.RemoteSearchable (implements org.apache.lucene.search.RMIRemoteSearchable)
  - org.apache.lucene.benchmark.byTask.stats.Report
  - org.apache.lucene.facet.util.ResultSortUtils
  - org.apache.lucene.util.Rethrow
  - org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents
  - org.apache.lucene.util.RollingBuffer<T>
  - org.apache.lucene.util.RollingCharBuffer
  - org.egothor.stemmer.Row
  - org.apache.lucene.analysis.pt.RSLPStemmerBase
    - org.apache.lucene.analysis.gl.GalicianMinimalStemmer
    - org.apache.lucene.analysis.gl.GalicianStemmer
    - org.apache.lucene.analysis.pt.PortugueseMinimalStemmer
    - org.apache.lucene.analysis.pt.PortugueseStemmer
  - org.apache.lucene.analysis.pt.RSLPStemmerBase.Rule
    - org.apache.lucene.analysis.pt.RSLPStemmerBase.RuleWithSetExceptions
    - org.apache.lucene.analysis.pt.RSLPStemmerBase.RuleWithSuffixExceptions
  - org.apache.lucene.analysis.pt.RSLPStemmerBase.Step
  - org.junit.runner.Runner (implements org.junit.runner.Describable)
    - org.junit.runners.ParentRunner<T> (implements org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable)
      - org.junit.runners.BlockJUnit4ClassRunner
        - org.apache.lucene.util.LuceneTestCaseRunner
  - org.apache.lucene.analysis.ru.RussianLightStemmer
  - org.apache.lucene.benchmark.byTask.programmatic.Sample
  - org.apache.lucene.facet.search.sampling.Sampler
    - org.apache.lucene.facet.search.sampling.RandomSampler
    - org.apache.lucene.facet.search.sampling.RepeatableSampler
  - org.apache.lucene.facet.search.sampling.Sampler.SampleResult
  - org.apache.lucene.facet.search.sampling.SamplingParams
  - org.apache.lucene.facet.util.ScoredDocIdsUtils
  - org.apache.lucene.search.ScoreDoc (implements java.io.Serializable)
    - org.apache.lucene.search.FieldDoc
    - org.apache.lucene.search.FieldValueHitQueue.Entry
  - org.apache.lucene.search.vectorhighlight.ScoreOrderFragmentsBuilder.ScoreComparator (implements java.util.Comparator<T>)
  - org.apache.lucene.search.Scorer.ScorerVisitor<P,C,S>
  - org.apache.lucene.util.ScorerDocQueue
  - org.apache.lucene.facet.search.aggregator.ScoringAggregator (implements org.apache.lucene.facet.search.aggregator.Aggregator)
  - org.apache.lucene.search.Searcher (implements org.apache.lucene.search.Searchable)
    - org.apache.lucene.search.IndexSearcher
      - org.apache.lucene.search.AssertingIndexSearcher
      - org.apache.lucene.search.CheckHits.ExplanationAssertingSearcher
    - org.apache.lucene.search.MultiSearcher
      - org.apache.lucene.search.ParallelMultiSearcher
  - org.apache.lucene.search.SearcherFactory
  - org.apache.lucene.search.SearcherLifetimeManager (implements java.io.Closeable)
  - org.apache.lucene.search.SearcherLifetimeManager.PruneByAge (implements org.apache.lucene.search.SearcherLifetimeManager.Pruner)
  - org.apache.lucene.demo.SearchFiles
  - org.apache.lucene.search.grouping.SearchGroup<GROUP_VALUE_TYPE>
  - org.apache.lucene.index.SegmentInfo (implements java.lang.Cloneable)
  - org.apache.lucene.index.SegmentInfos (implements java.lang.Cloneable, java.lang.Iterable<T>)
  - org.apache.lucene.index.SegmentInfos.FindSegmentsFile
  - org.apache.lucene.index.SegmentWriteState
  - org.apache.lucene.analysis.cn.smart.hhmm.SegToken
  - org.apache.lucene.analysis.cn.smart.hhmm.SegTokenFilter
  - org.apache.lucene.search.grouping.SentinelIntSet
  - org.apache.lucene.document.SetBasedFieldSelector (implements org.apache.lucene.document.FieldSelector)
  - org.apache.lucene.util.SetOnce<T>
  - org.apache.lucene.spatial.tier.Shape (implements java.io.Serializable)
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.Matrix
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.Matrix.Column
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.Matrix.Column.Row
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.TokenPositioner
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.TokenSettingsCodec
    - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.OneDimensionalNonWeightedTokenSettingsCodec
    - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.SimpleThreeDimensionalTokenSettingsCodec
    - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.TwoDimensionalNonWeightedSynonymTokenSettingsCodec
  - org.apache.lucene.search.Similarity (implements java.io.Serializable)
    - org.apache.lucene.search.DefaultSimilarity
      - org.apache.lucene.misc.SweetSpotSimilarity
    - org.apache.lucene.search.SimilarityDelegator
  - org.apache.lucene.search.similar.SimilarityQueries
  - org.apache.lucene.search.vectorhighlight.SimpleBoundaryScanner (implements org.apache.lucene.search.vectorhighlight.BoundaryScanner)
  - org.apache.lucene.benchmark.byTask.feeds.demohtml.SimpleCharStream
  - org.apache.lucene.search.vectorhighlight.SimpleFragListBuilder (implements org.apache.lucene.search.vectorhighlight.FragListBuilder)
  - org.apache.lucene.search.highlight.SimpleFragmenter (implements org.apache.lucene.search.highlight.Fragmenter)
  - org.apache.lucene.search.highlight.SimpleHTMLEncoder (implements org.apache.lucene.search.highlight.Encoder)
  - org.apache.lucene.search.highlight.SimpleHTMLFormatter (implements org.apache.lucene.search.highlight.Formatter)
  - org.apache.lucene.benchmark.quality.utils.SimpleQQParser (implements org.apache.lucene.benchmark.quality.QualityQueryParser)
  - org.apache.lucene.search.highlight.SimpleSpanFragmenter (implements org.apache.lucene.search.highlight.Fragmenter)
  - org.apache.lucene.search.vectorhighlight.SingleFragListBuilder (implements org.apache.lucene.search.vectorhighlight.FragListBuilder)
  - org.apache.lucene.spatial.tier.projections.SinusoidalProjector (implements org.apache.lucene.spatial.tier.projections.IProjector)
  - org.apache.lucene.queryParser.standard.builders.SlopQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.util.SmallFloat
  - org.apache.lucene.index.SnapshotDeletionPolicy (implements org.apache.lucene.index.IndexDeletionPolicy)
    - org.apache.lucene.index.PersistentSnapshotDeletionPolicy
  - org.tartarus.snowball.SnowballProgram
    - org.tartarus.snowball.ext.ArmenianStemmer
    - org.tartarus.snowball.ext.BasqueStemmer
    - org.tartarus.snowball.ext.CatalanStemmer
    - org.tartarus.snowball.ext.DanishStemmer
    - org.tartarus.snowball.ext.DutchStemmer
    - org.tartarus.snowball.ext.EnglishStemmer
    - org.tartarus.snowball.ext.FinnishStemmer
    - org.tartarus.snowball.ext.FrenchStemmer
    - org.tartarus.snowball.ext.German2Stemmer
    - org.tartarus.snowball.ext.GermanStemmer
    - org.tartarus.snowball.ext.HungarianStemmer
    - org.tartarus.snowball.ext.IrishStemmer
    - org.tartarus.snowball.ext.ItalianStemmer
    - org.tartarus.snowball.ext.KpStemmer
    - org.tartarus.snowball.ext.LovinsStemmer
    - org.tartarus.snowball.ext.NorwegianStemmer
    - org.tartarus.snowball.ext.PorterStemmer
    - org.tartarus.snowball.ext.PortugueseStemmer
    - org.tartarus.snowball.ext.RomanianStemmer
    - org.tartarus.snowball.ext.RussianStemmer
    - org.tartarus.snowball.ext.SpanishStemmer
    - org.tartarus.snowball.ext.SwedishStemmer
    - org.tartarus.snowball.ext.TurkishStemmer
  - org.apache.lucene.search.Sort (implements java.io.Serializable)
  - org.apache.lucene.search.suggest.fst.Sort
  - org.apache.lucene.search.suggest.fst.Sort.BufferSize
  - org.apache.lucene.search.suggest.fst.Sort.ByteSequencesReader (implements java.io.Closeable)
  - org.apache.lucene.search.suggest.fst.Sort.ByteSequencesWriter (implements java.io.Closeable)
  - org.apache.lucene.search.suggest.fst.Sort.SortInfo
  - org.apache.lucene.search.suggest.SortedTermFreqIteratorWrapper (implements org.apache.lucene.search.spell.TermFreqIterator)
  - org.apache.lucene.util.SorterTemplate
  - org.apache.lucene.search.SortField (implements java.io.Serializable)
  - org.apache.lucene.xmlparser.builders.SpanBuilderBase (implements org.apache.lucene.xmlparser.builders.SpanQueryBuilder)
    - org.apache.lucene.xmlparser.builders.BoostingTermBuilder
    - org.apache.lucene.xmlparser.builders.SpanFirstBuilder
    - org.apache.lucene.xmlparser.builders.SpanNearBuilder
    - org.apache.lucene.xmlparser.builders.SpanNotBuilder
    - org.apache.lucene.xmlparser.builders.SpanOrBuilder
    - org.apache.lucene.xmlparser.builders.SpanOrTermsBuilder
    - org.apache.lucene.xmlparser.builders.SpanTermBuilder
  - org.apache.lucene.search.SpanFilterResult
  - org.apache.lucene.search.SpanFilterResult.PositionInfo
  - org.apache.lucene.search.SpanFilterResult.StartEnd
  - org.apache.lucene.analysis.es.SpanishLightStemmer
  - org.apache.lucene.queryParser.surround.query.SpanNearClauseFactory
  - org.apache.lucene.xmlparser.builders.SpanQueryBuilderFactory (implements org.apache.lucene.xmlparser.builders.SpanQueryBuilder)
  - org.apache.lucene.search.spans.Spans
    - org.apache.lucene.search.spans.NearSpansOrdered
    - org.apache.lucene.search.spans.NearSpansUnordered
    - org.apache.lucene.search.spans.SpanPositionCheckQuery.PositionCheckSpan
    - org.apache.lucene.search.spans.TermSpans
  - org.apache.lucene.search.spell.SpellChecker (implements java.io.Closeable)
  - org.apache.lucene.queryParser.surround.query.SrndQuery (implements java.lang.Cloneable)
    - org.apache.lucene.queryParser.surround.query.ComposedQuery
      - org.apache.lucene.queryParser.surround.query.AndQuery
      - org.apache.lucene.queryParser.surround.query.DistanceQuery (implements org.apache.lucene.queryParser.surround.query.DistanceSubQuery)
      - org.apache.lucene.queryParser.surround.query.NotQuery
      - org.apache.lucene.queryParser.surround.query.OrQuery (implements org.apache.lucene.queryParser.surround.query.DistanceSubQuery)
    - org.apache.lucene.queryParser.surround.query.FieldsQuery
    - org.apache.lucene.queryParser.surround.query.SimpleTerm (implements java.lang.Comparable<T>, org.apache.lucene.queryParser.surround.query.DistanceSubQuery)
      - org.apache.lucene.queryParser.surround.query.SrndPrefixQuery
      - org.apache.lucene.queryParser.surround.query.SrndTermQuery
      - org.apache.lucene.queryParser.surround.query.SrndTruncQuery
  - org.apache.lucene.queryParser.standard.builders.StandardBooleanQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.queryParser.standard.config.StandardQueryConfigHandler.ConfigurationKeys
  - org.apache.lucene.queryParser.standard.parser.StandardSyntaxParser (implements org.apache.lucene.queryParser.standard.parser.StandardSyntaxParserConstants, org.apache.lucene.queryParser.core.parser.SyntaxParser)
  - org.apache.lucene.queryParser.standard.parser.StandardSyntaxParserTokenManager (implements org.apache.lucene.queryParser.standard.parser.StandardSyntaxParserConstants)
  - org.apache.lucene.analysis.standard.StandardTokenizerImpl (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.standard.std31.StandardTokenizerImpl31 (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.util.StemmerUtil
  - org.apache.lucene.analysis.stempel.StempelStemmer
  - org.apache.lucene.util.StoreClassNameRule (implements org.junit.rules.TestRule)
  - org.apache.lucene.benchmark.byTask.utils.StreamUtils
  - org.apache.lucene.util.StringHelper
  - org.apache.lucene.util.StringInterner
    - org.apache.lucene.util.SimpleStringInterner
  - org.apache.lucene.queryParser.core.util.StringUtils
  - org.apache.lucene.benchmark.quality.utils.SubmissionReport
  - org.apache.lucene.search.spell.SuggestWord
  - org.apache.lucene.search.spell.SuggestWordFrequencyComparator (implements java.util.Comparator<T>)
  - org.apache.lucene.search.spell.SuggestWordScoreComparator (implements java.util.Comparator<T>)
  - org.apache.lucene.analysis.sv.SwedishLightStemmer
  - org.apache.lucene.analysis.synonym.SynonymMap
  - org.apache.lucene.analysis.synonym.SynonymMap.Builder
    - org.apache.lucene.analysis.synonym.SolrSynonymParser
    - org.apache.lucene.analysis.synonym.WordnetSynonymParser
  - org.apache.lucene.util.SystemPropertiesInvariantRule (implements org.junit.rules.TestRule)
  - org.apache.lucene.util.SystemPropertiesRestoreRule (implements org.junit.rules.TestRule)
  - org.apache.lucene.benchmark.byTask.feeds.demohtml.Tags
  - org.apache.lucene.benchmark.byTask.stats.TaskStats (implements java.lang.Cloneable)
  - org.apache.lucene.analysis.TeeSinkTokenFilter.SinkFilter
    - org.apache.lucene.analysis.sinks.DateRecognizerSinkFilter
    - org.apache.lucene.analysis.sinks.TokenRangeSinkFilter
    - org.apache.lucene.analysis.sinks.TokenTypeSinkFilter
  - org.apache.lucene.facet.search.TemporaryObjectAllocator<T>
    - org.apache.lucene.facet.search.FloatArrayAllocator
    - org.apache.lucene.facet.search.IntArrayAllocator
  - org.apache.lucene.index.Term (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.apache.lucene.index.TermEnum (implements java.io.Closeable)
    - org.apache.lucene.search.FilteredTermEnum
      - org.apache.lucene.search.FuzzyTermEnum
      - org.apache.lucene.search.PrefixTermEnum
      - org.apache.lucene.search.regex.RegexTermEnum
      - org.apache.lucene.search.SingleTermEnum
      - org.apache.lucene.search.TermRangeTermEnum
      - org.apache.lucene.search.WildcardTermEnum
    - org.apache.lucene.index.FilterIndexReader.FilterTermEnum
    - org.apache.lucene.store.instantiated.InstantiatedTermEnum
  - org.apache.lucene.search.spell.TermFreqIterator.TermFreqIteratorWrapper (implements org.apache.lucene.search.spell.TermFreqIterator)
  - org.apache.lucene.xmlparser.builders.TermQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.queryParser.standard.builders.TermRangeQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.xmlparser.builders.TermsFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.xmlparser.builders.TermsQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.index.TermVectorAccessor
  - org.apache.lucene.index.TermVectorEntry
  - org.apache.lucene.index.TermVectorEntryFreqSortedComparator (implements java.util.Comparator<T>)
  - org.apache.lucene.index.TermVectorMapper
    - org.apache.lucene.index.FieldSortedTermVectorMapper
    - org.apache.lucene.index.PositionBasedTermVectorMapper
    - org.apache.lucene.index.SortedTermVectorMapper
  - org.apache.lucene.index.TermVectorOffsetInfo (implements java.io.Serializable)
  - org.apache.lucene.analysis.compound.hyphenation.TernaryTree (implements java.lang.Cloneable, java.io.Serializable)
    - org.apache.lucene.analysis.compound.hyphenation.HyphenationTree (implements org.apache.lucene.analysis.compound.hyphenation.PatternConsumer, java.io.Serializable)
  - org.apache.lucene.analysis.compound.hyphenation.TernaryTree.Iterator (implements java.util.Enumeration<E>)
  - org.apache.lucene.search.suggest.tst.TernaryTreeNode
  - org.tartarus.snowball.TestApp
  - org.apache.lucene.search.highlight.TextFragment
  - java.lang.Thread (implements java.lang.Runnable)
    - org.apache.lucene.index.ConcurrentMergeScheduler.MergeThread
    - org.apache.lucene.search.NRTManagerReopenThread (implements java.io.Closeable, org.apache.lucene.search.NRTManager.WaitingListener)
    - org.apache.lucene.search.TimeLimitingCollector.TimerThread
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - org.apache.lucene.queryParser.core.QueryNodeError (implements org.apache.lucene.messages.NLSException)
      - org.apache.lucene.queryParser.TokenMgrError
      - org.apache.lucene.benchmark.byTask.feeds.demohtml.TokenMgrError
      - org.apache.lucene.queryParser.standard.parser.TokenMgrError
      - org.apache.lucene.queryParser.surround.parser.TokenMgrError
    - java.lang.Exception
      - org.apache.lucene.analysis.compound.hyphenation.HyphenationException
      - org.apache.lucene.facet.taxonomy.InconsistentTaxonomyException
      - org.apache.lucene.spatial.tier.InvalidGeoException
      - org.apache.lucene.search.highlight.InvalidTokenOffsetsException
      - java.io.IOException
        - org.apache.lucene.index.CorruptIndexException
          - org.apache.lucene.index.IndexFormatTooNewException
          - org.apache.lucene.index.IndexFormatTooOldException
        - org.apache.lucene.facet.FacetException
          - org.apache.lucene.facet.index.params.FacetParamsMissingPropertyException
        - java.io.FileNotFoundException
          - org.apache.lucene.index.IndexNotFoundException
          - org.apache.lucene.store.NoSuchDirectoryException
        - org.apache.lucene.store.LockObtainFailedException
        - org.apache.lucene.store.LockReleaseFailedException
        - org.apache.lucene.index.MergePolicy.MergeAbortedException
        - org.apache.lucene.index.StaleReaderException
        - org.apache.lucene.queryParser.surround.query.TooManyBasicQueries
        - org.apache.lucene.util.TwoPhaseCommitTool.CommitFailException
        - org.apache.lucene.util.TwoPhaseCommitTool.PrepareCommitFailException
      - org.apache.lucene.benchmark.byTask.feeds.NoMoreDataException
      - org.apache.lucene.queryParser.ParseException
      - org.apache.lucene.benchmark.byTask.feeds.demohtml.ParseException
      - org.apache.lucene.queryParser.surround.parser.ParseException
      - org.apache.lucene.xmlparser.ParserException
      - org.apache.lucene.queryParser.core.QueryNodeException (implements org.apache.lucene.messages.NLSException)
        - org.apache.lucene.queryParser.core.QueryNodeParseException
          - org.apache.lucene.queryParser.standard.parser.ParseException
      - java.lang.RuntimeException
        - org.apache.lucene.search.BooleanQuery.TooManyClauses
        - org.apache.lucene.util.BytesRefHash.MaxBytesLengthExceededException
        - org.apache.lucene.index.FieldReaderException
        - java.lang.IllegalStateException
          - org.apache.lucene.store.AlreadyClosedException
        - org.apache.lucene.index.MergePolicy.MergeException
        - org.apache.lucene.util.SetOnce.AlreadySetException
        - org.apache.lucene.util.ThreadInterruptedException
        - org.apache.lucene.search.TimeLimitingCollector.TimeExceededException
  - org.apache.lucene.index.TieredMergePolicy.MergeScore
  - org.apache.lucene.queryParser.Token (implements java.io.Serializable)
  - org.apache.lucene.analysis.ja.Token
  - org.apache.lucene.benchmark.byTask.feeds.demohtml.Token
  - org.apache.lucene.queryParser.standard.parser.Token
  - org.apache.lucene.queryParser.surround.parser.Token
  - org.apache.lucene.search.highlight.TokenGroup
  - org.apache.lucene.analysis.ja.dict.TokenInfoFST
  - org.apache.lucene.search.highlight.TokenSources
  - org.apache.lucene.analysis.TokenStreamToDot
  - org.apache.lucene.search.TopDocs (implements java.io.Serializable)
    - org.apache.lucene.search.TopFieldDocs
  - org.apache.lucene.search.grouping.TopGroups<GROUP_VALUE_TYPE>
  - org.apache.lucene.facet.search.TopKInEachNodeHandler.IntermediateFacetResultWithHash (implements org.apache.lucene.facet.search.results.IntermediateFacetResult)
  - org.apache.lucene.analysis.ja.util.ToStringUtil
  - org.apache.lucene.util.ToStringUtils
  - org.apache.lucene.facet.search.TotalFacetCounts
  - org.apache.lucene.facet.search.TotalFacetCountsCache
  - org.apache.lucene.benchmark.quality.trec.Trec1MQReader
  - org.apache.lucene.benchmark.byTask.feeds.TrecDocParser
    - org.apache.lucene.benchmark.byTask.feeds.TrecFBISParser
    - org.apache.lucene.benchmark.byTask.feeds.TrecFR94Parser
    - org.apache.lucene.benchmark.byTask.feeds.TrecFTParser
    - org.apache.lucene.benchmark.byTask.feeds.TrecGov2Parser
    - org.apache.lucene.benchmark.byTask.feeds.TrecLATimesParser
    - org.apache.lucene.benchmark.byTask.feeds.TrecParserByPath
  - org.apache.lucene.benchmark.quality.trec.TrecJudge (implements org.apache.lucene.benchmark.quality.Judge)
  - org.apache.lucene.benchmark.quality.trec.TrecTopicsReader
  - org.egothor.stemmer.Trie
    - org.egothor.stemmer.MultiTrie
      - org.egothor.stemmer.MultiTrie2
  - org.apache.lucene.search.suggest.tst.TSTAutocomplete
  - org.apache.lucene.util.TwoPhaseCommitTool
  - org.apache.lucene.util.TwoPhaseCommitTool.TwoPhaseCommitWrapper (implements org.apache.lucene.util.TwoPhaseCommit)
  - org.apache.lucene.analysis.standard.UAX29URLEmailTokenizerImpl (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.standard.std31.UAX29URLEmailTokenizerImpl31 (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.standard.std34.UAX29URLEmailTokenizerImpl34 (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.util.UncaughtExceptionsRule (implements org.junit.rules.TestRule)
  - org.apache.lucene.util.UncaughtExceptionsRule.UncaughtExceptionEntry
  - org.apache.lucene.queryParser.core.util.UnescapedCharSequence (implements java.lang.CharSequence)
  - org.apache.lucene.util.UnicodeUtil
  - org.apache.lucene.util.UnicodeUtil.UTF16Result
  - org.apache.lucene.util.UnicodeUtil.UTF8Result
  - org.apache.lucene.util.fst.UpToTwoPositiveIntOutputs.TwoLongs
  - org.apache.lucene.analysis.ja.dict.UserDictionary (implements org.apache.lucene.analysis.ja.dict.Dictionary)
  - org.apache.lucene.xmlparser.builders.UserInputQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.util.fst.Util
  - org.apache.lucene.util.fst.Util.MinResult<T> (implements java.lang.Comparable<T>)
  - org.apache.lucene.analysis.cn.smart.Utility
  - org.apache.lucene.search.function.ValueSource (implements java.io.Serializable)
    - org.apache.lucene.search.function.FieldCacheSource
      - org.apache.lucene.search.function.ByteFieldSource
      - org.apache.lucene.search.function.FloatFieldSource
      - org.apache.lucene.search.function.IntFieldSource
      - org.apache.lucene.search.function.ShortFieldSource
    - org.apache.lucene.search.function.OrdFieldSource
    - org.apache.lucene.search.function.ReverseOrdFieldSource
  - org.apache.lucene.spatial.geometry.shape.Vector2D
  - org.apache.lucene.util.Vint8
  - org.apache.lucene.util.Vint8.Position
  - org.apache.lucene.util.VirtualMethod<C>
  - org.apache.lucene.analysis.VocabularyAssert
  - org.apache.lucene.util.WeakIdentityMap<K,V>
  - org.apache.lucene.search.Weight (implements java.io.Serializable)
    - org.apache.lucene.search.BooleanQuery.BooleanWeight
    - org.apache.lucene.search.ConstantScoreQuery.ConstantWeight
    - org.apache.lucene.search.DisjunctionMaxQuery.DisjunctionMaxWeight
    - org.apache.lucene.search.spans.SpanWeight
      - org.apache.lucene.search.payloads.PayloadNearQuery.PayloadNearSpanWeight
      - org.apache.lucene.search.payloads.PayloadTermQuery.PayloadTermWeight
  - org.apache.lucene.search.highlight.WeightedSpanTermExtractor
  - org.apache.lucene.search.highlight.WeightedTerm
    - org.apache.lucene.search.highlight.WeightedSpanTerm
  - org.apache.lucene.queryParser.standard.builders.WildcardQueryNodeBuilder (implements org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder)
  - org.apache.lucene.analysis.WordlistLoader
  - org.apache.lucene.analysis.cn.smart.WordType

## Interface Hierarchy

- org.apache.lucene.facet.search.aggregator.Aggregator
- java.lang.Appendable
  - org.apache.lucene.analysis.tokenattributes.CharTermAttribute (also extends org.apache.lucene.util.Attribute, java.lang.CharSequence)
- org.apache.lucene.util.Attribute
  - org.apache.lucene.queryParser.standard.config.AllowLeadingWildcardAttribute
  - org.apache.lucene.queryParser.standard.config.AnalyzerAttribute
  - org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttribute
  - org.apache.lucene.analysis.BaseTokenStreamTestCase.CheckClearAttributesAttribute
  - org.apache.lucene.queryParser.standard.config.BoostAttribute
  - org.apache.lucene.facet.index.attributes.CategoryAttribute
  - org.apache.lucene.analysis.tokenattributes.CharTermAttribute (also extends java.lang.Appendable, java.lang.CharSequence)
  - org.apache.lucene.queryParser.standard.config.DateResolutionAttribute
  - org.apache.lucene.queryParser.standard.config.DefaultOperatorAttribute
  - org.apache.lucene.queryParser.standard.config.DefaultPhraseSlopAttribute
  - org.apache.lucene.queryParser.standard.config.FieldBoostMapAttribute
  - org.apache.lucene.queryParser.standard.config.FieldDateResolutionMapAttribute
  - org.apache.lucene.analysis.tokenattributes.FlagsAttribute
  - org.apache.lucene.queryParser.standard.config.FuzzyAttribute
  - org.apache.lucene.analysis.ja.tokenattributes.InflectionAttribute
  - org.apache.lucene.analysis.tokenattributes.KeywordAttribute
  - org.apache.lucene.queryParser.standard.config.LocaleAttribute
  - org.apache.lucene.queryParser.standard.config.LowercaseExpandedTermsAttribute
  - org.apache.lucene.queryParser.standard.config.MultiFieldAttribute
  - org.apache.lucene.queryParser.standard.config.MultiTermRewriteMethodAttribute
  - org.apache.lucene.analysis.tokenattributes.OffsetAttribute
  - org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttribute
  - org.apache.lucene.analysis.tokenattributes.PayloadAttribute
  - org.apache.lucene.analysis.tokenattributes.PositionIncrementAttribute
  - org.apache.lucene.queryParser.standard.config.PositionIncrementsAttribute
  - org.apache.lucene.analysis.tokenattributes.PositionLengthAttribute
  - org.apache.lucene.queryParser.standard.config.RangeCollatorAttribute
  - org.apache.lucene.analysis.ja.tokenattributes.ReadingAttribute
  - org.apache.lucene.analysis.icu.tokenattributes.ScriptAttribute
  - org.apache.lucene.analysis.tokenattributes.TermAttribute
  - org.apache.lucene.analysis.tokenattributes.TypeAttribute
- org.apache.lucene.util.AttributeReflector
- org.apache.lucene.util.Bits
- org.apache.lucene.search.vectorhighlight.BoundaryScanner
- org.apache.lucene.util.BytesRefIterator
  - org.apache.lucene.search.spell.TermFreqIterator
- org.apache.lucene.search.suggest.fst.BytesRefSorter
- org.apache.lucene.facet.enhancements.CategoryEnhancement
- org.apache.lucene.facet.search.CategoryListIterator
- java.lang.CharSequence
  - org.apache.lucene.analysis.tokenattributes.CharTermAttribute (also extends java.lang.Appendable, org.apache.lucene.util.Attribute)
- org.apache.lucene.queryParser.CharStream
- org.apache.lucene.queryParser.surround.parser.CharStream
- java.io.Closeable
  - org.apache.lucene.search.RMIRemoteSearchable (also extends java.rmi.Remote, org.apache.lucene.search.Searchable)
  - org.apache.lucene.search.Searchable
    - org.apache.lucene.search.RMIRemoteSearchable (also extends java.rmi.Remote)
  - org.apache.lucene.facet.taxonomy.TaxonomyReader
  - org.apache.lucene.facet.taxonomy.TaxonomyWriter (also extends org.apache.lucene.util.TwoPhaseCommit)
  - org.apache.lucene.index.TermDocs
    - org.apache.lucene.index.TermPositions
  - org.apache.lucene.index.TermPositions
- org.apache.lucene.queryParser.core.config.ConfigAttribute
- org.apache.lucene.analysis.ja.dict.Dictionary
- org.apache.lucene.search.spell.Dictionary
- org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter.OrdinalMap
- org.apache.lucene.queryParser.surround.query.DistanceSubQuery
- org.apache.lucene.util.collections.DoubleIterator
- org.apache.lucene.search.highlight.Encoder
- org.apache.lucene.queryParser.core.parser.EscapeQuerySyntax
- org.apache.lucene.facet.search.results.FacetResultNode
- org.apache.lucene.search.FieldCache
- org.apache.lucene.queryParser.core.config.FieldConfigListener
- org.apache.lucene.xmlparser.FilterBuilder
- org.apache.lucene.util.collections.FloatIterator
- org.apache.lucene.search.highlight.Formatter
- org.apache.lucene.search.vectorhighlight.FragListBuilder
- org.apache.lucene.search.highlight.Fragmenter
- org.apache.lucene.search.vectorhighlight.FragmentsBuilder
- org.apache.lucene.spatial.geometry.shape.Geometry2D
- org.apache.lucene.facet.search.Heap<T>
- org.apache.lucene.benchmark.byTask.feeds.HTMLParser
- org.apache.lucene.benchmark.byTask.feeds.demohtml.HTMLParserConstants
- org.apache.lucene.index.IndexDeletionPolicy
- org.apache.lucene.index.IndexReader.ReaderClosedListener
- org.apache.lucene.facet.search.results.IntermediateFacetResult
- org.apache.lucene.util.collections.IntIterator
- org.apache.lucene.spatial.tier.projections.IProjector
- org.apache.lucene.benchmark.quality.Judge
- org.apache.lucene.messages.NLSException
- org.apache.lucene.search.NRTManager.WaitingListener
- org.apache.lucene.util.packed.PackedInts.Reader
  - org.apache.lucene.util.packed.PackedInts.Mutable
- org.apache.lucene.analysis.compound.hyphenation.PatternConsumer
- org.apache.lucene.analysis.payloads.PayloadEncoder
- org.apache.lucene.benchmark.quality.QualityQueryParser
- org.apache.lucene.xmlparser.QueryBuilder
  - org.apache.lucene.xmlparser.builders.SpanQueryBuilder
- org.apache.lucene.queryParser.core.builders.QueryBuilder
  - org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder
- org.apache.lucene.benchmark.byTask.feeds.QueryMaker
- org.apache.lucene.queryParser.core.processors.QueryNodeProcessor
- org.apache.lucene.queryParser.QueryParserConstants
- org.apache.lucene.queryParser.surround.parser.QueryParserConstants
- org.apache.lucene.search.regex.RegexCapabilities
- org.apache.lucene.search.regex.RegexQueryCapable
- java.rmi.Remote
  - org.apache.lucene.search.RMIRemoteSearchable (also extends org.apache.lucene.search.Searchable)
- org.apache.lucene.util.RollingBuffer.Resettable
- org.apache.lucene.facet.search.sampling.SampleFixer
- org.apache.lucene.facet.search.ScoredDocIDs
- org.apache.lucene.facet.search.ScoredDocIDsIterator
- org.apache.lucene.search.highlight.Scorer
- org.apache.lucene.search.SearcherLifetimeManager.Pruner
- org.apache.lucene.index.SegmentReader.CoreClosedListener
- java.io.Serializable
  - org.apache.lucene.facet.index.attributes.CategoryProperty
  - org.apache.lucene.facet.enhancements.params.EnhancementsIndexingParams
  - org.apache.lucene.facet.index.params.FacetIndexingParams
    - org.apache.lucene.facet.enhancements.params.EnhancementsIndexingParams
  - org.apache.lucene.document.Fieldable
  - org.apache.lucene.queryParser.core.nodes.FieldableNode
    - org.apache.lucene.queryParser.core.nodes.FieldValuePairQueryNode<T> (also extends org.apache.lucene.queryParser.core.nodes.ValueQueryNode<T>)
    - org.apache.lucene.queryParser.core.nodes.RangeQueryNode<T>
  - org.apache.lucene.search.FieldCache.ByteParser
  - org.apache.lucene.search.FieldCache.DoubleParser
  - org.apache.lucene.search.FieldCache.FloatParser
  - org.apache.lucene.search.FieldCache.IntParser
  - org.apache.lucene.search.FieldCache.LongParser
  - org.apache.lucene.search.FieldCache.Parser
    - org.apache.lucene.search.FieldCache.ByteParser
    - org.apache.lucene.search.FieldCache.DoubleParser
    - org.apache.lucene.search.FieldCache.FloatParser
    - org.apache.lucene.search.FieldCache.IntParser
    - org.apache.lucene.search.FieldCache.LongParser
    - org.apache.lucene.search.FieldCache.ShortParser
  - org.apache.lucene.search.FieldCache.ShortParser
  - org.apache.lucene.document.FieldSelector
  - org.apache.lucene.queryParser.core.nodes.FieldValuePairQueryNode<T> (also extends org.apache.lucene.queryParser.core.nodes.FieldableNode, org.apache.lucene.queryParser.core.nodes.ValueQueryNode<T>)
  - org.apache.lucene.messages.Message
  - org.apache.lucene.facet.index.categorypolicy.OrdinalPolicy
  - org.apache.lucene.facet.index.categorypolicy.PathPolicy
  - org.apache.lucene.queryParser.core.nodes.QueryNode
    - org.apache.lucene.queryParser.core.nodes.FieldableNode
      - org.apache.lucene.queryParser.core.nodes.FieldValuePairQueryNode<T> (also extends org.apache.lucene.queryParser.core.nodes.ValueQueryNode<T>)
      - org.apache.lucene.queryParser.core.nodes.RangeQueryNode<T>
    - org.apache.lucene.queryParser.core.nodes.FieldValuePairQueryNode<T> (also extends org.apache.lucene.queryParser.core.nodes.FieldableNode, org.apache.lucene.queryParser.core.nodes.ValueQueryNode<T>)
    - org.apache.lucene.queryParser.core.nodes.RangeQueryNode<T>
    - org.apache.lucene.queryParser.core.nodes.ValueQueryNode<T>
      - org.apache.lucene.queryParser.core.nodes.FieldValuePairQueryNode<T> (also extends org.apache.lucene.queryParser.core.nodes.FieldableNode)
  - org.apache.lucene.queryParser.core.nodes.RangeQueryNode<T>
  - org.apache.lucene.queryParser.core.nodes.ValueQueryNode<T>
    - org.apache.lucene.queryParser.core.nodes.FieldValuePairQueryNode<T> (also extends org.apache.lucene.queryParser.core.nodes.FieldableNode)
- org.apache.lucene.queryParser.surround.query.SimpleTerm.MatchingTermVisitor
- org.apache.lucene.queryParser.standard.parser.StandardSyntaxParserConstants
- org.apache.lucene.analysis.standard.StandardTokenizerInterface
- org.apache.lucene.search.spell.StringDistance
- org.apache.lucene.queryParser.core.parser.SyntaxParser
- org.apache.lucene.facet.taxonomy.TaxonomyReader.ChildrenArrays
- org.apache.lucene.facet.taxonomy.writercache.TaxonomyWriterCache
- org.apache.lucene.index.TermFreqVector
  - org.apache.lucene.index.TermPositionVector
- org.apache.lucene.queryParser.core.nodes.TextableQueryNode
- org.apache.lucene.util.TwoPhaseCommit
  - org.apache.lucene.facet.taxonomy.TaxonomyWriter (also extends java.io.Closeable)

## Annotation Type Hierarchy

- org.apache.lucene.util.LuceneTestCase.Nightly (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.lucene.document.NumericField.DataType
    - org.apache.lucene.document.FieldSelectorResult
    - org.apache.lucene.document.Field.Store
    - org.apache.lucene.document.Field.Index
    - org.apache.lucene.document.Field.TermVector
    - org.apache.lucene.document.DateTools.Resolution
    - org.apache.lucene.index.IndexWriterConfig.OpenMode
    - org.apache.lucene.index.FieldInfo.IndexOptions
    - org.apache.lucene.queryParser.QueryParser.Operator
    - org.apache.lucene.search.BooleanClause.Occur
    - org.apache.lucene.search.CachingWrapperFilter.DeletesMode
    - org.apache.lucene.search.spans.SpanPositionCheckQuery.AcceptStatus
    - org.apache.lucene.store.MockDirectoryWrapper.Throttling
    - org.apache.lucene.util.RamUsageEstimator.JvmFeature
    - org.apache.lucene.util.Version
    - org.apache.lucene.util.fst.FST.INPUT_TYPE
    - org.apache.lucene.analysis.ngram.EdgeNGramTokenizer.Side
    - org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter.Side
    - org.apache.lucene.analysis.ja.JapaneseTokenizer.Mode
    - org.apache.lucene.benchmark.byTask.feeds.TrecDocParser.ParsePathType
    - org.apache.lucene.benchmark.byTask.tasks.NewCollationAnalyzerTask.Implementation
    - org.apache.lucene.benchmark.byTask.utils.StreamUtils.Type
    - org.apache.lucene.facet.search.params.FacetRequest.SortBy
    - org.apache.lucene.facet.search.params.FacetRequest.SortOrder
    - org.apache.lucene.facet.search.params.FacetRequest.ResultMode
    - org.apache.lucene.facet.taxonomy.writercache.lru.LruTaxonomyWriterCache.LRUType
    - org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
    - org.apache.lucene.spatial.geometry.DistanceUnits
    - org.apache.lucene.spatial.geometry.shape.IntersectCase
    - org.apache.lucene.spatial.tier.DistanceHandler.Precision
    - org.apache.lucene.search.spell.SuggestMode
    - org.apache.lucene.queryParser.core.nodes.ParametricQueryNode.CompareOperator
    - org.apache.lucene.queryParser.core.nodes.ModifierQueryNode.Modifier
    - org.apache.lucene.queryParser.core.nodes.ProximityQueryNode.Type
    - org.apache.lucene.queryParser.core.parser.EscapeQuerySyntax.Type
    - org.apache.lucene.queryParser.standard.QueryParserWrapper.Operator
    - org.apache.lucene.queryParser.standard.config.StandardQueryConfigHandler.Operator
    - org.apache.lucene.queryParser.standard.config.DefaultOperatorAttribute.Operator