Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.apache.lucene.codecs Classes and Interfaces - 220 results found.
NameDescriptionTypePackageFramework
BlockTermStateHolds all state required for PostingsReaderBase to produce a PostingsEnum without re-seeking theClassorg.apache.lucene.codecsApache Lucene
BlockTreeTermsReaderA block-based terms index and dictionary that assigns terms to variable length blocks according to how theyClassorg.apache.lucene.codecs.blocktreeApache Lucene
BlockTreeTermsWriterBlock-based terms index and dictionary writer.Classorg.apache.lucene.codecs.blocktreeApache Lucene
CodecEncodes/decodes an inverted index segment.Classorg.apache.lucene.codecsApache Lucene
CodecUtilUtility class for reading and writing versioned headers.Classorg.apache.lucene.codecsApache Lucene
CompoundFormatEncodes/decodes compound filesWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
CompressingStoredFieldsFormatA StoredFieldsFormat that compresses documents in chunks in order to improve the compression ratio.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingStoredFieldsIndexReaderRandom-access reader for CompressingStoredFieldsIndexWriter.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingStoredFieldsIndexWriterEfficient index format for block-based Codecs.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingStoredFieldsReaderStoredFieldsReader impl for CompressingStoredFieldsFormat.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingStoredFieldsWriterStoredFieldsWriter impl for CompressingStoredFieldsFormat.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingTermVectorsFormatA TermVectorsFormat that compresses chunks of documents together in order to improve the compression ratio.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingTermVectorsReaderTermVectorsReader for CompressingTermVectorsFormat.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingTermVectorsWriterTermVectorsWriter for CompressingTermVectorsFormat.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressionModeA compression mode.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressorClassorg.apache.lucene.codecs.compressingApache Lucene
DecompressorClassorg.apache.lucene.codecs.compressingApache Lucene
DocValuesConsumerAbstract API that consumes numeric, binary and sorted docvalues.Classorg.apache.lucene.codecsApache Lucene
DocValuesFormatEncodes/decodes per-document values.Classorg.apache.lucene.codecsApache Lucene
DocValuesProducerAbstract API that produces numeric, binary, sorted, sortedset, and sortednumeric docvalues.Classorg.apache.lucene.codecsApache Lucene
FieldInfosFormatEncodes/decodes FieldInfosWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
FieldReaderBlockTree's implementation of Terms.Classorg.apache.lucene.codecs.blocktreeApache Lucene
FieldsConsumerAbstract API that consumes terms, doc, freq, prox, offset and payloads postings.Classorg.apache.lucene.codecsApache Lucene
FieldsProducerAbstract API that produces terms, doc, freq, prox, offset and payloads postings.Classorg.apache.lucene.codecsApache Lucene
FilterCodecA codec that forwards all its method calls to another codec.Classorg.apache.lucene.codecsApache Lucene
GrowableByteArrayDataOutputA DataOutput that can be used to build a byte[].Classorg.apache.lucene.codecs.compressingApache Lucene
LiveDocsFormatFormat for live/deleted documentsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
Lucene50CompoundFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50FieldInfosFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50LiveDocsFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50PostingsFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50PostingsReaderConcrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50PostingsWriterConcrete class that writes docId(maybe frq,pos,offset,payloads) list with postings format.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50SegmentInfoFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50StoredFieldsFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50StoredFieldsFormat .ModeConfiguration option for stored fields.Classorg.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormatApache Lucene
Lucene50TermVectorsFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene53NormsFormatLucene 5.Classorg.apache.lucene.codecs.lucene53Apache Lucene
Lucene54Codec and docvalues formats.Classorg.apache.lucene.codecs.lucene54Apache Lucene
Lucene54DocValuesFormatLucene 5.Classorg.apache.lucene.codecs.lucene54Apache Lucene
MultiLevelSkipListReaderThis abstract class reads skip lists with multiple levels.Classorg.apache.lucene.codecsApache Lucene
MultiLevelSkipListWriterThis abstract class writes skip lists with multiple levels.Classorg.apache.lucene.codecsApache Lucene
NormsConsumerAbstract API that consumes normalization values.Classorg.apache.lucene.codecsApache Lucene
NormsFormatEncodes/decodes per-document score normalization values.Classorg.apache.lucene.codecsApache Lucene
NormsProducerAbstract API that produces field normalization valuesWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
PerFieldDocValuesFormatEnables per field docvalues support.Classorg.apache.lucene.codecs.perfieldApache Lucene
PerFieldPostingsFormatEnables per field postings support.Classorg.apache.lucene.codecs.perfieldApache Lucene
PostingsFormatEncodes/decodes terms, postings, and proximity data.Classorg.apache.lucene.codecsApache Lucene
PostingsReaderBaseThe core terms dictionaries (BlockTermsReader, BlockTreeTermsReader) interact with a single instanceClassorg.apache.lucene.codecsApache Lucene
PostingsWriterBaseClass that plugs into term dictionaries, such as BlockTreeTermsWriter, and handles writing postings.Classorg.apache.lucene.codecsApache Lucene
PushPostingsWriterBaseExtension of PostingsWriterBase, adding a push API for writing each element of the postings.Classorg.apache.lucene.codecsApache Lucene
SegmentInfoFormatExpert: Controls the format of the SegmentInfo (segment metadata file).Classorg.apache.lucene.codecsApache Lucene
StatsBlockTree statistics for a single field returned by FieldReader.Classorg.apache.lucene.codecs.blocktreeApache Lucene
StoredFieldsFormatClassorg.apache.lucene.codecsApache Lucene
StoredFieldsReaderCodec API for reading stored fields.Classorg.apache.lucene.codecsApache Lucene
StoredFieldsWriterCodec API for writing stored fields: For every document, startDocument() is called,Classorg.apache.lucene.codecsApache Lucene
TermStatsHolder for per-term statistics.Classorg.apache.lucene.codecsApache Lucene
TermVectorsFormatClassorg.apache.lucene.codecsApache Lucene
TermVectorsReaderCodec API for reading term vectors:WARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
TermVectorsWriterCodec API for writing term vectors: For every document, startDocument(int) is called,Classorg.apache.lucene.codecsApache Lucene
Lucene40BlockTreeTermsReaderA block-based terms index and dictionary that assigns terms to variable length blocks according to how theyClassorg.apache.lucene.codecs.blocktreeApache Lucene
Lucene40CodecReader for the 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40CompoundFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40DocValuesFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40FieldInfosFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40LiveDocsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40NormsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40PostingsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40SegmentInfoFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40StoredFieldsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40TermVectorsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene410CodecClassorg.apache.lucene.codecs.lucene410Apache Lucene
Lucene410DocValuesFormat4.Classorg.apache.lucene.codecs.lucene410Apache Lucene
Lucene41CodecClassorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene41PostingsFormatLucene 4.Classorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene41PostingsReaderLucene 4.Classorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene41StoredFieldsFormatLucene 4.Classorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene41StoredFieldsIndexReaderReader for 4.Classorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene42CodecClassorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene42DocValuesFormatLucene 4.Classorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene42FieldInfosFormatLucene 4.Classorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene42NormsFormatLucene 4.Classorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene42TermVectorsFormatLucene 4.Classorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene45CodecClassorg.apache.lucene.codecs.lucene45Apache Lucene
Lucene45DocValuesFormatLucene 4.Classorg.apache.lucene.codecs.lucene45Apache Lucene
Lucene46CodecClassorg.apache.lucene.codecs.lucene46Apache Lucene
Lucene46FieldInfosFormatLucene 4.Classorg.apache.lucene.codecs.lucene46Apache Lucene
Lucene46SegmentInfoFormatLucene 4.Classorg.apache.lucene.codecs.lucene46Apache Lucene
Lucene49CodecClassorg.apache.lucene.codecs.lucene49Apache Lucene
Lucene49DocValuesFormatLucene 4.Classorg.apache.lucene.codecs.lucene49Apache Lucene
Lucene49NormsFormatLucene 4.Classorg.apache.lucene.codecs.lucene49Apache Lucene
Lucene50Codec and docvalues formats.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50DocValuesFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene53Codec and docvalues formats.Classorg.apache.lucene.codecs.lucene53Apache Lucene
UndeadNormsProducerUsed only for backwards compatibility corner case, to provide re-animated norms when all fields are undead.Classorg.apache.lucene.codecsApache Lucene
AutoPrefixPostingsFormatJust like Lucene50PostingsFormat except this format exposes the experimental auto-prefix terms.Classorg.apache.lucene.codecs.autoprefixApache Lucene
BlockTermsReaderHandles a terms dict, but decouples all details of doc/freqs/positions reading to an instance of PostingsReaderBase.Classorg.apache.lucene.codecs.blocktermsApache Lucene
BlockTermsWriterWrites terms dict, block-encoding (column stride) each term's metadata for each set of terms between twoClassorg.apache.lucene.codecs.blocktermsApache Lucene
BlockTreeOrdsPostingsFormatUses OrdsBlockTreeTermsWriter with Lucene50PostingsWriter.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene
BloomFilterFactoryClass used to create index-time FuzzySet appropriately configured for each field.Classorg.apache.lucene.codecs.bloomApache Lucene
BloomFilteringPostingsFormat A PostingsFormat useful for low doc-frequency fields such as primary keys.Classorg.apache.lucene.codecs.bloomApache Lucene
DefaultBloomFilterFactoryDefault policy is to allocate a bitset with 10% saturation given a unique term per document.Classorg.apache.lucene.codecs.bloomApache Lucene
DirectDocValuesFormatIn-memory docvalues format that does no (or very little) compression.Classorg.apache.lucene.codecs.memoryApache Lucene
DirectPostingsFormatWraps Lucene50PostingsFormat format for on-disk storage, but then at read time loads and stores allClassorg.apache.lucene.codecs.memoryApache Lucene
FixedGapTermsIndexReaderTermsIndexReader for simple every Nth terms indexes.Classorg.apache.lucene.codecs.blocktermsApache Lucene
FixedGapTermsIndexWriterSelects every Nth term as and index term, and hold term bytes (mostly) fully expanded in memory.Classorg.apache.lucene.codecs.blocktermsApache Lucene
FSTOrdPostingsFormatClassorg.apache.lucene.codecs.memoryApache Lucene
FSTOrdTermsReaderFST-based terms dictionary reader.Classorg.apache.lucene.codecs.memoryApache Lucene
FSTOrdTermsWriterFST-based term dict, using ord as FST output.Classorg.apache.lucene.codecs.memoryApache Lucene
FSTPostingsFormatClassorg.apache.lucene.codecs.memoryApache Lucene
FSTTermsReaderFST-based terms dictionary reader.Classorg.apache.lucene.codecs.memoryApache Lucene
FSTTermsWriterFST-based term dict, using metadata as FST output.Classorg.apache.lucene.codecs.memoryApache Lucene
FuzzySet A class used to represent a set of many, potentially large, values (e.Classorg.apache.lucene.codecs.bloomApache Lucene
FuzzySet .ContainsResultResult from FuzzySet.Classorg.apache.lucene.codecs.bloom.FuzzySetApache Lucene
HashFunctionBase class for hashing functions that can be referred to by name.Classorg.apache.lucene.codecs.bloomApache Lucene
MemoryDocValuesFormatClassorg.apache.lucene.codecs.memoryApache Lucene
MemoryPostingsFormatStores terms and postings (docs, positions, payloads) in RAM, using an FST.Classorg.apache.lucene.codecs.memoryApache Lucene
MurmurHash2This is a very fast, non-cryptographic hash suitable for general hash-based lookup.Classorg.apache.lucene.codecs.bloomApache Lucene
OrdsBlockTreeTermsReaderSee OrdsBlockTreeTermsWriter.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene
OrdsBlockTreeTermsWriterThis 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.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene
OrdsSegmentTermsEnumIterates through terms in this field.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene
SimpleTextCodecplain text index format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextCompoundFormatplain text compound format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextDocValuesFormatplain text doc values format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextFieldInfosFormatplaintext field infos format FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextLiveDocsFormatreads/writes plaintext live docs FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextNormsFormatplain-text norms format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextNormsFormat .SimpleTextNormsConsumerWrites plain-text norms.Classorg.apache.lucene.codecs.simpletext.SimpleTextNormsFormatApache Lucene
SimpleTextNormsFormat .SimpleTextNormsProducerReads plain-text norms.Classorg.apache.lucene.codecs.simpletext.SimpleTextNormsFormatApache Lucene
SimpleTextPostingsFormatFor debugging, curiosity, transparency only!! Do not use this codec in production.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextSegmentInfoFormatplain text segments file format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextStoredFieldsFormatplain text stored fields format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextStoredFieldsReaderreads plaintext stored fields FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextStoredFieldsWriterWrites plain-text stored fields.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextTermVectorsFormatplain text term vectors format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextTermVectorsReaderReads plain-text term vectors.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextTermVectorsWriterWrites plain-text term vectors.Classorg.apache.lucene.codecs.simpletextApache Lucene
TermsIndexReaderBaseBlockTermsReader interacts with an instance of this class to manage its terms index.Classorg.apache.lucene.codecs.blocktermsApache Lucene
TermsIndexReaderBase .FieldIndexEnumSimilar to TermsEnum, except, the only metadata it reports for a given indexed term is the long fileOffsetClassorg.apache.lucene.codecs.blockterms.TermsIndexReaderBaseApache Lucene
TermsIndexWriterBaseBase class for terms index implementations to plug into BlockTermsWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene
VariableGapTermsIndexReaderSee VariableGapTermsIndexWriterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecs.blocktermsApache Lucene
VariableGapTermsIndexWriterSelects index terms according to provided pluggable VariableGapTermsIndexWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene
VariableGapTermsIndexWriter .EveryNOrDocFreqTermSelectorSets an index term when docFreq >= docFreqThresh, or every interval terms.Classorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene
VariableGapTermsIndexWriter .EveryNTermSelectorClassorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene
VariableGapTermsIndexWriter .IndexTermSelectorHook for selecting which terms should be placed in the terms index.Classorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene
IDVersionPostingsFormatA PostingsFormat optimized for primary-key (ID) fields that also record a version (long) for each ID, delivered as a payloadClassorg.apache.lucene.codecs.idversionApache Lucene
IDVersionSegmentTermsEnumIterates through terms in this field; this class is public so users can cast it to call seekExact(BytesRef, long) forClassorg.apache.lucene.codecs.idversionApache Lucene
VersionBlockTreeTermsReaderSee VersionBlockTreeTermsWriter.Classorg.apache.lucene.codecs.idversionApache Lucene
VersionBlockTreeTermsWriterThis 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.Classorg.apache.lucene.codecs.idversionApache Lucene
AssertingCodecActs like the default codec but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingDocValuesFormatJust like the default but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingLiveDocsFormatJust like the default live docs format but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingNormsFormatJust like the default but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingPostingsFormatJust like the default postings format but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingStoredFieldsFormatJust like the default stored fields format but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingTermVectorsFormatJust like the default vectors format but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
CheapBastardCodecClassorg.apache.lucene.codecs.cheapbastardApache Lucene
CompressingCodecA codec that uses CompressingStoredFieldsFormat for its stored fields and delegates to the default codec for everything else.Classorg.apache.lucene.codecs.compressingApache Lucene
CrankyCodecClassorg.apache.lucene.codecs.crankyApache Lucene
DummyCompressingCodecCompressionCodec that does not compress data, useful for testing.Classorg.apache.lucene.codecs.compressing.dummyApache Lucene
FastCompressingCodecCompressionCodec that uses CompressionMode.Classorg.apache.lucene.codecs.compressingApache Lucene
FastDecompressionCompressingCodecCompressionCodec that uses CompressionMode.Classorg.apache.lucene.codecs.compressingApache Lucene
HighCompressionCompressingCodecCompressionCodec that uses CompressionMode.Classorg.apache.lucene.codecs.compressingApache Lucene
LuceneFixedGapCustomized version of Lucene50PostingsFormat that uses FixedGapTermsIndexWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene
LuceneVarGapDocFreqIntervalCustomized version of Lucene50PostingsFormat that uses VariableGapTermsIndexWriter with a fixed interval, butClassorg.apache.lucene.codecs.blocktermsApache Lucene
LuceneVarGapFixedIntervalCustomized version of Lucene50PostingsFormat that uses VariableGapTermsIndexWriter with a fixed interval.Classorg.apache.lucene.codecs.blocktermsApache Lucene
MissingOrdRemappera utility class to write missing values for SORTED as if they were the empty string (to simulate pre-Lucene4.Classorg.apache.lucene.codecsApache Lucene
MockRandomPostingsFormatRandomly combines terms index impl w/ postings impls.Classorg.apache.lucene.codecs.mockrandomApache Lucene
RAMOnlyPostingsFormatStores all postings data in RAM, but writes a small token (header + single int) to identify which slot theClassorg.apache.lucene.codecs.ramonlyApache Lucene
TestBloomFilteredLucenePostingsA class used for testing BloomFilteringPostingsFormat with a concrete delegate (Lucene41).Classorg.apache.lucene.codecs.bloomApache Lucene
AutoPrefixPostingsFormatJust like Lucene50PostingsFormat except this format exposes the experimental auto-prefix terms.Classorg.apache.lucene.codecs.autoprefixApache Lucene Codecs
BlockTermsReaderHandles a terms dict, but decouples all details of doc/freqs/positions reading to an instance of PostingsReaderBase.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
BlockTermsWriterWrites terms dict, block-encoding (column stride) each term's metadata for each set of terms between twoClassorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
BlockTreeOrdsPostingsFormatUses OrdsBlockTreeTermsWriter with Lucene50PostingsWriter.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene Codecs
BloomFilterFactoryClass used to create index-time FuzzySet appropriately configured for each field.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
BloomFilteringPostingsFormat A PostingsFormat useful for low doc-frequency fields such as primary keys.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
DefaultBloomFilterFactoryDefault policy is to allocate a bitset with 10% saturation given a unique term per document.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
DirectDocValuesFormatIn-memory docvalues format that does no (or very little) compression.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
DirectPostingsFormatWraps Lucene50PostingsFormat format for on-disk storage, but then at read time loads and stores allClassorg.apache.lucene.codecs.memoryApache Lucene Codecs
FixedGapTermsIndexReaderTermsIndexReader for simple every Nth terms indexes.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
FixedGapTermsIndexWriterSelects every Nth term as and index term, and hold term bytes (mostly) fully expanded in memory.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
FSTOrdPostingsFormatClassorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTOrdTermsReaderFST-based terms dictionary reader.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTOrdTermsWriterFST-based term dict, using ord as FST output.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTPostingsFormatClassorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTTermsReaderFST-based terms dictionary reader.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTTermsWriterFST-based term dict, using metadata as FST output.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
FuzzySet A class used to represent a set of many, potentially large, values (e.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
FuzzySet .ContainsResultResult from FuzzySet.Classorg.apache.lucene.codecs.bloom.FuzzySetApache Lucene Codecs
HashFunctionBase class for hashing functions that can be referred to by name.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
MemoryDocValuesFormatClassorg.apache.lucene.codecs.memoryApache Lucene Codecs
MemoryPostingsFormatStores terms and postings (docs, positions, payloads) in RAM, using an FST.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
MurmurHash2This is a very fast, non-cryptographic hash suitable for general hash-based lookup.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
OrdsBlockTreeTermsReaderSee OrdsBlockTreeTermsWriter.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene Codecs
OrdsBlockTreeTermsWriterThis 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.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene Codecs
OrdsSegmentTermsEnumIterates through terms in this field.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene Codecs
SimpleTextCodecplain text index format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextCompoundFormatplain text compound format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextDocValuesFormatplain text doc values format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextFieldInfosFormatplaintext field infos format FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextLiveDocsFormatreads/writes plaintext live docs FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextNormsFormatplain-text norms format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextNormsFormat .SimpleTextNormsConsumerWrites plain-text norms.Classorg.apache.lucene.codecs.simpletext.SimpleTextNormsFormatApache Lucene Codecs
SimpleTextNormsFormat .SimpleTextNormsProducerReads plain-text norms.Classorg.apache.lucene.codecs.simpletext.SimpleTextNormsFormatApache Lucene Codecs
SimpleTextPostingsFormatFor debugging, curiosity, transparency only!! Do not use this codec in production.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextSegmentInfoFormatplain text segments file format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextStoredFieldsFormatplain text stored fields format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextStoredFieldsReaderreads plaintext stored fields FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextStoredFieldsWriterWrites plain-text stored fields.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextTermVectorsFormatplain text term vectors format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextTermVectorsReaderReads plain-text term vectors.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextTermVectorsWriterWrites plain-text term vectors.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
TermsIndexReaderBaseBlockTermsReader interacts with an instance of this class to manage its terms index.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
TermsIndexReaderBase .FieldIndexEnumSimilar to TermsEnum, except, the only metadata it reports for a given indexed term is the long fileOffsetClassorg.apache.lucene.codecs.blockterms.TermsIndexReaderBaseApache Lucene Codecs
TermsIndexWriterBaseBase class for terms index implementations to plug into BlockTermsWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
VariableGapTermsIndexReaderSee VariableGapTermsIndexWriterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
VariableGapTermsIndexWriterSelects index terms according to provided pluggable VariableGapTermsIndexWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
VariableGapTermsIndexWriter .EveryNOrDocFreqTermSelectorSets an index term when docFreq >= docFreqThresh, or every interval terms.Classorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene Codecs
VariableGapTermsIndexWriter .EveryNTermSelectorClassorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene Codecs
VariableGapTermsIndexWriter .IndexTermSelectorHook for selecting which terms should be placed in the terms index.Classorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene Codecs