Uses of Class
org.apache.lucene.codecs.NormsProducer
Packages that use NormsProducer
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Pluggable term index / block terms dictionary implementations.
BlockTree terms dictionary.
Same postings format as Lucene50, except the terms dictionary also
supports ords, i.e.
Codec PostingsFormat for fast access to low-frequency terms
such as primary key fields.
A primary-key postings format that associates a version (long) with each term and
can provide fail-fast lookups by ID and version.
Components from the Lucene 7.0 index format.
Components from the Lucene 8.0 index format
See
org.apache.lucene.codecs.lucene84 for an overview
of the index format.Term dictionary, DocValues or Postings formats that are read
entirely into memory.
Postings format that can delegate to different formats per-field.
Simpletext Codec: writes human readable postings.
Pluggable term index / block terms dictionary implementations.
Pluggable term index / block terms dictionary implementations.
Code to maintain and access indices.
Support for document suggestion
-
Uses of NormsProducer in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs that return NormsProducerModifier and TypeMethodDescriptionNormsProducer.getMergeInstance()Returns an instance optimized for merging.abstract NormsProducerNormsFormat.normsProducer(SegmentReadState state) Returns aNormsProducerto read norms from the index.Methods in org.apache.lucene.codecs with parameters of type NormsProducerModifier and TypeMethodDescriptionabstract voidNormsConsumer.addNormsField(FieldInfo field, NormsProducer normsProducer) Writes normalization values for a field.voidFieldsConsumer.merge(MergeState mergeState, NormsProducer norms) Merges in the fields from the readers inmergeState.abstract voidFieldsConsumer.write(Fields fields, NormsProducer norms) Write all fields, terms and postings.abstract BlockTermStatePostingsWriterBase.writeTerm(BytesRef term, TermsEnum termsEnum, FixedBitSet docsSeen, NormsProducer norms) Write all postings for one term; use the providedTermsEnumto pull aPostingsEnum.final BlockTermStatePushPostingsWriterBase.writeTerm(BytesRef term, TermsEnum termsEnum, FixedBitSet docsSeen, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.blockterms
Methods in org.apache.lucene.codecs.blockterms with parameters of type NormsProducerModifier and TypeMethodDescription(package private) voidBlockTermsWriter.TermsWriter.write(BytesRef text, TermsEnum termsEnum, NormsProducer norms) voidBlockTermsWriter.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.blocktree
Methods in org.apache.lucene.codecs.blocktree with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidBlockTreeTermsWriter.TermsWriter.write(BytesRef text, TermsEnum termsEnum, NormsProducer norms) Writes one term's worth of postings.voidBlockTreeTermsWriter.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.blocktreeords
Methods in org.apache.lucene.codecs.blocktreeords with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidOrdsBlockTreeTermsWriter.TermsWriter.write(BytesRef text, TermsEnum termsEnum, NormsProducer norms) Writes one term's worth of postings.voidOrdsBlockTreeTermsWriter.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.bloom
Methods in org.apache.lucene.codecs.bloom with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidBloomFilteringPostingsFormat.BloomFilteredFieldsConsumer.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.idversion
Methods in org.apache.lucene.codecs.idversion with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidVersionBlockTreeTermsWriter.TermsWriter.write(BytesRef text, TermsEnum termsEnum, NormsProducer norms) Writes one term's worth of postings.voidVersionBlockTreeTermsWriter.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.lucene70
Subclasses of NormsProducer in org.apache.lucene.codecs.lucene70Methods in org.apache.lucene.codecs.lucene70 that return NormsProducerModifier and TypeMethodDescriptionLucene70NormsProducer.getMergeInstance()Lucene70NormsFormat.normsProducer(SegmentReadState state) Methods in org.apache.lucene.codecs.lucene70 with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidLucene70NormsConsumer.addNormsField(FieldInfo field, NormsProducer normsProducer) -
Uses of NormsProducer in org.apache.lucene.codecs.lucene80
Subclasses of NormsProducer in org.apache.lucene.codecs.lucene80Methods in org.apache.lucene.codecs.lucene80 that return NormsProducerModifier and TypeMethodDescriptionLucene80NormsProducer.getMergeInstance()Lucene80NormsFormat.normsProducer(SegmentReadState state) Methods in org.apache.lucene.codecs.lucene80 with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidLucene80NormsConsumer.addNormsField(FieldInfo field, NormsProducer normsProducer) -
Uses of NormsProducer in org.apache.lucene.codecs.memory
Methods in org.apache.lucene.codecs.memory with parameters of type NormsProducerModifier and TypeMethodDescriptionLegacyDocValuesIterables.normsIterable(FieldInfo field, NormsProducer normsProducer, int maxDoc) Deprecated.voidFSTTermsWriter.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.perfield
Methods in org.apache.lucene.codecs.perfield with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidPerFieldPostingsFormat.FieldsWriter.merge(MergeState mergeState, NormsProducer norms) voidPerFieldPostingsFormat.FieldsWriter.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.simpletext
Subclasses of NormsProducer in org.apache.lucene.codecs.simpletextModifier and TypeClassDescriptionstatic classReads plain-text norms.Methods in org.apache.lucene.codecs.simpletext that return NormsProducerMethods in org.apache.lucene.codecs.simpletext with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidSimpleTextNormsFormat.SimpleTextNormsConsumer.addNormsField(FieldInfo field, NormsProducer normsProducer) voidSimpleTextFieldsWriter.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.uniformsplit
Methods in org.apache.lucene.codecs.uniformsplit with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidUniformSplitTermsWriter.write(Fields fields, NormsProducer normsProducer) protected intUniformSplitTermsWriter.writeFieldTerms(BlockWriter blockWriter, DataOutput fieldsOutput, TermsEnum termsEnum, FieldInfo fieldInfo, NormsProducer normsProducer) protected BlockTermStateUniformSplitTermsWriter.writePostingLine(TermsEnum termsEnum, FieldMetadata fieldMetadata, NormsProducer normsProducer) Writes the posting values for the current term in the givenTermsEnumand updates theFieldMetadatastats. -
Uses of NormsProducer in org.apache.lucene.index
Fields in org.apache.lucene.index declared as NormsProducerModifier and TypeFieldDescription(package private) final NormsProducerMergeReaderWrapper.norms(package private) final NormsProducerSegmentCoreReaders.normsProducerfinal NormsProducer[]MergeState.normsProducersNorms producers being mergedMethods in org.apache.lucene.index that return NormsProducerModifier and TypeMethodDescriptionabstract NormsProducerCodecReader.getNormsReader()Expert: retrieve underlying NormsProducerFilterCodecReader.getNormsReader()SegmentReader.getNormsReader()SortingCodecReader.getNormsReader()private static NormsProducerSlowCodecReaderWrapper.readerToNormsProducer(LeafReader reader) Methods in org.apache.lucene.index with parameters of type NormsProducerModifier and TypeMethodDescriptionprivate static CheckIndex.Status.TermIndexStatusCheckIndex.checkFields(Fields fields, Bits liveDocs, int maxDoc, FieldInfos fieldInfos, NormsProducer normsProducer, boolean doPrint, boolean isVectors, PrintStream infoStream, boolean verbose, boolean doSlowChecks) checks Fields api is consistent with itself.voidFreqProxTermsWriter.flush(Map<String, TermsHashPerField> fieldsToFlush, SegmentWriteState state, Sorter.DocMap sortMap, NormsProducer norms) (package private) voidSortingTermVectorsConsumer.flush(Map<String, TermsHashPerField> fieldsToFlush, SegmentWriteState state, Sorter.DocMap sortMap, NormsProducer norms) (package private) voidTermsHash.flush(Map<String, TermsHashPerField> fieldsToFlush, SegmentWriteState state, Sorter.DocMap sortMap, NormsProducer norms) (package private) voidTermVectorsConsumer.flush(Map<String, TermsHashPerField> fieldsToFlush, SegmentWriteState state, Sorter.DocMap sortMap, NormsProducer norms) private voidSegmentMerger.mergeTerms(SegmentWriteState segmentWriteState, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.search.suggest.document
Methods in org.apache.lucene.search.suggest.document with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidCompletionFieldsConsumer.write(Fields fields, NormsProducer norms)
NumericDocValuesinstead.