Uses of Class
org.apache.lucene.codecs.NormsProducer
Packages that use NormsProducer
Package
Description
Components from the Lucene 7.0 index format.
Components from the Lucene 8.0 index format.
Codecs API: API for customization of the encoding and structure of the index.
Pluggable term index / block terms dictionary implementations.
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.
Lucene 9.0 file format.
BlockTree terms dictionary.
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.
A primary-key postings format that associates a version (long) with each term and can provide
fail-fast lookups by ID and version.
Support for document suggestion
-
Uses of NormsProducer in org.apache.lucene.backward_codecs.lucene70
Subclasses of NormsProducer in org.apache.lucene.backward_codecs.lucene70Methods in org.apache.lucene.backward_codecs.lucene70 that return NormsProducerModifier and TypeMethodDescriptionLucene70NormsProducer.getMergeInstance()Lucene70NormsFormat.normsProducer(SegmentReadState state) -
Uses of NormsProducer in org.apache.lucene.backward_codecs.lucene80
Subclasses of NormsProducer in org.apache.lucene.backward_codecs.lucene80Methods in org.apache.lucene.backward_codecs.lucene80 that return NormsProducerModifier and TypeMethodDescriptionLucene80NormsProducer.getMergeInstance()Lucene80NormsFormat.normsProducer(SegmentReadState state) -
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.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.lucene90
Subclasses of NormsProducer in org.apache.lucene.codecs.lucene90Methods in org.apache.lucene.codecs.lucene90 that return NormsProducerModifier and TypeMethodDescriptionLucene90NormsProducer.getMergeInstance()Lucene90NormsFormat.normsProducer(SegmentReadState state) Methods in org.apache.lucene.codecs.lucene90 with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidLucene90NormsConsumer.addNormsField(FieldInfo field, NormsProducer normsProducer) -
Uses of NormsProducer in org.apache.lucene.codecs.lucene90.blocktree
Methods in org.apache.lucene.codecs.lucene90.blocktree with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidLucene90BlockTreeTermsWriter.TermsWriter.write(BytesRef text, TermsEnum termsEnum, NormsProducer norms) Writes one term's worth of postings.voidLucene90BlockTreeTermsWriter.write(Fields fields, NormsProducer norms) -
Uses of NormsProducer in org.apache.lucene.codecs.memory
Methods in org.apache.lucene.codecs.memory with parameters of type NormsProducer -
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(FieldInfos fieldInfos, Fields fields, 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
Subclasses of NormsProducer in org.apache.lucene.indexModifier and TypeClassDescriptionprivate static classFields in org.apache.lucene.index declared as NormsProducerModifier and TypeFieldDescription(package private) final NormsProducerSegmentCoreReaders.normsProducerfinal NormsProducer[]MergeState.normsProducersNorms producers being mergedprivate final NormsProducer[]SlowCompositeCodecReaderWrapper.SlowCompositeNormsProducer.producersMethods in org.apache.lucene.index that return NormsProducerModifier and TypeMethodDescriptionabstract NormsProducerCodecReader.getNormsReader()Expert: retrieve underlying NormsProducerFilterCodecReader.getNormsReader()SegmentReader.getNormsReader()SlowCompositeCodecReaderWrapper.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) Constructors in org.apache.lucene.index with parameters of type NormsProducerModifierConstructorDescriptionMergeState(MergeState.DocMap[] docMaps, SegmentInfo segmentInfo, FieldInfos mergeFieldInfos, StoredFieldsReader[] storedFieldsReaders, TermVectorsReader[] termVectorsReaders, NormsProducer[] normsProducers, DocValuesProducer[] docValuesProducers, FieldInfos[] fieldInfos, Bits[] liveDocs, FieldsProducer[] fieldsProducers, PointsReader[] pointsReaders, KnnVectorsReader[] knnVectorsReaders, int[] maxDocs, InfoStream infoStream, Executor intraMergeTaskExecutor, boolean needsIndexSort) Create a new merge instance. -
Uses of NormsProducer in org.apache.lucene.sandbox.codecs.idversion
Methods in org.apache.lucene.sandbox.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.search.suggest.document
Methods in org.apache.lucene.search.suggest.document with parameters of type NormsProducerModifier and TypeMethodDescriptionvoidCompletionFieldsConsumer.write(Fields fields, NormsProducer norms)