| Name | Description | Type | Package | Framework |
| BlockTermState | Holds all state required for PostingsReaderBase to produce a PostingsEnum without re-seeking the | Class | org.apache.lucene.codecs | Apache Lucene |
|
| BlockTreeTermsReader | A block-based terms index and dictionary that assigns terms to variable length blocks according to how they | Class | org.apache.lucene.codecs.blocktree | Apache Lucene |
|
| BlockTreeTermsWriter | Block-based terms index and dictionary writer. | Class | org.apache.lucene.codecs.blocktree | Apache Lucene |
|
| Codec | Encodes/decodes an inverted index segment. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| CodecUtil | Utility class for reading and writing versioned headers. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| CompoundFormat | Encodes/decodes compound filesWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| CompressingStoredFieldsFormat | A StoredFieldsFormat that compresses documents in chunks in order to improve the compression ratio. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CompressingStoredFieldsIndexReader | Random-access reader for CompressingStoredFieldsIndexWriter. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CompressingStoredFieldsIndexWriter | Efficient index format for block-based Codecs. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CompressingStoredFieldsReader | StoredFieldsReader impl for CompressingStoredFieldsFormat. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CompressingStoredFieldsWriter | StoredFieldsWriter impl for CompressingStoredFieldsFormat. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CompressingTermVectorsFormat | A TermVectorsFormat that compresses chunks of documents together in order to improve the compression ratio. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CompressingTermVectorsReader | TermVectorsReader for CompressingTermVectorsFormat. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CompressingTermVectorsWriter | TermVectorsWriter for CompressingTermVectorsFormat. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CompressionMode | A compression mode. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| Compressor | | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| Decompressor | | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| DocValuesConsumer | Abstract API that consumes numeric, binary and sorted docvalues. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| DocValuesFormat | Encodes/decodes per-document values. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| DocValuesProducer | Abstract API that produces numeric, binary, sorted, sortedset, and sortednumeric docvalues. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| FieldInfosFormat | Encodes/decodes FieldInfosWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| FieldReader | BlockTree's implementation of Terms. | Class | org.apache.lucene.codecs.blocktree | Apache Lucene |
|
| FieldsConsumer | Abstract API that consumes terms, doc, freq, prox, offset and payloads postings. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| FieldsProducer | Abstract API that produces terms, doc, freq, prox, offset and payloads postings. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| FilterCodec | A codec that forwards all its method calls to another codec. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| GrowableByteArrayDataOutput | A DataOutput that can be used to build a byte[]. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| LiveDocsFormat | Format for live/deleted documentsWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| Lucene50CompoundFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50FieldInfosFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50LiveDocsFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50PostingsFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50PostingsReader | Concrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50PostingsWriter | Concrete class that writes docId(maybe frq,pos,offset,payloads) list with postings format. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50SegmentInfoFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50StoredFieldsFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50StoredFieldsFormat .Mode | Configuration option for stored fields. | Class | org.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormat | Apache Lucene |
|
| Lucene50TermVectorsFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene53NormsFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene53 | Apache Lucene |
|
| Lucene54Codec | and docvalues formats. | Class | org.apache.lucene.codecs.lucene54 | Apache Lucene |
|
| Lucene54DocValuesFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene54 | Apache Lucene |
|
| MultiLevelSkipListReader | This abstract class reads skip lists with multiple levels. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| MultiLevelSkipListWriter | This abstract class writes skip lists with multiple levels. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| NormsConsumer | Abstract API that consumes normalization values. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| NormsFormat | Encodes/decodes per-document score normalization values. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| NormsProducer | Abstract API that produces field normalization valuesWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| PerFieldDocValuesFormat | Enables per field docvalues support. | Class | org.apache.lucene.codecs.perfield | Apache Lucene |
|
| PerFieldPostingsFormat | Enables per field postings support. | Class | org.apache.lucene.codecs.perfield | Apache Lucene |
|
| PostingsFormat | Encodes/decodes terms, postings, and proximity data. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| PostingsReaderBase | The core terms dictionaries (BlockTermsReader, BlockTreeTermsReader) interact with a single instance | Class | org.apache.lucene.codecs | Apache Lucene |
|
| PostingsWriterBase | Class that plugs into term dictionaries, such as BlockTreeTermsWriter, and handles writing postings. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| PushPostingsWriterBase | Extension of PostingsWriterBase, adding a push API for writing each element of the postings. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| SegmentInfoFormat | Expert: Controls the format of the SegmentInfo (segment metadata file). | Class | org.apache.lucene.codecs | Apache Lucene |
|
| Stats | BlockTree statistics for a single field returned by FieldReader. | Class | org.apache.lucene.codecs.blocktree | Apache Lucene |
|
| StoredFieldsFormat | | Class | org.apache.lucene.codecs | Apache Lucene |
|
| StoredFieldsReader | Codec API for reading stored fields. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| StoredFieldsWriter | Codec API for writing stored fields: For every document, startDocument() is called, | Class | org.apache.lucene.codecs | Apache Lucene |
|
| TermStats | Holder for per-term statistics. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| TermVectorsFormat | | Class | org.apache.lucene.codecs | Apache Lucene |
|
| TermVectorsReader | Codec API for reading term vectors:WARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| TermVectorsWriter | Codec API for writing term vectors: For every document, startDocument(int) is called, | Class | org.apache.lucene.codecs | Apache Lucene |
|
| Lucene40BlockTreeTermsReader | A block-based terms index and dictionary that assigns terms to variable length blocks according to how they | Class | org.apache.lucene.codecs.blocktree | Apache Lucene |
|
| Lucene40Codec | Reader for the 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40CompoundFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40DocValuesFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40FieldInfosFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40LiveDocsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40NormsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40PostingsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40SegmentInfoFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40StoredFieldsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene40TermVectorsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene40 | Apache Lucene |
|
| Lucene410Codec | | Class | org.apache.lucene.codecs.lucene410 | Apache Lucene |
|
| Lucene410DocValuesFormat | 4. | Class | org.apache.lucene.codecs.lucene410 | Apache Lucene |
|
| Lucene41Codec | | Class | org.apache.lucene.codecs.lucene41 | Apache Lucene |
|
| Lucene41PostingsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene41 | Apache Lucene |
|
| Lucene41PostingsReader | Lucene 4. | Class | org.apache.lucene.codecs.lucene41 | Apache Lucene |
|
| Lucene41StoredFieldsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene41 | Apache Lucene |
|
| Lucene41StoredFieldsIndexReader | Reader for 4. | Class | org.apache.lucene.codecs.lucene41 | Apache Lucene |
|
| Lucene42Codec | | Class | org.apache.lucene.codecs.lucene42 | Apache Lucene |
|
| Lucene42DocValuesFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene42 | Apache Lucene |
|
| Lucene42FieldInfosFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene42 | Apache Lucene |
|
| Lucene42NormsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene42 | Apache Lucene |
|
| Lucene42TermVectorsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene42 | Apache Lucene |
|
| Lucene45Codec | | Class | org.apache.lucene.codecs.lucene45 | Apache Lucene |
|
| Lucene45DocValuesFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene45 | Apache Lucene |
|
| Lucene46Codec | | Class | org.apache.lucene.codecs.lucene46 | Apache Lucene |
|
| Lucene46FieldInfosFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene46 | Apache Lucene |
|
| Lucene46SegmentInfoFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene46 | Apache Lucene |
|
| Lucene49Codec | | Class | org.apache.lucene.codecs.lucene49 | Apache Lucene |
|
| Lucene49DocValuesFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene49 | Apache Lucene |
|
| Lucene49NormsFormat | Lucene 4. | Class | org.apache.lucene.codecs.lucene49 | Apache Lucene |
|
| Lucene50Codec | and docvalues formats. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene50DocValuesFormat | Lucene 5. | Class | org.apache.lucene.codecs.lucene50 | Apache Lucene |
|
| Lucene53Codec | and docvalues formats. | Class | org.apache.lucene.codecs.lucene53 | Apache Lucene |
|
| UndeadNormsProducer | Used only for backwards compatibility corner case, to provide re-animated norms when all fields are undead. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| AutoPrefixPostingsFormat | Just like Lucene50PostingsFormat except this format exposes the experimental auto-prefix terms. | Class | org.apache.lucene.codecs.autoprefix | Apache Lucene |
|
| 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 |
|
| 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 |
|
| BlockTreeOrdsPostingsFormat | Uses OrdsBlockTreeTermsWriter with Lucene50PostingsWriter. | Class | org.apache.lucene.codecs.blocktreeords | Apache Lucene |
|
| BloomFilterFactory | Class used to create index-time FuzzySet appropriately configured for each field. | Class | org.apache.lucene.codecs.bloom | Apache Lucene |
|
| BloomFilteringPostingsFormat | A PostingsFormat useful for low doc-frequency fields such as primary keys. | Class | org.apache.lucene.codecs.bloom | Apache Lucene |
|
| 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 |
|
| DirectDocValuesFormat | In-memory docvalues format that does no (or very little) compression. | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| 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 |
|
| FixedGapTermsIndexReader | TermsIndexReader for simple every Nth terms indexes. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene |
|
| 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 |
|
| FSTOrdPostingsFormat | | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| FSTOrdTermsReader | FST-based terms dictionary reader. | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| FSTOrdTermsWriter | FST-based term dict, using ord as FST output. | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| FSTPostingsFormat | | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| FSTTermsReader | FST-based terms dictionary reader. | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| FSTTermsWriter | FST-based term dict, using metadata as FST output. | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| FuzzySet | A class used to represent a set of many, potentially large, values (e. | Class | org.apache.lucene.codecs.bloom | Apache Lucene |
|
| FuzzySet .ContainsResult | Result from FuzzySet. | Class | org.apache.lucene.codecs.bloom.FuzzySet | Apache Lucene |
|
| HashFunction | Base class for hashing functions that can be referred to by name. | Class | org.apache.lucene.codecs.bloom | Apache Lucene |
|
| MemoryDocValuesFormat | | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| MemoryPostingsFormat | Stores terms and postings (docs, positions, payloads) in RAM, using an FST. | Class | org.apache.lucene.codecs.memory | Apache Lucene |
|
| MurmurHash2 | This is a very fast, non-cryptographic hash suitable for general hash-based lookup. | Class | org.apache.lucene.codecs.bloom | Apache Lucene |
|
| OrdsBlockTreeTermsReader | See OrdsBlockTreeTermsWriter. | Class | org.apache.lucene.codecs.blocktreeords | Apache Lucene |
|
| 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 |
|
| OrdsSegmentTermsEnum | Iterates through terms in this field. | Class | org.apache.lucene.codecs.blocktreeords | Apache Lucene |
|
| SimpleTextCodec | plain text index format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextCompoundFormat | plain text compound format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextDocValuesFormat | plain text doc values format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextFieldInfosFormat | plaintext field infos format FOR RECREATIONAL USE ONLY | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextLiveDocsFormat | reads/writes plaintext live docs FOR RECREATIONAL USE ONLY | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextNormsFormat | plain-text norms format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextNormsFormat .SimpleTextNormsConsumer | Writes plain-text norms. | Class | org.apache.lucene.codecs.simpletext.SimpleTextNormsFormat | Apache Lucene |
|
| SimpleTextNormsFormat .SimpleTextNormsProducer | Reads plain-text norms. | Class | org.apache.lucene.codecs.simpletext.SimpleTextNormsFormat | Apache Lucene |
|
| SimpleTextPostingsFormat | For debugging, curiosity, transparency only!! Do not use this codec in production. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextSegmentInfoFormat | plain text segments file format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextStoredFieldsFormat | plain text stored fields format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextStoredFieldsReader | reads plaintext stored fields FOR RECREATIONAL USE ONLY | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextStoredFieldsWriter | Writes plain-text stored fields. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextTermVectorsFormat | plain text term vectors format. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextTermVectorsReader | Reads plain-text term vectors. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| SimpleTextTermVectorsWriter | Writes plain-text term vectors. | Class | org.apache.lucene.codecs.simpletext | Apache Lucene |
|
| TermsIndexReaderBase | BlockTermsReader interacts with an instance of this class to manage its terms index. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene |
|
| TermsIndexReaderBase .FieldIndexEnum | Similar to TermsEnum, except, the only metadata it reports for a given indexed term is the long fileOffset | Class | org.apache.lucene.codecs.blockterms.TermsIndexReaderBase | Apache Lucene |
|
| TermsIndexWriterBase | Base class for terms index implementations to plug into BlockTermsWriter. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene |
|
| 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 |
|
| VariableGapTermsIndexWriter | Selects index terms according to provided pluggable VariableGapTermsIndexWriter. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene |
|
| VariableGapTermsIndexWriter .EveryNOrDocFreqTermSelector | Sets an index term when docFreq >= docFreqThresh, or every interval terms. | Class | org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter | Apache Lucene |
|
| VariableGapTermsIndexWriter .EveryNTermSelector | | Class | org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter | Apache Lucene |
|
| VariableGapTermsIndexWriter .IndexTermSelector | Hook for selecting which terms should be placed in the terms index. | Class | org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter | Apache Lucene |
|
| IDVersionPostingsFormat | A PostingsFormat optimized for primary-key (ID) fields that also record a version (long) for each ID, delivered as a payload | Class | org.apache.lucene.codecs.idversion | Apache Lucene |
|
| IDVersionSegmentTermsEnum | Iterates through terms in this field; this class is public so users can cast it to call seekExact(BytesRef, long) for | Class | org.apache.lucene.codecs.idversion | Apache Lucene |
|
| VersionBlockTreeTermsReader | See VersionBlockTreeTermsWriter. | Class | org.apache.lucene.codecs.idversion | Apache Lucene |
|
| VersionBlockTreeTermsWriter | 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.idversion | Apache Lucene |
|
| AssertingCodec | Acts like the default codec but with additional asserts. | Class | org.apache.lucene.codecs.asserting | Apache Lucene |
|
| AssertingDocValuesFormat | Just like the default but with additional asserts. | Class | org.apache.lucene.codecs.asserting | Apache Lucene |
|
| AssertingLiveDocsFormat | Just like the default live docs format but with additional asserts. | Class | org.apache.lucene.codecs.asserting | Apache Lucene |
|
| AssertingNormsFormat | Just like the default but with additional asserts. | Class | org.apache.lucene.codecs.asserting | Apache Lucene |
|
| AssertingPostingsFormat | Just like the default postings format but with additional asserts. | Class | org.apache.lucene.codecs.asserting | Apache Lucene |
|
| AssertingStoredFieldsFormat | Just like the default stored fields format but with additional asserts. | Class | org.apache.lucene.codecs.asserting | Apache Lucene |
|
| AssertingTermVectorsFormat | Just like the default vectors format but with additional asserts. | Class | org.apache.lucene.codecs.asserting | Apache Lucene |
|
| CheapBastardCodec | | Class | org.apache.lucene.codecs.cheapbastard | Apache Lucene |
|
| CompressingCodec | A codec that uses CompressingStoredFieldsFormat for its stored fields and delegates to the default codec for everything else. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| CrankyCodec | | Class | org.apache.lucene.codecs.cranky | Apache Lucene |
|
| DummyCompressingCodec | CompressionCodec that does not compress data, useful for testing. | Class | org.apache.lucene.codecs.compressing.dummy | Apache Lucene |
|
| FastCompressingCodec | CompressionCodec that uses CompressionMode. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| FastDecompressionCompressingCodec | CompressionCodec that uses CompressionMode. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| HighCompressionCompressingCodec | CompressionCodec that uses CompressionMode. | Class | org.apache.lucene.codecs.compressing | Apache Lucene |
|
| LuceneFixedGap | Customized version of Lucene50PostingsFormat that uses FixedGapTermsIndexWriter. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene |
|
| LuceneVarGapDocFreqInterval | Customized version of Lucene50PostingsFormat that uses VariableGapTermsIndexWriter with a fixed interval, but | Class | org.apache.lucene.codecs.blockterms | Apache Lucene |
|
| LuceneVarGapFixedInterval | Customized version of Lucene50PostingsFormat that uses VariableGapTermsIndexWriter with a fixed interval. | Class | org.apache.lucene.codecs.blockterms | Apache Lucene |
|
| MissingOrdRemapper | a utility class to write missing values for SORTED as if they were the empty string (to simulate pre-Lucene4. | Class | org.apache.lucene.codecs | Apache Lucene |
|
| MockRandomPostingsFormat | Randomly combines terms index impl w/ postings impls. | Class | org.apache.lucene.codecs.mockrandom | Apache Lucene |
|
| RAMOnlyPostingsFormat | Stores all postings data in RAM, but writes a small token (header + single int) to identify which slot the | Class | org.apache.lucene.codecs.ramonly | Apache Lucene |
|
| TestBloomFilteredLucenePostings | A class used for testing BloomFilteringPostingsFormat with a concrete delegate (Lucene41). | Class | org.apache.lucene.codecs.bloom | Apache Lucene |
|
| 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 |
|
| FuzzySet .ContainsResult | Result from FuzzySet. | Class | org.apache.lucene.codecs.bloom.FuzzySet | 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 |
|
| SimpleTextNormsFormat .SimpleTextNormsConsumer | Writes plain-text norms. | Class | org.apache.lucene.codecs.simpletext.SimpleTextNormsFormat | Apache Lucene Codecs |
|
| SimpleTextNormsFormat .SimpleTextNormsProducer | Reads plain-text norms. | Class | org.apache.lucene.codecs.simpletext.SimpleTextNormsFormat | 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 |
|
| TermsIndexReaderBase .FieldIndexEnum | Similar to TermsEnum, except, the only metadata it reports for a given indexed term is the long fileOffset | Class | org.apache.lucene.codecs.blockterms.TermsIndexReaderBase | 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 |
|
| VariableGapTermsIndexWriter .EveryNOrDocFreqTermSelector | Sets an index term when docFreq >= docFreqThresh, or every interval terms. | Class | org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter | Apache Lucene Codecs |
|
| VariableGapTermsIndexWriter .EveryNTermSelector | | Class | org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter | Apache Lucene Codecs |
|
| VariableGapTermsIndexWriter .IndexTermSelector | Hook for selecting which terms should be placed in the terms index. | Class | org.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriter | Apache Lucene Codecs |