| Name | Description | Type | Package | Framework |
| AutoPrefixPostingsFormat | Just like Lucene50PostingsFormat except this format exposes the experimental auto-prefix terms. | Class | org.apache.lucene.codecs.autoprefix | Apache Lucene Codecs |
|
| BlockTermsReader | Handles a terms dict, but decouples all details of doc/freqs/positions reading to an instance of PostingsReaderBase. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene Codecs |
|
| BlockTermsWriter | Writes terms dict, block-encoding (column stride) each term's metadata for each set of terms between two | Class | org.apache.lucene.codecs.blockterms | Apache Lucene Codecs |
|
| BlockTreeOrdsPostingsFormat | Uses OrdsBlockTreeTermsWriter with Lucene50PostingsWriter. | Class | org.apache.lucene.codecs.blocktreeords | Apache Lucene Codecs |
|
| BloomFilterFactory | Class used to create index-time FuzzySet appropriately configured for each field. | Class | org.apache.lucene.codecs.bloom | Apache Lucene Codecs |
|
| BloomFilteringPostingsFormat | A PostingsFormat useful for low doc-frequency fields such as primary keys. | Class | org.apache.lucene.codecs.bloom | Apache Lucene Codecs |
|
| DefaultBloomFilterFactory | Default policy is to allocate a bitset with 10% saturation given a unique term per document. | Class | org.apache.lucene.codecs.bloom | Apache Lucene Codecs |
|
| DirectDocValuesFormat | In-memory docvalues format that does no (or very little) compression. | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| DirectPostingsFormat | Wraps Lucene50PostingsFormat format for on-disk storage, but then at read time loads and stores all | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| FixedGapTermsIndexReader | TermsIndexReader for simple every Nth terms indexes. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene Codecs |
|
| FixedGapTermsIndexWriter | Selects every Nth term as and index term, and hold term bytes (mostly) fully expanded in memory. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene Codecs |
|
| FSTOrdPostingsFormat | | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| FSTOrdTermsReader | FST-based terms dictionary reader. | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| FSTOrdTermsWriter | FST-based term dict, using ord as FST output. | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| FSTPostingsFormat | | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| FSTTermsReader | FST-based terms dictionary reader. | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| FSTTermsWriter | FST-based term dict, using metadata as FST output. | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| FuzzySet | A class used to represent a set of many, potentially large, values (e. | Class | org.apache.lucene.codecs.bloom | Apache Lucene Codecs |
|
| HashFunction | Base class for hashing functions that can be referred to by name. | Class | org.apache.lucene.codecs.bloom | Apache Lucene Codecs |
|
| MemoryDocValuesFormat | | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| MemoryPostingsFormat | Stores terms and postings (docs, positions, payloads) in RAM, using an FST. | Class | org.apache.lucene.codecs.memory | Apache Lucene Codecs |
|
| MurmurHash2 | This is a very fast, non-cryptographic hash suitable for general hash-based lookup. | Class | org.apache.lucene.codecs.bloom | Apache Lucene Codecs |
|
| OrdsBlockTreeTermsReader | See OrdsBlockTreeTermsWriter. | Class | org.apache.lucene.codecs.blocktreeords | Apache Lucene Codecs |
|
| OrdsBlockTreeTermsWriter | This is just like BlockTreeTermsWriter, except it also stores a version per term, and adds a method to its TermsEnum implementation to seekExact only if the version is >= the specified version. | Class | org.apache.lucene.codecs.blocktreeords | Apache Lucene Codecs |
|
| OrdsSegmentTermsEnum | Iterates through terms in this field. | Class | org.apache.lucene.codecs.blocktreeords | Apache Lucene Codecs |
|
| SimpleTextCodec | plain text index format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextCompoundFormat | plain text compound format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextDocValuesFormat | plain text doc values format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextFieldInfosFormat | plaintext field infos format FOR RECREATIONAL USE ONLY | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextLiveDocsFormat | reads/writes plaintext live docs FOR RECREATIONAL USE ONLY | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextNormsFormat | plain-text norms format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextPostingsFormat | For debugging, curiosity, transparency only!! Do not use this codec in production. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextSegmentInfoFormat | plain text segments file format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextStoredFieldsFormat | plain text stored fields format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextStoredFieldsReader | reads plaintext stored fields FOR RECREATIONAL USE ONLY | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextStoredFieldsWriter | Writes plain-text stored fields. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextTermVectorsFormat | plain text term vectors format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextTermVectorsReader | Reads plain-text term vectors. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| SimpleTextTermVectorsWriter | Writes plain-text term vectors. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene Codecs |
|
| TermsIndexReaderBase | BlockTermsReader interacts with an instance of this class to manage its terms index. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene Codecs |
|
| TermsIndexWriterBase | Base class for terms index implementations to plug into BlockTermsWriter. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene Codecs |
|
| VariableGapTermsIndexReader | See VariableGapTermsIndexWriterWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene Codecs |
|
| VariableGapTermsIndexWriter | Selects index terms according to provided pluggable VariableGapTermsIndexWriter. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene Codecs |