Uses of Package
org.apache.lucene.codecs
-
Packages that use org.apache.lucene.codecs Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.compressing StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.org.apache.lucene.codecs.lucene50 Components from the Lucene 5.0 index format Seeorg.apache.lucene.codecs.lucene80for an overview of the index format.org.apache.lucene.codecs.lucene60 Components from the Lucene 6.0 index format.org.apache.lucene.codecs.lucene80 Components from the Lucene 8.0 index format Seeorg.apache.lucene.codecs.lucene84for an overview of the index format.org.apache.lucene.codecs.lucene84 Components from the Lucene 8.4 index format.org.apache.lucene.codecs.lucene86 Lucene 8.6 file format.org.apache.lucene.codecs.perfield Postings format that can delegate to different formats per-field.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.util.bkd Block KD-tree, implementing the generic spatial data structure described in this paper. -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs Class Description BlockTermState Holds all state required forPostingsReaderBaseto produce aPostingsEnumwithout re-seeking the terms dict.Codec Encodes/decodes an inverted index segment.CompetitiveImpactAccumulator This class accumulates the (freq, norm) pairs that may produce competitive scores.CompoundDirectory A read-onlyDirectorythat consists of a view over a compound file.CompoundFormat Encodes/decodes compound filesDocValuesConsumer Abstract API that consumes numeric, binary and sorted docvalues.DocValuesFormat Encodes/decodes per-document values.DocValuesProducer Abstract API that produces numeric, binary, sorted, sortedset, and sortednumeric docvalues.FieldInfosFormat Encodes/decodesFieldInfosFieldsConsumer Abstract API that consumes terms, doc, freq, prox, offset and payloads postings.FieldsProducer Abstract API that produces terms, doc, freq, prox, offset and payloads postings.LiveDocsFormat Format for live/deleted documentsNormsConsumer Abstract API that consumes normalization values.NormsFormat Encodes/decodes per-document score normalization values.NormsProducer Abstract API that produces field normalization valuesPointsFormat Encodes/decodes indexed points.PointsReader Abstract API to visit point values.PointsWriter Abstract API to write pointsPostingsFormat Encodes/decodes terms, postings, and proximity data.PostingsWriterBase Class that plugs into term dictionaries, such asBlockTreeTermsWriter, and handles writing postings.SegmentInfoFormat Expert: Controls the format of theSegmentInfo(segment metadata file).StoredFieldsFormat Controls the format of stored fieldsStoredFieldsReader Codec API for reading stored fields.StoredFieldsWriter Codec API for writing stored fields: For every document,StoredFieldsWriter.startDocument()is called, informing the Codec that a new document has started.TermVectorsFormat Controls the format of term vectorsTermVectorsReader Codec API for reading term vectors:TermVectorsWriter Codec API for writing term vectors: For every document,TermVectorsWriter.startDocument(int)is called, informing the Codec how many fields will be written. -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.blocktree Class Description FieldsConsumer Abstract API that consumes terms, doc, freq, prox, offset and payloads postings.FieldsProducer Abstract API that produces terms, doc, freq, prox, offset and payloads postings.NormsProducer Abstract API that produces field normalization valuesPostingsReaderBase The core terms dictionaries (BlockTermsReader, BlockTreeTermsReader) interact with a single instance of this class to manage creation ofPostingsEnumandPostingsEnuminstances.PostingsWriterBase Class that plugs into term dictionaries, such asBlockTreeTermsWriter, and handles writing postings. -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.compressing Class Description StoredFieldsFormat Controls the format of stored fieldsStoredFieldsReader Codec API for reading stored fields.StoredFieldsWriter Codec API for writing stored fields: For every document,StoredFieldsWriter.startDocument()is called, informing the Codec that a new document has started.TermVectorsFormat Controls the format of term vectorsTermVectorsReader Codec API for reading term vectors:TermVectorsWriter Codec API for writing term vectors: For every document,TermVectorsWriter.startDocument(int)is called, informing the Codec how many fields will be written. -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.lucene50 Class Description CompoundDirectory A read-onlyDirectorythat consists of a view over a compound file.CompoundFormat Encodes/decodes compound filesFieldInfosFormat Encodes/decodesFieldInfosLiveDocsFormat Format for live/deleted documentsStoredFieldsFormat Controls the format of stored fieldsStoredFieldsReader Codec API for reading stored fields.StoredFieldsWriter Codec API for writing stored fields: For every document,StoredFieldsWriter.startDocument()is called, informing the Codec that a new document has started.TermVectorsFormat Controls the format of term vectors -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.lucene60 Class Description FieldInfosFormat Encodes/decodesFieldInfos -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.lucene80 Class Description DocValuesConsumer Abstract API that consumes numeric, binary and sorted docvalues.DocValuesFormat Encodes/decodes per-document values.DocValuesProducer Abstract API that produces numeric, binary, sorted, sortedset, and sortednumeric docvalues.NormsConsumer Abstract API that consumes normalization values.NormsFormat Encodes/decodes per-document score normalization values.NormsProducer Abstract API that produces field normalization values -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.lucene84 Class Description BlockTermState Holds all state required forPostingsReaderBaseto produce aPostingsEnumwithout re-seeking the terms dict.FieldsConsumer Abstract API that consumes terms, doc, freq, prox, offset and payloads postings.FieldsProducer Abstract API that produces terms, doc, freq, prox, offset and payloads postings.PostingsFormat Encodes/decodes terms, postings, and proximity data.PostingsReaderBase The core terms dictionaries (BlockTermsReader, BlockTreeTermsReader) interact with a single instance of this class to manage creation ofPostingsEnumandPostingsEnuminstances.PostingsWriterBase Class that plugs into term dictionaries, such asBlockTreeTermsWriter, and handles writing postings.PushPostingsWriterBase Extension ofPostingsWriterBase, adding a push API for writing each element of the postings. -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.lucene86 Class Description Codec Encodes/decodes an inverted index segment.CompoundFormat Encodes/decodes compound filesDocValuesFormat Encodes/decodes per-document values.FieldInfosFormat Encodes/decodesFieldInfosLiveDocsFormat Format for live/deleted documentsNormsFormat Encodes/decodes per-document score normalization values.PointsFormat Encodes/decodes indexed points.PointsReader Abstract API to visit point values.PointsWriter Abstract API to write pointsPostingsFormat Encodes/decodes terms, postings, and proximity data.SegmentInfoFormat Expert: Controls the format of theSegmentInfo(segment metadata file).StoredFieldsFormat Controls the format of stored fieldsTermVectorsFormat Controls the format of term vectors -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.perfield Class Description DocValuesConsumer Abstract API that consumes numeric, binary and sorted docvalues.DocValuesFormat Encodes/decodes per-document values.DocValuesProducer Abstract API that produces numeric, binary, sorted, sortedset, and sortednumeric docvalues.FieldsConsumer Abstract API that consumes terms, doc, freq, prox, offset and payloads postings.FieldsProducer Abstract API that produces terms, doc, freq, prox, offset and payloads postings.PostingsFormat Encodes/decodes terms, postings, and proximity data. -
Classes in org.apache.lucene.codecs used by org.apache.lucene.index Class Description Codec Encodes/decodes an inverted index segment.DocValuesProducer Abstract API that produces numeric, binary, sorted, sortedset, and sortednumeric docvalues.FieldsProducer Abstract API that produces terms, doc, freq, prox, offset and payloads postings.NormsProducer Abstract API that produces field normalization valuesPointsReader Abstract API to visit point values.StoredFieldsReader Codec API for reading stored fields.TermVectorsReader Codec API for reading term vectors: -
Classes in org.apache.lucene.codecs used by org.apache.lucene.util.bkd Class Description MutablePointValues PointValueswhose order of points can be changed.