Uses of Class
org.apache.lucene.index.FieldInfo
Packages that use FieldInfo
Package
Description
BlockTree terms dictionary.
Lucene 5.0 file format.
Lucene 5.0 compressing format.
Lucene 6.0 file format.
Components from the Lucene 7.0 index format.
Components from the Lucene 8.0 index format.
Lucene 8.4 file format.
Lucene 9.0 file format.
Lucene 9.1 file format.
Lucene 9.2 file format.
Lucene 9.4 file 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.
Lucene 9.0 compressing format.
Lucene 9.5 file 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.
The logical representation of a
Document
for indexing and
searching.Code to maintain and access indices.
High-performance single-document main memory Apache Lucene fulltext search index.
Internal bridges to package-private internals, for use by the lucene test framework only.
Misc extensions of the Document/Field API.
A primary-key postings format that associates a version (long) with each term and can provide
fail-fast lookups by ID and version.
Code to search indices.
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term
vectors, or analysis.
Lucene field & query support for the spatial geometry implemented in
org.apache.lucene.spatial3d.geom
.-
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene40.blocktree
Fields in org.apache.lucene.backward_codecs.lucene40.blocktree declared as FieldInfoConstructors in org.apache.lucene.backward_codecs.lucene40.blocktree with parameters of type FieldInfoModifierConstructorDescription(package private)
FieldReader
(Lucene40BlockTreeTermsReader parent, FieldInfo fieldInfo, long numTerms, BytesRef rootCode, long sumTotalTermFreq, long sumDocFreq, int docCount, long indexStartFP, IndexInput metaIn, IndexInput indexIn, BytesRef minTerm, BytesRef maxTerm) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene50
Methods in org.apache.lucene.backward_codecs.lucene50 with parameters of type FieldInfoModifier and TypeMethodDescriptionboolean
Lucene50PostingsReader.BlockDocsEnum.canReuse
(IndexInput docIn, FieldInfo fieldInfo) boolean
Lucene50PostingsReader.EverythingEnum.canReuse
(IndexInput docIn, FieldInfo fieldInfo) void
Lucene50PostingsReader.decodeTerm
(DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute) Lucene50PostingsReader.impacts
(FieldInfo fieldInfo, BlockTermState state, int flags) Lucene50PostingsReader.postings
(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) Constructors in org.apache.lucene.backward_codecs.lucene50 with parameters of type FieldInfoModifierConstructorDescriptionBlockDocsEnum
(FieldInfo fieldInfo) BlockImpactsEverythingEnum
(FieldInfo fieldInfo, Lucene50PostingsFormat.IntBlockTermState termState, int flags) BlockImpactsPostingsEnum
(FieldInfo fieldInfo, Lucene50PostingsFormat.IntBlockTermState termState) EverythingEnum
(FieldInfo fieldInfo) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene50.compressing
Methods in org.apache.lucene.backward_codecs.lucene50.compressing with parameters of type FieldInfoModifier and TypeMethodDescriptionprivate static void
Lucene50CompressingStoredFieldsReader.readField
(DataInput in, StoredFieldVisitor visitor, FieldInfo info, int bits) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene60
Methods in org.apache.lucene.backward_codecs.lucene60 that return FieldInfoModifier and TypeMethodDescriptionprivate FieldInfo[]
Lucene60FieldInfosFormat.readFieldInfos
(IndexInput input, int version) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene70
Methods in org.apache.lucene.backward_codecs.lucene70 with parameters of type FieldInfoModifier and TypeMethodDescriptionvoid
Lucene70DocValuesConsumer.addBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene70DocValuesConsumer.addNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene70DocValuesConsumer.addSortedField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene70DocValuesConsumer.addSortedNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene70DocValuesConsumer.addSortedSetField
(FieldInfo field, DocValuesProducer valuesProducer) private void
Lucene70DocValuesConsumer.doAddSortedField
(FieldInfo field, DocValuesProducer valuesProducer) private RandomAccessInput
Lucene70NormsProducer.getDataInput
(FieldInfo field, Lucene70NormsProducer.NormsEntry entry) private IndexInput
Lucene70NormsProducer.getDisiInput
(FieldInfo field, Lucene70NormsProducer.NormsEntry entry) Lucene70DocValuesProducer.getNumeric
(FieldInfo field) Lucene70DocValuesProducer.getSortedNumeric
(FieldInfo field) Lucene70DocValuesProducer.getSortedSet
(FieldInfo field) private long[]
Lucene70DocValuesConsumer.writeValues
(FieldInfo field, DocValuesProducer valuesProducer) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene80
Methods in org.apache.lucene.backward_codecs.lucene80 with parameters of type FieldInfoModifier and TypeMethodDescriptionvoid
Lucene80DocValuesConsumer.addBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene80DocValuesConsumer.addNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene80DocValuesConsumer.addSortedField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene80DocValuesConsumer.addSortedNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene80DocValuesConsumer.addSortedSetField
(FieldInfo field, DocValuesProducer valuesProducer) private void
Lucene80DocValuesConsumer.doAddCompressedBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) private void
Lucene80DocValuesConsumer.doAddSortedField
(FieldInfo field, DocValuesProducer valuesProducer) private void
Lucene80DocValuesConsumer.doAddUncompressedBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) private RandomAccessInput
Lucene80NormsProducer.getDataInput
(FieldInfo field, Lucene80NormsProducer.NormsEntry entry) private IndexInput
Lucene80NormsProducer.getDisiInput
(FieldInfo field, Lucene80NormsProducer.NormsEntry entry) private RandomAccessInput
Lucene80NormsProducer.getDisiJumpTable
(FieldInfo field, Lucene80NormsProducer.NormsEntry entry) Lucene80DocValuesProducer.getNumeric
(FieldInfo field) Lucene80DocValuesProducer.getSortedNumeric
(FieldInfo field) Lucene80DocValuesProducer.getSortedSet
(FieldInfo field) private long[]
Lucene80DocValuesConsumer.writeValues
(FieldInfo field, DocValuesProducer valuesProducer) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene84
Methods in org.apache.lucene.backward_codecs.lucene84 with parameters of type FieldInfoModifier and TypeMethodDescriptionboolean
Lucene84PostingsReader.BlockDocsEnum.canReuse
(IndexInput docIn, FieldInfo fieldInfo) boolean
Lucene84PostingsReader.EverythingEnum.canReuse
(IndexInput docIn, FieldInfo fieldInfo) void
Lucene84PostingsReader.decodeTerm
(DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute) Lucene84PostingsReader.impacts
(FieldInfo fieldInfo, BlockTermState state, int flags) Lucene84PostingsReader.postings
(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) Constructors in org.apache.lucene.backward_codecs.lucene84 with parameters of type FieldInfoModifierConstructorDescriptionBlockDocsEnum
(FieldInfo fieldInfo) BlockImpactsDocsEnum
(FieldInfo fieldInfo, Lucene84PostingsFormat.IntBlockTermState termState) BlockImpactsEverythingEnum
(FieldInfo fieldInfo, Lucene84PostingsFormat.IntBlockTermState termState, int flags) BlockImpactsPostingsEnum
(FieldInfo fieldInfo, Lucene84PostingsFormat.IntBlockTermState termState) EverythingEnum
(FieldInfo fieldInfo) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene90
Methods in org.apache.lucene.backward_codecs.lucene90 with parameters of type FieldInfoModifier and TypeMethodDescriptionprivate void
Lucene90HnswVectorsReader.validateFieldEntry
(FieldInfo info, Lucene90HnswVectorsReader.FieldEntry fieldEntry) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene91
Methods in org.apache.lucene.backward_codecs.lucene91 with parameters of type FieldInfoModifier and TypeMethodDescriptionprivate void
Lucene91HnswVectorsReader.validateFieldEntry
(FieldInfo info, Lucene91HnswVectorsReader.FieldEntry fieldEntry) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene92
Methods in org.apache.lucene.backward_codecs.lucene92 with parameters of type FieldInfoModifier and TypeMethodDescriptionprivate void
Lucene92HnswVectorsReader.validateFieldEntry
(FieldInfo info, Lucene92HnswVectorsReader.FieldEntry fieldEntry) -
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene94
Methods in org.apache.lucene.backward_codecs.lucene94 with parameters of type FieldInfoModifier and TypeMethodDescriptionprivate void
Lucene94HnswVectorsReader.validateFieldEntry
(FieldInfo info, Lucene94HnswVectorsReader.FieldEntry fieldEntry) -
Uses of FieldInfo in org.apache.lucene.codecs
Fields in org.apache.lucene.codecs declared as FieldInfoModifier and TypeFieldDescription(package private) FieldInfo
StoredFieldsWriter.MergeVisitor.currentField
private final FieldInfo
BufferingKnnVectorsWriter.FieldWriter.fieldInfo
protected FieldInfo
PushPostingsWriterBase.fieldInfo
FieldInfo
of current field being written.Methods in org.apache.lucene.codecs with parameters of type FieldInfoModifier and TypeMethodDescriptionabstract void
DocValuesConsumer.addBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) Writes binary docvalues for a field.abstract KnnFieldVectorsWriter<?>
Add new field for indexingabstract void
NormsConsumer.addNormsField
(FieldInfo field, NormsProducer normsProducer) Writes normalization values for a field.abstract void
DocValuesConsumer.addNumericField
(FieldInfo field, DocValuesProducer valuesProducer) Writes numeric docvalues for a field.abstract void
DocValuesConsumer.addSortedField
(FieldInfo field, DocValuesProducer valuesProducer) Writes pre-sorted binary docvalues for a field.abstract void
DocValuesConsumer.addSortedNumericField
(FieldInfo field, DocValuesProducer valuesProducer) Writes pre-sorted numeric docvalues for a fieldabstract void
DocValuesConsumer.addSortedSetField
(FieldInfo field, DocValuesProducer valuesProducer) Writes pre-sorted set docvalues for a fieldvoid
StoredFieldsWriter.MergeVisitor.binaryField
(FieldInfo fieldInfo, byte[] value) abstract void
PostingsReaderBase.decodeTerm
(DataInput in, FieldInfo fieldInfo, BlockTermState state, boolean absolute) Actually decode metadata for next termvoid
StoredFieldsWriter.MergeVisitor.doubleField
(FieldInfo fieldInfo, double value) abstract void
PostingsWriterBase.encodeTerm
(DataOutput out, FieldInfo fieldInfo, BlockTermState state, boolean absolute) Encode metadata as long[] and byte[].void
StoredFieldsWriter.MergeVisitor.floatField
(FieldInfo fieldInfo, float value) abstract BinaryDocValues
ReturnsBinaryDocValues
for this field.abstract NumericDocValues
ReturnsNumericDocValues
for this field.abstract NumericDocValues
DocValuesProducer.getNumeric
(FieldInfo field) ReturnsNumericDocValues
for this field.abstract SortedDocValues
ReturnsSortedDocValues
for this field.abstract SortedNumericDocValues
DocValuesProducer.getSortedNumeric
(FieldInfo field) ReturnsSortedNumericDocValues
for this field.abstract SortedSetDocValues
DocValuesProducer.getSortedSet
(FieldInfo field) ReturnsSortedSetDocValues
for this field.abstract ImpactsEnum
PostingsReaderBase.impacts
(FieldInfo fieldInfo, BlockTermState state, int flags) Return aImpactsEnum
that computes impacts withscorer
.void
void
void
DocValuesConsumer.mergeBinaryField
(FieldInfo mergeFieldInfo, MergeState mergeState) Merges the binary docvalues fromMergeState
.static ByteVectorValues
KnnVectorsWriter.MergedVectorValues.mergeByteVectorValues
(FieldInfo fieldInfo, MergeState mergeState) Returns a merged view over all the segment'sByteVectorValues
.static FloatVectorValues
KnnVectorsWriter.MergedVectorValues.mergeFloatVectorValues
(FieldInfo fieldInfo, MergeState mergeState) Returns a merged view over all the segment'sFloatVectorValues
.void
NormsConsumer.mergeNormsField
(FieldInfo mergeFieldInfo, MergeState mergeState) Merges the norms fromtoMerge
.void
DocValuesConsumer.mergeNumericField
(FieldInfo mergeFieldInfo, MergeState mergeState) Merges the numeric docvalues fromMergeState
.void
BufferingKnnVectorsWriter.mergeOneField
(FieldInfo fieldInfo, MergeState mergeState) void
KnnVectorsWriter.mergeOneField
(FieldInfo fieldInfo, MergeState mergeState) Write field for mergingprotected void
PointsWriter.mergeOneField
(MergeState mergeState, FieldInfo fieldInfo) Default naive merge implementation for one field: it just re-indexes all the values from the incoming segment.void
DocValuesConsumer.mergeSortedField
(FieldInfo fieldInfo, MergeState mergeState) Merges the sorted docvalues fromtoMerge
.void
DocValuesConsumer.mergeSortedNumericField
(FieldInfo mergeFieldInfo, MergeState mergeState) Merges the sorted docvalues fromtoMerge
.void
DocValuesConsumer.mergeSortedSetField
(FieldInfo mergeFieldInfo, MergeState mergeState) Merges the sortedset docvalues fromtoMerge
.StoredFieldsWriter.MergeVisitor.needsField
(FieldInfo fieldInfo) abstract PostingsEnum
PostingsReaderBase.postings
(FieldInfo fieldInfo, BlockTermState state, PostingsEnum reuse, int flags) Must fully consume state, since after this call that TermState may be reused.(package private) void
abstract void
Sets the current field for writing.void
Sets the current field for writing, and returns the fixed length of long[] metadata (which is fixed per field), called when the writing switches to another field.abstract void
TermVectorsWriter.startField
(FieldInfo info, int numTerms, boolean positions, boolean offsets, boolean payloads) Called before writing the terms of the field.void
StoredFieldsWriter.MergeVisitor.stringField
(FieldInfo fieldInfo, String value) protected abstract void
BufferingKnnVectorsWriter.writeField
(FieldInfo fieldInfo, ByteVectorValues byteVectorValues, int maxDoc) Write the provided byte vector fieldprotected abstract void
BufferingKnnVectorsWriter.writeField
(FieldInfo fieldInfo, FloatVectorValues floatVectorValues, int maxDoc) Write the provided float vector fieldabstract void
PointsWriter.writeField
(FieldInfo fieldInfo, PointsReader values) Write all values contained in the provided readerabstract void
StoredFieldsWriter.writeField
(FieldInfo info, IndexableField field) Writes a single stored field.Constructors in org.apache.lucene.codecs with parameters of type FieldInfo -
Uses of FieldInfo in org.apache.lucene.codecs.blockterms
Fields in org.apache.lucene.codecs.blockterms declared as FieldInfoModifier and TypeFieldDescription(package private) FieldInfo
BlockTermsWriter.currentField
(package private) final FieldInfo
BlockTermsReader.FieldReader.fieldInfo
final FieldInfo
BlockTermsWriter.FieldMetaData.fieldInfo
private final FieldInfo
BlockTermsWriter.TermsWriter.fieldInfo
(package private) final FieldInfo
FixedGapTermsIndexWriter.SimpleFieldWriter.fieldInfo
(package private) final FieldInfo
VariableGapTermsIndexWriter.FSTFieldWriter.fieldInfo
Methods in org.apache.lucene.codecs.blockterms with parameters of type FieldInfoModifier and TypeMethodDescriptionprivate BlockTermsWriter.TermsWriter
abstract TermsIndexWriterBase.FieldWriter
FixedGapTermsIndexReader.getFieldEnum
(FieldInfo fieldInfo) abstract TermsIndexReaderBase.FieldIndexEnum
TermsIndexReaderBase.getFieldEnum
(FieldInfo fieldInfo) VariableGapTermsIndexReader.getFieldEnum
(FieldInfo fieldInfo) void
void
abstract void
Called when a new field is started.Constructors in org.apache.lucene.codecs.blockterms with parameters of type FieldInfoModifierConstructorDescriptionFieldIndexData
(IndexInput in, FieldInfo fieldInfo, long indexStart) FieldMetaData
(FieldInfo fieldInfo, long numTerms, long termsStartPointer, long sumTotalTermFreq, long sumDocFreq, int docCount) (package private)
FieldReader
(FieldInfo fieldInfo, long numTerms, long termsStartPointer, long sumTotalTermFreq, long sumDocFreq, int docCount) FSTFieldWriter
(FieldInfo fieldInfo, long termsFilePointer) (package private)
SimpleFieldWriter
(FieldInfo fieldInfo, long termsFilePointer) (package private)
TermsWriter
(TermsIndexWriterBase.FieldWriter fieldIndexWriter, FieldInfo fieldInfo, PostingsWriterBase postingsWriter) -
Uses of FieldInfo in org.apache.lucene.codecs.blocktreeords
Fields in org.apache.lucene.codecs.blocktreeords declared as FieldInfoModifier and TypeFieldDescriptionfinal FieldInfo
OrdsBlockTreeTermsWriter.FieldMetaData.fieldInfo
private final FieldInfo
OrdsBlockTreeTermsWriter.TermsWriter.fieldInfo
(package private) final FieldInfo
OrdsFieldReader.fieldInfo
Constructors in org.apache.lucene.codecs.blocktreeords with parameters of type FieldInfoModifierConstructorDescriptionFieldMetaData
(FieldInfo fieldInfo, FSTOrdsOutputs.Output rootCode, long numTerms, long indexStartFP, long sumTotalTermFreq, long sumDocFreq, int docCount, BytesRef minTerm, BytesRef maxTerm) (package private)
OrdsFieldReader
(OrdsBlockTreeTermsReader parent, FieldInfo fieldInfo, long numTerms, FSTOrdsOutputs.Output rootCode, long sumTotalTermFreq, long sumDocFreq, int docCount, long indexStartFP, IndexInput indexIn, BytesRef minTerm, BytesRef maxTerm) (package private)
TermsWriter
(FieldInfo fieldInfo) -
Uses of FieldInfo in org.apache.lucene.codecs.bloom
Fields in org.apache.lucene.codecs.bloom with type parameters of type FieldInfoModifier and TypeFieldDescriptionBloomFilteringPostingsFormat.BloomFilteredFieldsConsumer.bloomFilters
Methods in org.apache.lucene.codecs.bloom with parameters of type FieldInfoModifier and TypeMethodDescriptionCalled when downsizing bitsets for serializationabstract FuzzySet
BloomFilterFactory.getSetForField
(SegmentWriteState state, FieldInfo info) DefaultBloomFilterFactory.getSetForField
(SegmentWriteState state, FieldInfo info) abstract boolean
BloomFilterFactory.isSaturated
(FuzzySet bloomFilter, FieldInfo fieldInfo) Used to determine if the given filter has reached saturation and should be retired i.e.boolean
DefaultBloomFilterFactory.isSaturated
(FuzzySet bloomFilter, FieldInfo fieldInfo) private void
BloomFilteringPostingsFormat.BloomFilteredFieldsConsumer.saveAppropriatelySizedBloomFilter
(IndexOutput bloomOutput, FuzzySet bloomFilter, FieldInfo fieldInfo) -
Uses of FieldInfo in org.apache.lucene.codecs.lucene90
Methods in org.apache.lucene.codecs.lucene90 with parameters of type FieldInfoModifier and TypeMethodDescriptionvoid
Lucene90DocValuesConsumer.addBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene90NormsConsumer.addNormsField
(FieldInfo field, NormsProducer normsProducer) void
Lucene90DocValuesConsumer.addNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene90DocValuesConsumer.addSortedField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene90DocValuesConsumer.addSortedNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
Lucene90DocValuesConsumer.addSortedSetField
(FieldInfo field, DocValuesProducer valuesProducer) boolean
Lucene90PostingsReader.BlockDocsEnum.canReuse
(IndexInput docIn, FieldInfo fieldInfo) boolean
Lucene90PostingsReader.EverythingEnum.canReuse
(IndexInput docIn, FieldInfo fieldInfo) void
Lucene90PostingsReader.decodeTerm
(DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute) private void
Lucene90DocValuesConsumer.doAddSortedField
(FieldInfo field, DocValuesProducer valuesProducer) private void
Lucene90DocValuesConsumer.doAddSortedNumericField
(FieldInfo field, DocValuesProducer valuesProducer, boolean ords) void
Lucene90PostingsWriter.encodeTerm
(DataOutput out, FieldInfo fieldInfo, BlockTermState _state, boolean absolute) private RandomAccessInput
Lucene90NormsProducer.getDataInput
(FieldInfo field, Lucene90NormsProducer.NormsEntry entry) private IndexInput
Lucene90NormsProducer.getDisiInput
(FieldInfo field, Lucene90NormsProducer.NormsEntry entry) private RandomAccessInput
Lucene90NormsProducer.getDisiJumpTable
(FieldInfo field, Lucene90NormsProducer.NormsEntry entry) Lucene90DocValuesProducer.getNumeric
(FieldInfo field) Lucene90DocValuesProducer.getSortedNumeric
(FieldInfo field) Lucene90DocValuesProducer.getSortedSet
(FieldInfo field) Lucene90PostingsReader.impacts
(FieldInfo fieldInfo, BlockTermState state, int flags) Lucene90PostingsReader.postings
(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) void
void
Lucene90PointsWriter.writeField
(FieldInfo fieldInfo, PointsReader reader) private long[]
Lucene90DocValuesConsumer.writeValues
(FieldInfo field, DocValuesProducer valuesProducer, boolean ords) Constructors in org.apache.lucene.codecs.lucene90 with parameters of type FieldInfoModifierConstructorDescriptionBlockDocsEnum
(FieldInfo fieldInfo) BlockImpactsDocsEnum
(FieldInfo fieldInfo, Lucene90PostingsFormat.IntBlockTermState termState) BlockImpactsEverythingEnum
(FieldInfo fieldInfo, Lucene90PostingsFormat.IntBlockTermState termState, int flags) BlockImpactsPostingsEnum
(FieldInfo fieldInfo, Lucene90PostingsFormat.IntBlockTermState termState) EverythingEnum
(FieldInfo fieldInfo) -
Uses of FieldInfo in org.apache.lucene.codecs.lucene90.blocktree
Fields in org.apache.lucene.codecs.lucene90.blocktree declared as FieldInfoModifier and TypeFieldDescription(package private) final FieldInfo
FieldReader.fieldInfo
private final FieldInfo
Lucene90BlockTreeTermsWriter.TermsWriter.fieldInfo
Constructors in org.apache.lucene.codecs.lucene90.blocktree with parameters of type FieldInfoModifierConstructorDescription(package private)
FieldReader
(Lucene90BlockTreeTermsReader parent, FieldInfo fieldInfo, long numTerms, BytesRef rootCode, long sumTotalTermFreq, long sumDocFreq, int docCount, long indexStartFP, IndexInput metaIn, IndexInput indexIn, BytesRef minTerm, BytesRef maxTerm) (package private)
TermsWriter
(FieldInfo fieldInfo) -
Uses of FieldInfo in org.apache.lucene.codecs.lucene90.compressing
Methods in org.apache.lucene.codecs.lucene90.compressing with parameters of type FieldInfoModifier and TypeMethodDescriptionprivate static void
Lucene90CompressingStoredFieldsReader.readField
(DataInput in, StoredFieldVisitor visitor, FieldInfo info, int bits) void
Lucene90CompressingTermVectorsWriter.startField
(FieldInfo info, int numTerms, boolean positions, boolean offsets, boolean payloads) void
Lucene90CompressingStoredFieldsWriter.writeField
(FieldInfo info, IndexableField field) -
Uses of FieldInfo in org.apache.lucene.codecs.lucene95
Fields in org.apache.lucene.codecs.lucene95 declared as FieldInfoModifier and TypeFieldDescriptionprivate final FieldInfo
Lucene95HnswVectorsWriter.FieldWriter.fieldInfo
Methods in org.apache.lucene.codecs.lucene95 with parameters of type FieldInfoModifier and TypeMethodDescription(package private) static Lucene95HnswVectorsWriter.FieldWriter<?>
Lucene95HnswVectorsWriter.FieldWriter.create
(FieldInfo fieldInfo, int M, int beamWidth, InfoStream infoStream) void
Lucene95HnswVectorsWriter.mergeOneField
(FieldInfo fieldInfo, MergeState mergeState) private void
Lucene95HnswVectorsReader.validateFieldEntry
(FieldInfo info, Lucene95HnswVectorsReader.FieldEntry fieldEntry) private void
Lucene95HnswVectorsWriter.writeMeta
(FieldInfo field, int maxDoc, long vectorDataOffset, long vectorDataLength, long vectorIndexOffset, long vectorIndexLength, DocsWithFieldSet docsWithField, HnswGraph graph, int[][] graphLevelNodeOffsets) Constructors in org.apache.lucene.codecs.lucene95 with parameters of type FieldInfoModifierConstructorDescription(package private)
FieldWriter
(FieldInfo fieldInfo, int M, int beamWidth, InfoStream infoStream) -
Uses of FieldInfo in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as FieldInfoModifier and TypeFieldDescription(package private) final FieldInfo
FSTTermsReader.TermsReader.fieldInfo
final FieldInfo
FSTTermsWriter.FieldMetaData.fieldInfo
private final FieldInfo
FSTTermsWriter.TermsWriter.fieldInfo
Constructors in org.apache.lucene.codecs.memory with parameters of type FieldInfoModifierConstructorDescriptionFieldMetaData
(FieldInfo fieldInfo, long numTerms, long sumTotalTermFreq, long sumDocFreq, int docCount, FST<FSTTermOutputs.TermData> fst) protected
FSTTermOutputs
(FieldInfo fieldInfo) (package private)
TermsReader
(FieldInfo fieldInfo, IndexInput in, long numTerms, long sumTotalTermFreq, long sumDocFreq, int docCount) (package private)
TermsWriter
(FieldInfo fieldInfo) -
Uses of FieldInfo in org.apache.lucene.codecs.perfield
Fields in org.apache.lucene.codecs.perfield with type parameters of type FieldInfoMethods in org.apache.lucene.codecs.perfield that return FieldInfoModifier and TypeMethodDescriptionPerFieldMergeState.FilterFieldInfos.fieldInfo
(int fieldNumber) private static FieldInfo[]
PerFieldMergeState.FilterFieldInfos.toArray
(FieldInfos src) Methods in org.apache.lucene.codecs.perfield that return types with arguments of type FieldInfoMethods in org.apache.lucene.codecs.perfield with parameters of type FieldInfoModifier and TypeMethodDescriptionvoid
PerFieldDocValuesFormat.FieldsWriter.addBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) void
PerFieldDocValuesFormat.FieldsWriter.addNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
PerFieldDocValuesFormat.FieldsWriter.addSortedField
(FieldInfo field, DocValuesProducer valuesProducer) void
PerFieldDocValuesFormat.FieldsWriter.addSortedNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
PerFieldDocValuesFormat.FieldsWriter.addSortedSetField
(FieldInfo field, DocValuesProducer valuesProducer) private DocValuesConsumer
PerFieldDocValuesFormat.FieldsWriter.getInstance
(FieldInfo field) private DocValuesConsumer
PerFieldDocValuesFormat.FieldsWriter.getInstance
(FieldInfo field, boolean ignoreCurrentFormat) DocValuesConsumer for the given field.private KnnVectorsWriter
PerFieldKnnVectorsFormat.FieldsWriter.getInstance
(FieldInfo field) PerFieldDocValuesFormat.FieldsReader.getNumeric
(FieldInfo field) PerFieldDocValuesFormat.FieldsReader.getSortedNumeric
(FieldInfo field) PerFieldDocValuesFormat.FieldsReader.getSortedSet
(FieldInfo field) void
PerFieldKnnVectorsFormat.FieldsWriter.mergeOneField
(FieldInfo fieldInfo, MergeState mergeState) -
Uses of FieldInfo in org.apache.lucene.codecs.simpletext
Fields in org.apache.lucene.codecs.simpletext declared as FieldInfoModifier and TypeFieldDescriptionprivate final FieldInfo
SimpleTextFieldsReader.SimpleTextTerms.fieldInfo
Methods in org.apache.lucene.codecs.simpletext with parameters of type FieldInfoModifier and TypeMethodDescriptionvoid
SimpleTextDocValuesWriter.addBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) void
SimpleTextNormsFormat.SimpleTextNormsConsumer.addNormsField
(FieldInfo field, NormsProducer normsProducer) void
SimpleTextDocValuesWriter.addNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
SimpleTextDocValuesWriter.addSortedField
(FieldInfo field, DocValuesProducer valuesProducer) void
SimpleTextDocValuesWriter.addSortedNumericField
(FieldInfo field, DocValuesProducer valuesProducer) void
SimpleTextDocValuesWriter.addSortedSetField
(FieldInfo field, DocValuesProducer valuesProducer) private void
SimpleTextDocValuesWriter.doAddBinaryField
(FieldInfo field, DocValuesProducer valuesProducer) SimpleTextDocValuesReader.getBinaryDocsWithField
(FieldInfo fieldInfo) SimpleTextDocValuesReader.getNumeric
(FieldInfo fieldInfo) SimpleTextDocValuesReader.getNumericDocsWithField
(FieldInfo fieldInfo) (package private) IntFunction<Long>
SimpleTextDocValuesReader.getNumericNonIterator
(FieldInfo fieldInfo) SimpleTextDocValuesReader.getSortedNumeric
(FieldInfo field) SimpleTextDocValuesReader.getSortedSet
(FieldInfo fieldInfo) private void
SimpleTextStoredFieldsReader.readField
(BytesRef type, FieldInfo fieldInfo, StoredFieldVisitor visitor) void
SimpleTextTermVectorsWriter.startField
(FieldInfo info, int numTerms, boolean positions, boolean offsets, boolean payloads) void
SimpleTextKnnVectorsWriter.writeField
(FieldInfo fieldInfo, ByteVectorValues byteVectorValues, int maxDoc) void
SimpleTextKnnVectorsWriter.writeField
(FieldInfo fieldInfo, FloatVectorValues floatVectorValues, int maxDoc) void
SimpleTextPointsWriter.writeField
(FieldInfo fieldInfo, PointsReader reader) void
SimpleTextStoredFieldsWriter.writeField
(FieldInfo info, IndexableField field) private void
SimpleTextDocValuesWriter.writeFieldEntry
(FieldInfo field, DocValuesType type) write the header for this fieldprivate void
SimpleTextKnnVectorsWriter.writeMeta
(FieldInfo field, long vectorDataOffset, long vectorDataLength, List<Integer> docIds) -
Uses of FieldInfo in org.apache.lucene.codecs.uniformsplit
Fields in org.apache.lucene.codecs.uniformsplit declared as FieldInfoMethods in org.apache.lucene.codecs.uniformsplit that return FieldInfoMethods in org.apache.lucene.codecs.uniformsplit with parameters of type FieldInfoModifier and TypeMethodDescriptionDeltaBaseTermStateSerializer.readTermState
(long baseDocStartFP, long basePosStartFP, long basePayStartFP, DataInput termStatesInput, FieldInfo fieldInfo, BlockTermState reuse) Reads aBlockTermState
from the providedDataInput
.protected int
UniformSplitTermsWriter.writeFieldTerms
(BlockWriter blockWriter, DataOutput fieldsOutput, TermsEnum termsEnum, FieldInfo fieldInfo, NormsProducer normsProducer) protected void
BlockLine.Serializer.writeLineTermState
(DataOutput termStatesOutput, BlockLine line, FieldInfo fieldInfo, DeltaBaseTermStateSerializer encoder) Writes the term state details of a line in the details region.void
DeltaBaseTermStateSerializer.writeTermState
(DataOutput termStatesOutput, FieldInfo fieldInfo, BlockTermState termState) Writes aBlockTermState
to the providedDataOutput
.Constructors in org.apache.lucene.codecs.uniformsplit with parameters of type FieldInfoModifierConstructorDescriptionFieldMetadata
(FieldInfo fieldInfo, int maxDoc) Constructs field metadata for writing.protected
FieldMetadata
(FieldInfo fieldInfo, int maxDoc, boolean isMutable) Constructs field metadata for reading or writing. -
Uses of FieldInfo in org.apache.lucene.document
Methods in org.apache.lucene.document with parameters of type FieldInfoModifier and TypeMethodDescriptionvoid
DocumentStoredFieldVisitor.binaryField
(FieldInfo fieldInfo, byte[] value) (package private) static void
LatLonDocValuesField.checkCompatible
(FieldInfo fieldInfo) helper: checks a fieldinfo and throws exception if its definitely not a LatLonDocValuesField(package private) static void
LatLonPoint.checkCompatible
(FieldInfo fieldInfo) helper: checks a fieldinfo and throws exception if its definitely not a LatLonPoint(package private) static void
XYDocValuesField.checkCompatible
(FieldInfo fieldInfo) helper: checks a fieldinfo and throws exception if its definitely not a XYDocValuesField(package private) static void
XYPointField.checkCompatible
(FieldInfo fieldInfo) helper: checks a fieldinfo and throws exception if its definitely not a XYPointprivate void
RangeFieldQuery.checkFieldInfo
(FieldInfo fieldInfo) Check indexed field info against the provided query data.void
DocumentStoredFieldVisitor.doubleField
(FieldInfo fieldInfo, double value) void
DocumentStoredFieldVisitor.floatField
(FieldInfo fieldInfo, float value) void
void
DocumentStoredFieldVisitor.needsField
(FieldInfo fieldInfo) void
DocumentStoredFieldVisitor.stringField
(FieldInfo fieldInfo, String value) -
Uses of FieldInfo in org.apache.lucene.index
Fields in org.apache.lucene.index declared as FieldInfoModifier and TypeFieldDescriptionprivate final FieldInfo[]
FieldInfos.byNumber
(package private) FieldInfo
SortingStoredFieldsConsumer.CopyVisitor.currentField
private final FieldInfo
BinaryDocValuesWriter.fieldInfo
private final FieldInfo
FreqProxTermsWriterPerField.fieldInfo
(package private) FieldInfo
IndexingChain.PerField.fieldInfo
private final FieldInfo
NormValuesWriter.fieldInfo
private final FieldInfo
NumericDocValuesWriter.fieldInfo
private final FieldInfo
PointValuesWriter.fieldInfo
private final FieldInfo
SortedDocValuesWriter.fieldInfo
private final FieldInfo
SortedNumericDocValuesWriter.fieldInfo
private final FieldInfo
SortedSetDocValuesWriter.fieldInfo
private final FieldInfo
TermVectorsConsumerPerField.fieldInfo
Fields in org.apache.lucene.index with type parameters of type FieldInfoModifier and TypeFieldDescriptionFieldInfos.Builder.byName
FieldInfos.byName
private final Collection<FieldInfo>
FieldInfos.values
Methods in org.apache.lucene.index that return FieldInfoModifier and TypeMethodDescriptionAdds the provided FieldInfo to this Builder if this field doesn't exist in this Builder.(package private) FieldInfo
Adds the provided FieldInfo with the provided dvGen to this Builder if this field doesn't exist in this Builder.private FieldInfo
ReadersAndUpdates.cloneFieldInfo
(FieldInfo fi, int fieldNumber) (package private) FieldInfo
FieldInfos.FieldNumbers.constructFieldInfo
(String fieldName, DocValuesType dvType, int newFieldNumber) Construct a new FieldInfo based on the options in global field numbers.FieldInfos.fieldInfo
(int fieldNumber) Return the fieldinfo object referenced by the fieldNumber.Return the fieldinfo object referenced by the field nameprivate FieldInfo
CodecReader.getDVField
(String field, DocValuesType type) Methods in org.apache.lucene.index that return types with arguments of type FieldInfoModifier and TypeMethodDescriptionFieldInfos.iterator()
Returns an iterator over all the fieldinfo objects present, ordered by ascending field numberMethods in org.apache.lucene.index with parameters of type FieldInfoModifier and TypeMethodDescriptionAdds the provided FieldInfo to this Builder if this field doesn't exist in this Builder.(package private) FieldInfo
Adds the provided FieldInfo with the provided dvGen to this Builder if this field doesn't exist in this Builder.FreqProxTermsWriter.addField
(FieldInvertState invertState, FieldInfo fieldInfo) (package private) abstract TermsHashPerField
TermsHash.addField
(FieldInvertState fieldInvertState, FieldInfo fieldInfo) TermVectorsConsumer.addField
(FieldInvertState invertState, FieldInfo fieldInfo) (package private) int
Returns the global field number for the given field name.(package private) void
IndexingChain.FieldSchema.assertSameSchema
(FieldInfo fi) void
SortingStoredFieldsConsumer.CopyVisitor.binaryField
(FieldInfo fieldInfo, byte[] value) void
StoredFieldVisitor.binaryField
(FieldInfo fieldInfo, byte[] value) Process a binary field.private static void
CheckIndex.checkByteVectorValues
(ByteVectorValues values, FieldInfo fieldInfo, CheckIndex.Status.VectorValuesStatus status, CodecReader codecReader) private static void
CheckIndex.checkDocValues
(FieldInfo fi, DocValuesProducer dvReader, int maxDoc, PrintStream infoStream, CheckIndex.Status.DocValuesStatus status) private static void
CheckIndex.checkDVIterator
(FieldInfo fi, int maxDoc, CheckIndex.DocValuesIteratorSupplier producer) private static void
CheckIndex.checkFloatVectorValues
(FloatVectorValues values, FieldInfo fieldInfo, CheckIndex.Status.VectorValuesStatus status, CodecReader codecReader) private FieldInfo
ReadersAndUpdates.cloneFieldInfo
(FieldInfo fi, int fieldNumber) void
SortingStoredFieldsConsumer.CopyVisitor.doubleField
(FieldInfo fieldInfo, double value) void
StoredFieldVisitor.doubleField
(FieldInfo fieldInfo, double value) Process a double numeric field.void
SortingStoredFieldsConsumer.CopyVisitor.floatField
(FieldInfo fieldInfo, float value) void
StoredFieldVisitor.floatField
(FieldInfo fieldInfo, float value) Process a float numeric field.(package private) static DocValuesProducer
NumericDocValuesWriter.getDocValuesProducer
(FieldInfo writerFieldInfo, PackedLongValues values, DocsWithFieldSet docsWithField, Sorter.DocMap sortMap) (package private) static DocValuesProducer
SortedDocValuesWriter.getDocValuesProducer
(FieldInfo writerFieldInfo, BytesRefHash hash, PackedLongValues ords, int[] sortedValues, int[] ordMap, DocsWithFieldSet docsWithField, Sorter.DocMap sortMap) EmptyDocValuesProducer.getNumeric
(FieldInfo field) SegmentDocValuesProducer.getNumeric
(FieldInfo field) EmptyDocValuesProducer.getSortedNumeric
(FieldInfo field) SegmentDocValuesProducer.getSortedNumeric
(FieldInfo field) EmptyDocValuesProducer.getSortedSet
(FieldInfo field) SegmentDocValuesProducer.getSortedSet
(FieldInfo field) void
void
Process a int numeric field.void
void
Process a long numeric field.SortingStoredFieldsConsumer.CopyVisitor.needsField
(FieldInfo fieldInfo) abstract StoredFieldVisitor.Status
StoredFieldVisitor.needsField
(FieldInfo fieldInfo) Hook before processing a field.(package private) void
PendingDeletes.onDocValuesUpdate
(FieldInfo info, DocValuesFieldUpdates.Iterator iterator) Called for every field update for the given field at flush time(package private) void
PendingSoftDeletes.onDocValuesUpdate
(FieldInfo info, DocValuesFieldUpdates.Iterator iterator) (package private) void
(package private) void
IndexingChain.PerField.setFieldInfo
(FieldInfo fieldInfo) void
SortingStoredFieldsConsumer.CopyVisitor.stringField
(FieldInfo fieldInfo, String value) void
StoredFieldVisitor.stringField
(FieldInfo fieldInfo, String value) Process a string field.(package private) void
FieldInfos.FieldNumbers.verifyFieldInfo
(FieldInfo fi) (package private) void
FieldInfo.verifySameSchema
(FieldInfo o, boolean strictlyConsistent) Verify that the provided FieldInfo has the same schema as this FieldInfoprivate void
FieldInfos.FieldNumbers.verifySameSchema
(FieldInfo fi) (package private) void
StoredFieldsConsumer.writeField
(FieldInfo info, IndexableField field) Constructors in org.apache.lucene.index with parameters of type FieldInfoModifierConstructorDescription(package private)
BinaryDocValuesWriter
(FieldInfo fieldInfo, Counter iwBytesUsed) FieldInfos
(FieldInfo[] infos) Constructs a new FieldInfos from an array of FieldInfo objects(package private)
FreqProxTermsWriterPerField
(FieldInvertState invertState, TermsHash termsHash, FieldInfo fieldInfo, TermsHashPerField nextPerField) NormValuesWriter
(FieldInfo fieldInfo, Counter iwBytesUsed) (package private)
NumericDocValuesWriter
(FieldInfo fieldInfo, Counter iwBytesUsed) (package private)
PointValuesWriter
(Counter bytesUsed, FieldInfo fieldInfo) SortedDocValuesWriter
(FieldInfo fieldInfo, Counter iwBytesUsed, ByteBlockPool pool) (package private)
SortedNumericDocValuesWriter
(FieldInfo fieldInfo, Counter iwBytesUsed) (package private)
SortedSetDocValuesWriter
(FieldInfo fieldInfo, Counter iwBytesUsed, ByteBlockPool pool) (package private)
TermVectorsConsumerPerField
(FieldInvertState invertState, TermVectorsConsumer termsHash, FieldInfo fieldInfo) -
Uses of FieldInfo in org.apache.lucene.index.memory
Fields in org.apache.lucene.index.memory declared as FieldInfoMethods in org.apache.lucene.index.memory that return FieldInfoModifier and TypeMethodDescriptionprivate FieldInfo
MemoryIndex.createFieldInfo
(String fieldName, int ord, IndexableFieldType fieldType) Constructors in org.apache.lucene.index.memory with parameters of type FieldInfo -
Uses of FieldInfo in org.apache.lucene.internal.tests
Methods in org.apache.lucene.internal.tests with parameters of type FieldInfoModifier and TypeMethodDescription -
Uses of FieldInfo in org.apache.lucene.misc.document
Methods in org.apache.lucene.misc.document with parameters of type FieldInfoModifier and TypeMethodDescriptionCreates a StorableField whose value will be lazy loaded if and when it is used. -
Uses of FieldInfo in org.apache.lucene.sandbox.codecs.idversion
Fields in org.apache.lucene.sandbox.codecs.idversion declared as FieldInfoModifier and TypeFieldDescriptionfinal FieldInfo
VersionBlockTreeTermsWriter.FieldMetaData.fieldInfo
private final FieldInfo
VersionBlockTreeTermsWriter.TermsWriter.fieldInfo
(package private) final FieldInfo
VersionFieldReader.fieldInfo
Methods in org.apache.lucene.sandbox.codecs.idversion with parameters of type FieldInfoModifier and TypeMethodDescriptionvoid
IDVersionPostingsReader.decodeTerm
(DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute) void
IDVersionPostingsWriter.encodeTerm
(DataOutput out, FieldInfo fieldInfo, BlockTermState _state, boolean absolute) IDVersionPostingsReader.impacts
(FieldInfo fieldInfo, BlockTermState state, int flags) IDVersionPostingsReader.postings
(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) void
Constructors in org.apache.lucene.sandbox.codecs.idversion with parameters of type FieldInfoModifierConstructorDescriptionFieldMetaData
(FieldInfo fieldInfo, PairOutputs.Pair<BytesRef, Long> rootCode, long numTerms, long indexStartFP, BytesRef minTerm, BytesRef maxTerm) (package private)
TermsWriter
(FieldInfo fieldInfo) (package private)
VersionFieldReader
(VersionBlockTreeTermsReader parent, FieldInfo fieldInfo, long numTerms, PairOutputs.Pair<BytesRef, Long> rootCode, long sumTotalTermFreq, long sumDocFreq, int docCount, long indexStartFP, IndexInput indexIn, BytesRef minTerm, BytesRef maxTerm) -
Uses of FieldInfo in org.apache.lucene.search
Methods in org.apache.lucene.search with parameters of type FieldInfoModifier and TypeMethodDescriptionprivate String
FieldExistsQuery.buildErrorMsg
(FieldInfo fieldInfo) (package private) static VectorScorer.ByteVectorScorer
VectorScorer.create
(LeafReaderContext context, FieldInfo fi, byte[] query) (package private) static VectorScorer.FloatVectorScorer
VectorScorer.create
(LeafReaderContext context, FieldInfo fi, float[] query) Create a new vector scorer instance.(package private) abstract VectorScorer
AbstractKnnVectorQuery.createVectorScorer
(LeafReaderContext context, FieldInfo fi) (package private) VectorScorer
KnnByteVectorQuery.createVectorScorer
(LeafReaderContext context, FieldInfo fi) (package private) VectorScorer
KnnFloatVectorQuery.createVectorScorer
(LeafReaderContext context, FieldInfo fi) -
Uses of FieldInfo in org.apache.lucene.search.uhighlight
Methods in org.apache.lucene.search.uhighlight that return FieldInfoModifier and TypeMethodDescriptionprotected FieldInfo
UnifiedHighlighter.getFieldInfo
(String field) Called by the default implementation ofUnifiedHighlighter.getOffsetSource(String)
.Methods in org.apache.lucene.search.uhighlight with parameters of type FieldInfoModifier and TypeMethodDescriptionUnifiedHighlighter.LimitedStoredFieldVisitor.needsField
(FieldInfo fieldInfo) void
UnifiedHighlighter.LimitedStoredFieldVisitor.stringField
(FieldInfo fieldInfo, String value) -
Uses of FieldInfo in org.apache.lucene.spatial3d
Methods in org.apache.lucene.spatial3d with parameters of type FieldInfoModifier and TypeMethodDescription(package private) static void
Geo3DDocValuesField.checkCompatible
(FieldInfo fieldInfo) helper: checks a fieldinfo and throws exception if its definitely not a Geo3DDocValuesField