# Uses of Package
org.apache.lucene.codecs.blockterms

- Packages that use org.apache.lucene.codecs.blockterms
  Package | Description
  --- | ---
  org.apache.lucene.codecs.blockterms | Pluggable term index / block terms dictionary implementations.

- Classes in org.apache.lucene.codecs.blockterms used by org.apache.lucene.codecs.blockterms
  Class | Description
  --- | ---
  TermsIndexReaderBase | `BlockTermsReader` interacts with an instance of this class to manage its terms index.
  TermsIndexReaderBase.FieldIndexEnum | Similar to TermsEnum, except, the only "metadata" it reports for a given indexed term is the long fileOffset into the main terms dictionary file.
  TermsIndexWriterBase | Base class for terms index implementations to plug into `BlockTermsWriter`.
  TermsIndexWriterBase.FieldWriter | Terms index API for a single field.
  VariableGapTermsIndexWriter.IndexTermSelector | Hook for selecting which terms should be placed in the terms index.