# Hierarchy For Package org.apache.lucene.codecs.blockterms

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.index.Fields (implements java.lang.Iterable<T>)
    - org.apache.lucene.codecs.FieldsProducer (implements java.io.Closeable)
      - org.apache.lucene.codecs.blockterms.BlockTermsReader
  - org.apache.lucene.codecs.FieldsConsumer (implements java.io.Closeable)
    - org.apache.lucene.codecs.blockterms.BlockTermsWriter
  - org.apache.lucene.codecs.blockterms.TermsIndexReaderBase (implements org.apache.lucene.util.Accountable, java.io.Closeable)
    - org.apache.lucene.codecs.blockterms.FixedGapTermsIndexReader
    - org.apache.lucene.codecs.blockterms.VariableGapTermsIndexReader
  - org.apache.lucene.codecs.blockterms.TermsIndexReaderBase.FieldIndexEnum
  - org.apache.lucene.codecs.blockterms.TermsIndexWriterBase (implements java.io.Closeable)
    - org.apache.lucene.codecs.blockterms.FixedGapTermsIndexWriter
    - org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter
  - org.apache.lucene.codecs.blockterms.TermsIndexWriterBase.FieldWriter
  - org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter.IndexTermSelector
    - org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter.EveryNOrDocFreqTermSelector
    - org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter.EveryNTermSelector