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.compressing StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.org.apache.lucene.codecs.lucene3x Codec to support Lucene 3.x indexes (readonly)org.apache.lucene.codecs.lucene40 Lucene 4.0 file format.org.apache.lucene.codecs.lucene41 Lucene 4.1 file format.org.apache.lucene.codecs.lucene42 Lucene 4.2 file format.org.apache.lucene.codecs.lucene45 Lucene 4.5 file format.org.apache.lucene.codecs.lucene46 Lucene 4.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. -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs Class Description BlockTermState Holds all state required forPostingsReaderBase
to produce aDocsEnum
without re-seeking the terms dict.BlockTreeTermsReader.Stats BlockTree statistics for a single field returned byBlockTreeTermsReader.FieldReader.computeStats()
.Codec Encodes/decodes an inverted index segment.DocValuesConsumer Abstract API that consumes numeric, binary and sorted docvalues.DocValuesFormat Encodes/decodes per-document values.DocValuesProducer Abstract API that produces numeric, binary and sorted docvalues.FieldInfosFormat Encodes/decodesFieldInfos
FieldInfosReader Codec API for readingFieldInfos
.FieldInfosWriter Codec API for writingFieldInfos
.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.LiveDocsFormat Format for live/deleted documentsNormsFormat Encodes/decodes per-document score normalization values.PostingsConsumer Abstract API that consumes postings for an individual term.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 ofDocsEnum
andDocsAndPositionsEnum
instances.PostingsWriterBase Extension ofPostingsConsumer
to support pluggable term dictionaries.SegmentInfoFormat Expert: Controls the format of theSegmentInfo
(segment metadata file).SegmentInfoReader Specifies an API for classes that can readSegmentInfo
information.SegmentInfoWriter Specifies an API for classes that can write outSegmentInfo
data.StoredFieldsFormat Controls the format of stored fieldsStoredFieldsReader Codec API for reading stored fields.StoredFieldsWriter Codec API for writing stored fields:TermsConsumer Abstract API that consumes terms for an individual field.TermStats Holder for per-term statistics.TermVectorsFormat Controls the format of term vectorsTermVectorsReader Codec API for reading term vectors:TermVectorsWriter Codec API for writing term vectors: -
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:TermVectorsFormat Controls the format of term vectorsTermVectorsReader Codec API for reading term vectors:TermVectorsWriter Codec API for writing term vectors: -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.lucene3x Class Description Codec Encodes/decodes an inverted index segment.DocValuesFormat Encodes/decodes per-document values.FieldInfosFormat Encodes/decodesFieldInfos
LiveDocsFormat Format for live/deleted documentsNormsFormat Encodes/decodes per-document score normalization values.PostingsFormat Encodes/decodes terms, postings, and proximity data.SegmentInfoFormat Expert: Controls the format of theSegmentInfo
(segment metadata file).SegmentInfoReader Specifies an API for classes that can readSegmentInfo
information.SegmentInfoWriter Specifies an API for classes that can write outSegmentInfo
data.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.lucene40 Class Description BlockTermState Holds all state required forPostingsReaderBase
to produce aDocsEnum
without re-seeking the terms dict.Codec Encodes/decodes an inverted index segment.DocValuesConsumer Abstract API that consumes numeric, binary and sorted docvalues.DocValuesFormat Encodes/decodes per-document values.DocValuesProducer Abstract API that produces numeric, binary and sorted docvalues.FieldInfosFormat Encodes/decodesFieldInfos
FieldInfosReader Codec API for readingFieldInfos
.FieldInfosWriter Codec API for writingFieldInfos
.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.LiveDocsFormat Format for live/deleted documentsMultiLevelSkipListReader This abstract class reads skip lists with multiple levels.NormsFormat Encodes/decodes per-document score normalization values.PostingsBaseFormat Provides aPostingsReaderBase
andPostingsWriterBase
.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 ofDocsEnum
andDocsAndPositionsEnum
instances.PostingsWriterBase Extension ofPostingsConsumer
to support pluggable term dictionaries.SegmentInfoFormat Expert: Controls the format of theSegmentInfo
(segment metadata file).SegmentInfoReader Specifies an API for classes that can readSegmentInfo
information.SegmentInfoWriter Specifies an API for classes that can write outSegmentInfo
data.StoredFieldsFormat Controls the format of stored fieldsStoredFieldsReader Codec API for reading stored fields.StoredFieldsWriter Codec API for writing stored fields:TermVectorsFormat Controls the format of term vectorsTermVectorsReader Codec API for reading term vectors:TermVectorsWriter Codec API for writing term vectors: -
Classes in org.apache.lucene.codecs used by org.apache.lucene.codecs.lucene41 Class Description BlockTermState Holds all state required forPostingsReaderBase
to produce aDocsEnum
without re-seeking the terms dict.Codec Encodes/decodes an inverted index segment.DocValuesFormat Encodes/decodes per-document values.FieldInfosFormat Encodes/decodesFieldInfos
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.LiveDocsFormat Format for live/deleted documentsNormsFormat Encodes/decodes per-document score normalization values.PostingsBaseFormat Provides aPostingsReaderBase
andPostingsWriterBase
.PostingsConsumer Abstract API that consumes postings for an individual term.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 ofDocsEnum
andDocsAndPositionsEnum
instances.PostingsWriterBase Extension ofPostingsConsumer
to support pluggable term dictionaries.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.lucene42 Class Description Codec Encodes/decodes an inverted index segment.DocValuesConsumer Abstract API that consumes numeric, binary and sorted docvalues.DocValuesFormat Encodes/decodes per-document values.DocValuesProducer Abstract API that produces numeric, binary and sorted docvalues.FieldInfosFormat Encodes/decodesFieldInfos
FieldInfosReader Codec API for readingFieldInfos
.FieldInfosWriter Codec API for writingFieldInfos
.LiveDocsFormat Format for live/deleted documentsNormsFormat Encodes/decodes per-document score normalization values.PostingsFormat 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.lucene45 Class Description Codec Encodes/decodes an inverted index segment.DocValuesConsumer Abstract API that consumes numeric, binary and sorted docvalues.DocValuesFormat Encodes/decodes per-document values.DocValuesProducer Abstract API that produces numeric, binary and sorted docvalues.FieldInfosFormat Encodes/decodesFieldInfos
LiveDocsFormat Format for live/deleted documentsNormsFormat Encodes/decodes per-document score normalization values.PostingsFormat 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.lucene46 Class Description Codec Encodes/decodes an inverted index segment.DocValuesFormat Encodes/decodes per-document values.FieldInfosFormat Encodes/decodesFieldInfos
FieldInfosReader Codec API for readingFieldInfos
.FieldInfosWriter Codec API for writingFieldInfos
.LiveDocsFormat Format for live/deleted documentsNormsFormat Encodes/decodes per-document score normalization values.PostingsFormat Encodes/decodes terms, postings, and proximity data.SegmentInfoFormat Expert: Controls the format of theSegmentInfo
(segment metadata file).SegmentInfoReader Specifies an API for classes that can readSegmentInfo
information.SegmentInfoWriter Specifies an API for classes that can write outSegmentInfo
data.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 and sorted 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 BlockTreeTermsReader.Stats BlockTree statistics for a single field returned byBlockTreeTermsReader.FieldReader.computeStats()
.Codec Encodes/decodes an inverted index segment.StoredFieldsReader Codec API for reading stored fields.TermVectorsReader Codec API for reading term vectors: