Uses of Class
org.apache.lucene.codecs.NormsProducer
-
Packages that use NormsProducer Package Description org.apache.lucene.backward_codecs.lucene70 Components from the Lucene 7.0 index format.org.apache.lucene.backward_codecs.lucene80 Components from the Lucene 8.0 index format.org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.blockterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.blocktreeords Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.org.apache.lucene.codecs.bloom Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.org.apache.lucene.codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.codecs.lucene90.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.codecs.perfield Postings format that can delegate to different formats per-field.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.uniformsplit.sharedterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.sandbox.codecs.idversion A primary-key postings format that associates a version (long) with each term and can provide fail-fast lookups by ID and version.org.apache.lucene.search.suggest.document Support for document suggestion -
-
Uses of NormsProducer in org.apache.lucene.backward_codecs.lucene70
Subclasses of NormsProducer in org.apache.lucene.backward_codecs.lucene70 Modifier and Type Class Description (package private) class
Lucene70NormsProducer
Reader forLucene70NormsFormat
Methods in org.apache.lucene.backward_codecs.lucene70 that return NormsProducer Modifier and Type Method Description NormsProducer
Lucene70NormsProducer. getMergeInstance()
NormsProducer
Lucene70NormsFormat. normsProducer(SegmentReadState state)
-
Uses of NormsProducer in org.apache.lucene.backward_codecs.lucene80
Subclasses of NormsProducer in org.apache.lucene.backward_codecs.lucene80 Modifier and Type Class Description (package private) class
Lucene80NormsProducer
Reader forLucene80NormsFormat
Methods in org.apache.lucene.backward_codecs.lucene80 that return NormsProducer Modifier and Type Method Description NormsProducer
Lucene80NormsProducer. getMergeInstance()
NormsProducer
Lucene80NormsFormat. normsProducer(SegmentReadState state)
-
Uses of NormsProducer in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs that return NormsProducer Modifier and Type Method Description NormsProducer
NormsProducer. getMergeInstance()
Returns an instance optimized for merging.abstract NormsProducer
NormsFormat. normsProducer(SegmentReadState state)
Returns aNormsProducer
to read norms from the index.Methods in org.apache.lucene.codecs with parameters of type NormsProducer Modifier and Type Method Description abstract void
NormsConsumer. addNormsField(FieldInfo field, NormsProducer normsProducer)
Writes normalization values for a field.void
FieldsConsumer. merge(MergeState mergeState, NormsProducer norms)
Merges in the fields from the readers inmergeState
.abstract void
FieldsConsumer. write(Fields fields, NormsProducer norms)
Write all fields, terms and postings.abstract BlockTermState
PostingsWriterBase. writeTerm(BytesRef term, TermsEnum termsEnum, FixedBitSet docsSeen, NormsProducer norms)
Write all postings for one term; use the providedTermsEnum
to pull aPostingsEnum
.BlockTermState
PushPostingsWriterBase. 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 NormsProducer Modifier and Type Method Description (package private) void
BlockTermsWriter.TermsWriter. write(BytesRef text, TermsEnum termsEnum, NormsProducer norms)
void
BlockTermsWriter. 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 NormsProducer Modifier and Type Method Description void
OrdsBlockTreeTermsWriter.TermsWriter. write(BytesRef text, TermsEnum termsEnum, NormsProducer norms)
Writes one term's worth of postings.void
OrdsBlockTreeTermsWriter. 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 NormsProducer Modifier and Type Method Description void
BloomFilteringPostingsFormat.BloomFilteredFieldsConsumer. write(Fields fields, NormsProducer norms)
-
Uses of NormsProducer in org.apache.lucene.codecs.lucene90
Subclasses of NormsProducer in org.apache.lucene.codecs.lucene90 Modifier and Type Class Description (package private) class
Lucene90NormsProducer
Reader forLucene90NormsFormat
Methods in org.apache.lucene.codecs.lucene90 that return NormsProducer Modifier and Type Method Description NormsProducer
Lucene90NormsProducer. getMergeInstance()
NormsProducer
Lucene90NormsFormat. normsProducer(SegmentReadState state)
Methods in org.apache.lucene.codecs.lucene90 with parameters of type NormsProducer Modifier and Type Method Description void
Lucene90NormsConsumer. 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 NormsProducer Modifier and Type Method Description void
Lucene90BlockTreeTermsWriter.TermsWriter. write(BytesRef text, TermsEnum termsEnum, NormsProducer norms)
Writes one term's worth of postings.void
Lucene90BlockTreeTermsWriter. 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 Modifier and Type Method Description void
FSTTermsWriter. 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 NormsProducer Modifier and Type Method Description void
PerFieldPostingsFormat.FieldsWriter. merge(MergeState mergeState, NormsProducer norms)
void
PerFieldPostingsFormat.FieldsWriter. write(Fields fields, NormsProducer norms)
-
Uses of NormsProducer in org.apache.lucene.codecs.simpletext
Subclasses of NormsProducer in org.apache.lucene.codecs.simpletext Modifier and Type Class Description static class
SimpleTextNormsFormat.SimpleTextNormsProducer
Reads plain-text norms.Methods in org.apache.lucene.codecs.simpletext that return NormsProducer Modifier and Type Method Description NormsProducer
SimpleTextNormsFormat. normsProducer(SegmentReadState state)
Methods in org.apache.lucene.codecs.simpletext with parameters of type NormsProducer Modifier and Type Method Description void
SimpleTextNormsFormat.SimpleTextNormsConsumer. addNormsField(FieldInfo field, NormsProducer normsProducer)
void
SimpleTextFieldsWriter. write(FieldInfos fieldInfos, Fields fields, NormsProducer normsProducer)
void
SimpleTextFieldsWriter. 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 NormsProducer Modifier and Type Method Description void
UniformSplitTermsWriter. write(Fields fields, NormsProducer normsProducer)
protected int
UniformSplitTermsWriter. writeFieldTerms(BlockWriter blockWriter, DataOutput fieldsOutput, TermsEnum termsEnum, FieldInfo fieldInfo, NormsProducer normsProducer)
protected BlockTermState
UniformSplitTermsWriter. writePostingLine(TermsEnum termsEnum, FieldMetadata fieldMetadata, NormsProducer normsProducer)
Writes the posting values for the current term in the givenTermsEnum
and updates theFieldMetadata
stats. -
Uses of NormsProducer in org.apache.lucene.codecs.uniformsplit.sharedterms
Methods in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type NormsProducer Modifier and Type Method Description void
STUniformSplitTermsWriter. merge(MergeState mergeState, NormsProducer normsProducer)
private java.util.Collection<FieldMetadata>
STUniformSplitTermsWriter. mergeSegments(MergeState mergeState, NormsProducer normsProducer, java.util.List<STUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms>> segmentTermsList, STBlockWriter blockWriter, IndexDictionary.Builder dictionaryBuilder)
void
STUniformSplitTermsWriter. write(Fields fields, NormsProducer normsProducer)
private void
STUniformSplitTermsWriter. writePostingLines(BytesRef term, java.util.List<? extends STUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.FieldTerms>> groupedFieldTerms, NormsProducer normsProducer, java.util.List<FieldMetadataTermState> termStates)
private java.util.Collection<FieldMetadata>
STUniformSplitTermsWriter. writeSingleSegment(Fields fields, NormsProducer normsProducer, STBlockWriter blockWriter, IndexDictionary.Builder dictionaryBuilder)
-
Uses of NormsProducer in org.apache.lucene.index
Subclasses of NormsProducer in org.apache.lucene.index Modifier and Type Class Description private static class
SlowCompositeCodecReaderWrapper.SlowCompositeNormsProducer
Fields in org.apache.lucene.index declared as NormsProducer Modifier and Type Field Description (package private) NormsProducer
SegmentCoreReaders. normsProducer
NormsProducer[]
MergeState. normsProducers
Norms producers being mergedprivate NormsProducer[]
SlowCompositeCodecReaderWrapper.SlowCompositeNormsProducer. producers
Methods in org.apache.lucene.index that return NormsProducer Modifier and Type Method Description abstract NormsProducer
CodecReader. getNormsReader()
Expert: retrieve underlying NormsProducerNormsProducer
FilterCodecReader. getNormsReader()
NormsProducer
SegmentReader. getNormsReader()
NormsProducer
SlowCompositeCodecReaderWrapper. getNormsReader()
NormsProducer
SortingCodecReader. getNormsReader()
private static NormsProducer
SlowCodecReaderWrapper. readerToNormsProducer(LeafReader reader)
Methods in org.apache.lucene.index with parameters of type NormsProducer Modifier and Type Method Description private static CheckIndex.Status.TermIndexStatus
CheckIndex. checkFields(Fields fields, Bits liveDocs, int maxDoc, FieldInfos fieldInfos, NormsProducer normsProducer, boolean doPrint, boolean isVectors, java.io.PrintStream infoStream, boolean verbose, boolean doSlowChecks)
checks Fields api is consistent with itself.void
FreqProxTermsWriter. flush(java.util.Map<java.lang.String,TermsHashPerField> fieldsToFlush, SegmentWriteState state, Sorter.DocMap sortMap, NormsProducer norms)
(package private) void
SortingTermVectorsConsumer. flush(java.util.Map<java.lang.String,TermsHashPerField> fieldsToFlush, SegmentWriteState state, Sorter.DocMap sortMap, NormsProducer norms)
(package private) void
TermsHash. flush(java.util.Map<java.lang.String,TermsHashPerField> fieldsToFlush, SegmentWriteState state, Sorter.DocMap sortMap, NormsProducer norms)
(package private) void
TermVectorsConsumer. flush(java.util.Map<java.lang.String,TermsHashPerField> fieldsToFlush, SegmentWriteState state, Sorter.DocMap sortMap, NormsProducer norms)
-
Uses of NormsProducer in org.apache.lucene.sandbox.codecs.idversion
Methods in org.apache.lucene.sandbox.codecs.idversion with parameters of type NormsProducer Modifier and Type Method Description void
VersionBlockTreeTermsWriter.TermsWriter. write(BytesRef text, TermsEnum termsEnum, NormsProducer norms)
Writes one term's worth of postings.void
VersionBlockTreeTermsWriter. 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 NormsProducer Modifier and Type Method Description void
CompletionFieldsConsumer. write(Fields fields, NormsProducer norms)
-