Uses of Class
org.apache.lucene.index.FieldInfo
-
Packages that use FieldInfo Package Description org.apache.lucene.backward_codecs.lucene40.blocktree BlockTree terms dictionary.org.apache.lucene.backward_codecs.lucene50 Lucene 5.0 file format.org.apache.lucene.backward_codecs.lucene50.compressing Lucene 5.0 compressing format.org.apache.lucene.backward_codecs.lucene60 Lucene 6.0 file format.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.backward_codecs.lucene84 Lucene 8.4 file format.org.apache.lucene.backward_codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.backward_codecs.lucene91 Lucene 9.1 file format.org.apache.lucene.backward_codecs.lucene92 Lucene 9.2 file format.org.apache.lucene.backward_codecs.lucene94 Lucene 9.4 file format.org.apache.lucene.backward_codecs.lucene95 Lucene 9.5 file 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.lucene90.compressing Lucene 9.0 compressing format.org.apache.lucene.codecs.lucene99 Lucene 9.9 file format.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.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.index.memory High-performance single-document main memory Apache Lucene fulltext search index.org.apache.lucene.internal.tests Internal bridges to package-private internals, for use by the lucene test framework only.org.apache.lucene.misc.document Misc extensions of the Document/Field API.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 Code to search indices.org.apache.lucene.search.uhighlight The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis.org.apache.lucene.spatial3d Lucene field & query support for the spatial geometry implemented inorg.apache.lucene.spatial3d.geom
.org.apache.lucene.util.hnsw Navigable Small-World graph, nominally Hierarchical but currently only has a single layer. -
-
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene40.blocktree
Fields in org.apache.lucene.backward_codecs.lucene40.blocktree declared as FieldInfo Modifier and Type Field Description (package private) FieldInfo
FieldReader. fieldInfo
Constructors in org.apache.lucene.backward_codecs.lucene40.blocktree with parameters of type FieldInfo Constructor Description 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 FieldInfo Modifier and Type Method Description boolean
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)
ImpactsEnum
Lucene50PostingsReader. impacts(FieldInfo fieldInfo, BlockTermState state, int flags)
PostingsEnum
Lucene50PostingsReader. postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags)
Constructors in org.apache.lucene.backward_codecs.lucene50 with parameters of type FieldInfo Constructor Description BlockDocsEnum(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 FieldInfo Modifier and Type Method Description private 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 FieldInfo Modifier and Type Method Description private 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 FieldInfo Modifier and Type Method Description void
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)
BinaryDocValues
Lucene70DocValuesProducer. getBinary(FieldInfo field)
private RandomAccessInput
Lucene70NormsProducer. getDataInput(FieldInfo field, Lucene70NormsProducer.NormsEntry entry)
private IndexInput
Lucene70NormsProducer. getDisiInput(FieldInfo field, Lucene70NormsProducer.NormsEntry entry)
NumericDocValues
Lucene70NormsProducer. getNorms(FieldInfo field)
NumericDocValues
Lucene70DocValuesProducer. getNumeric(FieldInfo field)
SortedDocValues
Lucene70DocValuesProducer. getSorted(FieldInfo field)
SortedNumericDocValues
Lucene70DocValuesProducer. getSortedNumeric(FieldInfo field)
SortedSetDocValues
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 FieldInfo Modifier and Type Method Description void
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)
BinaryDocValues
Lucene80DocValuesProducer. getBinary(FieldInfo field)
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)
NumericDocValues
Lucene80NormsProducer. getNorms(FieldInfo field)
NumericDocValues
Lucene80DocValuesProducer. getNumeric(FieldInfo field)
SortedDocValues
Lucene80DocValuesProducer. getSorted(FieldInfo field)
SortedNumericDocValues
Lucene80DocValuesProducer. getSortedNumeric(FieldInfo field)
SortedSetDocValues
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 FieldInfo Modifier and Type Method Description boolean
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)
ImpactsEnum
Lucene84PostingsReader. impacts(FieldInfo fieldInfo, BlockTermState state, int flags)
PostingsEnum
Lucene84PostingsReader. postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags)
Constructors in org.apache.lucene.backward_codecs.lucene84 with parameters of type FieldInfo Constructor Description BlockDocsEnum(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 FieldInfo Modifier and Type Method Description 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)
void
Lucene90PostingsWriter. encodeTerm(DataOutput out, FieldInfo fieldInfo, BlockTermState _state, boolean absolute)
ImpactsEnum
Lucene90PostingsReader. impacts(FieldInfo fieldInfo, BlockTermState state, int flags)
PostingsEnum
Lucene90PostingsReader. postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags)
void
Lucene90PostingsWriter. setField(FieldInfo fieldInfo)
private void
Lucene90HnswVectorsReader. validateFieldEntry(FieldInfo info, Lucene90HnswVectorsReader.FieldEntry fieldEntry)
Constructors in org.apache.lucene.backward_codecs.lucene90 with parameters of type FieldInfo Constructor Description BlockDocsEnum(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.backward_codecs.lucene91
Methods in org.apache.lucene.backward_codecs.lucene91 with parameters of type FieldInfo Modifier and Type Method Description private 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 FieldInfo Modifier and Type Method Description private 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 FieldInfo Modifier and Type Method Description private void
Lucene94HnswVectorsReader. validateFieldEntry(FieldInfo info, Lucene94HnswVectorsReader.FieldEntry fieldEntry)
-
Uses of FieldInfo in org.apache.lucene.backward_codecs.lucene95
Methods in org.apache.lucene.backward_codecs.lucene95 with parameters of type FieldInfo Modifier and Type Method Description private void
Lucene95HnswVectorsReader. validateFieldEntry(FieldInfo info, Lucene95HnswVectorsReader.FieldEntry fieldEntry)
-
Uses of FieldInfo in org.apache.lucene.codecs
Fields in org.apache.lucene.codecs declared as FieldInfo Modifier and Type Field Description (package private) FieldInfo
StoredFieldsWriter.MergeVisitor. currentField
private FieldInfo
BufferingKnnVectorsWriter.FieldWriter. fieldInfo
protected FieldInfo
PushPostingsWriterBase. fieldInfo
FieldInfo
of current field being written.Methods in org.apache.lucene.codecs that return FieldInfo Modifier and Type Method Description private FieldInfo
StoredFieldsWriter.MergeVisitor. remap(FieldInfo field)
Methods in org.apache.lucene.codecs with parameters of type FieldInfo Modifier and Type Method Description abstract void
DocValuesConsumer. addBinaryField(FieldInfo field, DocValuesProducer valuesProducer)
Writes binary docvalues for a field.KnnFieldVectorsWriter<?>
BufferingKnnVectorsWriter. addField(FieldInfo fieldInfo)
abstract FlatFieldVectorsWriter<?>
FlatVectorsWriter. addField(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter)
Add a new field for indexing, allowing the user to provide a writer that the flat vectors writer can delegate to if additional indexing logic is required.abstract KnnFieldVectorsWriter<?>
KnnVectorsWriter. addField(FieldInfo fieldInfo)
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)
void
StoredFieldsWriter.MergeVisitor. binaryField(FieldInfo fieldInfo, DataInput value, int length)
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
DocValuesProducer. getBinary(FieldInfo field)
ReturnsBinaryDocValues
for this field.abstract NumericDocValues
NormsProducer. getNorms(FieldInfo field)
ReturnsNumericDocValues
for this field.abstract NumericDocValues
DocValuesProducer. getNumeric(FieldInfo field)
ReturnsNumericDocValues
for this field.abstract SortedDocValues
DocValuesProducer. getSorted(FieldInfo field)
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
StoredFieldsWriter.MergeVisitor. intField(FieldInfo fieldInfo, int value)
void
StoredFieldsWriter.MergeVisitor. longField(FieldInfo fieldInfo, long value)
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
FlatVectorsWriter. mergeOneField(FieldInfo fieldInfo, MergeState mergeState)
Write field for mergingvoid
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.abstract CloseableRandomVectorScorerSupplier
FlatVectorsWriter. mergeOneFieldToIndex(FieldInfo fieldInfo, MergeState mergeState)
Write the field for merging, providing a scorer over the newly merged flat vectors.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
.StoredFieldVisitor.Status
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.private FieldInfo
StoredFieldsWriter.MergeVisitor. remap(FieldInfo field)
abstract void
PostingsWriterBase. setField(FieldInfo fieldInfo)
Sets the current field for writing.void
PushPostingsWriterBase. setField(FieldInfo fieldInfo)
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, java.lang.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, double value)
Writes a stored double value.abstract void
StoredFieldsWriter. writeField(FieldInfo info, float value)
Writes a stored float value.abstract void
StoredFieldsWriter. writeField(FieldInfo info, int value)
Writes a stored int value.abstract void
StoredFieldsWriter. writeField(FieldInfo info, long value)
Writes a stored long value.abstract void
StoredFieldsWriter. writeField(FieldInfo info, java.lang.String value)
Writes a stored String value.void
StoredFieldsWriter. writeField(FieldInfo info, DataInput value, int length)
Writes a stored binary value from aDataInput
and alength
.abstract void
StoredFieldsWriter. writeField(FieldInfo info, BytesRef value)
Writes a stored binary value.Constructors in org.apache.lucene.codecs with parameters of type FieldInfo Constructor Description FieldWriter(FieldInfo fieldInfo)
-
Uses of FieldInfo in org.apache.lucene.codecs.blockterms
Fields in org.apache.lucene.codecs.blockterms declared as FieldInfo Modifier and Type Field Description (package private) FieldInfo
BlockTermsWriter. currentField
(package private) FieldInfo
BlockTermsReader.FieldReader. fieldInfo
FieldInfo
BlockTermsWriter.FieldMetaData. fieldInfo
private FieldInfo
BlockTermsWriter.TermsWriter. fieldInfo
(package private) FieldInfo
FixedGapTermsIndexWriter.SimpleFieldWriter. fieldInfo
(package private) FieldInfo
VariableGapTermsIndexWriter.FSTFieldWriter. fieldInfo
Methods in org.apache.lucene.codecs.blockterms with parameters of type FieldInfo Modifier and Type Method Description private BlockTermsWriter.TermsWriter
BlockTermsWriter. addField(FieldInfo field)
TermsIndexWriterBase.FieldWriter
FixedGapTermsIndexWriter. addField(FieldInfo field, long termsFilePointer)
abstract TermsIndexWriterBase.FieldWriter
TermsIndexWriterBase. addField(FieldInfo fieldInfo, long termsFilePointer)
TermsIndexWriterBase.FieldWriter
VariableGapTermsIndexWriter. addField(FieldInfo field, long termsFilePointer)
TermsIndexReaderBase.FieldIndexEnum
FixedGapTermsIndexReader. getFieldEnum(FieldInfo fieldInfo)
abstract TermsIndexReaderBase.FieldIndexEnum
TermsIndexReaderBase. getFieldEnum(FieldInfo fieldInfo)
TermsIndexReaderBase.FieldIndexEnum
VariableGapTermsIndexReader. getFieldEnum(FieldInfo fieldInfo)
void
VariableGapTermsIndexWriter.EveryNOrDocFreqTermSelector. newField(FieldInfo fieldInfo)
void
VariableGapTermsIndexWriter.EveryNTermSelector. newField(FieldInfo fieldInfo)
abstract void
VariableGapTermsIndexWriter.IndexTermSelector. newField(FieldInfo fieldInfo)
Called when a new field is started.Constructors in org.apache.lucene.codecs.blockterms with parameters of type FieldInfo Constructor Description FieldIndexData(IndexInput in, FieldInfo fieldInfo, long indexStart)
FieldMetaData(FieldInfo fieldInfo, long numTerms, long termsStartPointer, long sumTotalTermFreq, long sumDocFreq, int docCount)
FieldReader(FieldInfo fieldInfo, long numTerms, long termsStartPointer, long sumTotalTermFreq, long sumDocFreq, int docCount)
FSTFieldWriter(FieldInfo fieldInfo, long termsFilePointer)
SimpleFieldWriter(FieldInfo fieldInfo, long termsFilePointer)
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 FieldInfo Modifier and Type Field Description FieldInfo
OrdsBlockTreeTermsWriter.FieldMetaData. fieldInfo
private FieldInfo
OrdsBlockTreeTermsWriter.TermsWriter. fieldInfo
(package private) FieldInfo
OrdsFieldReader. fieldInfo
Constructors in org.apache.lucene.codecs.blocktreeords with parameters of type FieldInfo Constructor Description FieldMetaData(FieldInfo fieldInfo, FSTOrdsOutputs.Output rootCode, long numTerms, long indexStartFP, long sumTotalTermFreq, long sumDocFreq, int docCount, BytesRef minTerm, BytesRef maxTerm)
OrdsFieldReader(OrdsBlockTreeTermsReader parent, FieldInfo fieldInfo, long numTerms, FSTOrdsOutputs.Output rootCode, long sumTotalTermFreq, long sumDocFreq, int docCount, long indexStartFP, IndexInput indexIn, BytesRef minTerm, BytesRef maxTerm)
TermsWriter(FieldInfo fieldInfo)
-
Uses of FieldInfo in org.apache.lucene.codecs.bloom
Fields in org.apache.lucene.codecs.bloom with type parameters of type FieldInfo Modifier and Type Field Description private java.util.Map<FieldInfo,FuzzySet>
BloomFilteringPostingsFormat.BloomFilteredFieldsConsumer. bloomFilters
Methods in org.apache.lucene.codecs.bloom with parameters of type FieldInfo Modifier and Type Method Description FuzzySet
BloomFilterFactory. downsize(FieldInfo fieldInfo, FuzzySet initialSet)
Called when downsizing bitsets for serializationabstract FuzzySet
BloomFilterFactory. getSetForField(SegmentWriteState state, FieldInfo info)
FuzzySet
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 FieldInfo Modifier and Type Method Description void
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)
private void
Lucene90DocValuesConsumer. doAddSortedField(FieldInfo field, DocValuesProducer valuesProducer)
private void
Lucene90DocValuesConsumer. doAddSortedNumericField(FieldInfo field, DocValuesProducer valuesProducer, boolean ords)
BinaryDocValues
Lucene90DocValuesProducer. getBinary(FieldInfo field)
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)
NumericDocValues
Lucene90NormsProducer. getNorms(FieldInfo field)
NumericDocValues
Lucene90DocValuesProducer. getNumeric(FieldInfo field)
SortedDocValues
Lucene90DocValuesProducer. getSorted(FieldInfo field)
SortedNumericDocValues
Lucene90DocValuesProducer. getSortedNumeric(FieldInfo field)
SortedSetDocValues
Lucene90DocValuesProducer. getSortedSet(FieldInfo field)
void
Lucene90PointsWriter. writeField(FieldInfo fieldInfo, PointsReader reader)
private long[]
Lucene90DocValuesConsumer. writeValues(FieldInfo field, DocValuesProducer valuesProducer, boolean ords)
-
Uses of FieldInfo in org.apache.lucene.codecs.lucene90.blocktree
Fields in org.apache.lucene.codecs.lucene90.blocktree declared as FieldInfo Modifier and Type Field Description (package private) FieldInfo
FieldReader. fieldInfo
private FieldInfo
Lucene90BlockTreeTermsWriter.TermsWriter. fieldInfo
Constructors in org.apache.lucene.codecs.lucene90.blocktree with parameters of type FieldInfo Constructor Description 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)
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 FieldInfo Modifier and Type Method Description private 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, double value)
void
Lucene90CompressingStoredFieldsWriter. writeField(FieldInfo info, float value)
void
Lucene90CompressingStoredFieldsWriter. writeField(FieldInfo info, int value)
void
Lucene90CompressingStoredFieldsWriter. writeField(FieldInfo info, long value)
void
Lucene90CompressingStoredFieldsWriter. writeField(FieldInfo info, java.lang.String value)
void
Lucene90CompressingStoredFieldsWriter. writeField(FieldInfo info, DataInput value, int length)
void
Lucene90CompressingStoredFieldsWriter. writeField(FieldInfo info, BytesRef value)
-
Uses of FieldInfo in org.apache.lucene.codecs.lucene99
Fields in org.apache.lucene.codecs.lucene99 declared as FieldInfo Modifier and Type Field Description private FieldInfo
Lucene99FlatVectorsWriter.FieldWriter. fieldInfo
private FieldInfo
Lucene99HnswVectorsWriter.FieldWriter. fieldInfo
private FieldInfo
Lucene99ScalarQuantizedVectorsWriter.FieldWriter. fieldInfo
Methods in org.apache.lucene.codecs.lucene99 with parameters of type FieldInfo Modifier and Type Method Description FlatFieldVectorsWriter<?>
Lucene99FlatVectorsWriter. addField(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter)
KnnFieldVectorsWriter<?>
Lucene99HnswVectorsWriter. addField(FieldInfo fieldInfo)
FlatFieldVectorsWriter<?>
Lucene99ScalarQuantizedVectorsWriter. addField(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter)
boolean
Lucene99PostingsReader.BlockDocsEnum. canReuse(IndexInput docIn, FieldInfo fieldInfo)
boolean
Lucene99PostingsReader.EverythingEnum. canReuse(IndexInput docIn, FieldInfo fieldInfo)
(package private) static Lucene99FlatVectorsWriter.FieldWriter<?>
Lucene99FlatVectorsWriter.FieldWriter. create(FieldInfo fieldInfo, KnnFieldVectorsWriter<?> indexWriter)
(package private) static Lucene99HnswVectorsWriter.FieldWriter<?>
Lucene99HnswVectorsWriter.FieldWriter. create(FieldInfo fieldInfo, int M, int beamWidth, InfoStream infoStream)
private HnswGraphMerger
Lucene99HnswVectorsWriter. createGraphMerger(FieldInfo fieldInfo, RandomVectorScorerSupplier scorerSupplier)
void
Lucene99PostingsReader. decodeTerm(DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute)
void
Lucene99PostingsWriter. encodeTerm(DataOutput out, FieldInfo fieldInfo, BlockTermState _state, boolean absolute)
ImpactsEnum
Lucene99PostingsReader. impacts(FieldInfo fieldInfo, BlockTermState state, int flags)
(package private) static ScalarQuantizer
Lucene99ScalarQuantizedVectorsWriter. mergeAndRecalculateQuantiles(MergeState mergeState, FieldInfo fieldInfo, float confidenceInterval)
void
Lucene99FlatVectorsWriter. mergeOneField(FieldInfo fieldInfo, MergeState mergeState)
void
Lucene99HnswVectorsWriter. mergeOneField(FieldInfo fieldInfo, MergeState mergeState)
void
Lucene99ScalarQuantizedVectorsWriter. mergeOneField(FieldInfo fieldInfo, MergeState mergeState)
CloseableRandomVectorScorerSupplier
Lucene99FlatVectorsWriter. mergeOneFieldToIndex(FieldInfo fieldInfo, MergeState mergeState)
CloseableRandomVectorScorerSupplier
Lucene99ScalarQuantizedVectorsWriter. mergeOneFieldToIndex(FieldInfo fieldInfo, MergeState mergeState)
private Lucene99ScalarQuantizedVectorsWriter.ScalarQuantizedCloseableRandomVectorScorerSupplier
Lucene99ScalarQuantizedVectorsWriter. mergeOneFieldToIndex(SegmentWriteState segmentWriteState, FieldInfo fieldInfo, MergeState mergeState, ScalarQuantizer mergedQuantizationState)
private ScalarQuantizer
Lucene99ScalarQuantizedVectorsWriter. mergeQuantiles(FieldInfo fieldInfo, MergeState mergeState)
static Lucene99ScalarQuantizedVectorsWriter.MergedQuantizedVectorValues
Lucene99ScalarQuantizedVectorsWriter.MergedQuantizedVectorValues. mergeQuantizedByteVectorValues(FieldInfo fieldInfo, MergeState mergeState, ScalarQuantizer scalarQuantizer)
PostingsEnum
Lucene99PostingsReader. postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags)
void
Lucene99PostingsWriter. setField(FieldInfo fieldInfo)
private void
Lucene99FlatVectorsReader. validateFieldEntry(FieldInfo info, Lucene99FlatVectorsReader.FieldEntry fieldEntry)
private void
Lucene99HnswVectorsReader. validateFieldEntry(FieldInfo info, Lucene99HnswVectorsReader.FieldEntry fieldEntry)
(package private) static void
Lucene99ScalarQuantizedVectorsReader. validateFieldEntry(FieldInfo info, Lucene99ScalarQuantizedVectorsReader.FieldEntry fieldEntry)
private void
Lucene99FlatVectorsWriter. writeMeta(FieldInfo field, int maxDoc, long vectorDataOffset, long vectorDataLength, DocsWithFieldSet docsWithField)
private void
Lucene99HnswVectorsWriter. writeMeta(FieldInfo field, long vectorIndexOffset, long vectorIndexLength, int count, HnswGraph graph, int[][] graphLevelNodeOffsets)
private void
Lucene99ScalarQuantizedVectorsWriter. writeMeta(FieldInfo field, int maxDoc, long vectorDataOffset, long vectorDataLength, java.lang.Float confidenceInterval, java.lang.Float lowerQuantile, java.lang.Float upperQuantile, DocsWithFieldSet docsWithField)
Constructors in org.apache.lucene.codecs.lucene99 with parameters of type FieldInfo Constructor Description BlockDocsEnum(FieldInfo fieldInfo)
BlockImpactsDocsEnum(FieldInfo fieldInfo, Lucene99PostingsFormat.IntBlockTermState termState)
BlockImpactsEverythingEnum(FieldInfo fieldInfo, Lucene99PostingsFormat.IntBlockTermState termState, int flags)
BlockImpactsPostingsEnum(FieldInfo fieldInfo, Lucene99PostingsFormat.IntBlockTermState termState)
EverythingEnum(FieldInfo fieldInfo)
FieldWriter(FieldInfo fieldInfo, KnnFieldVectorsWriter<T> indexWriter)
FieldWriter(FieldInfo fieldInfo, int M, int beamWidth, InfoStream infoStream)
FieldWriter(float confidenceInterval, FieldInfo fieldInfo, InfoStream infoStream, KnnFieldVectorsWriter<?> indexWriter)
-
Uses of FieldInfo in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as FieldInfo Modifier and Type Field Description (package private) FieldInfo
FSTTermsReader.TermsReader. fieldInfo
FieldInfo
FSTTermsWriter.FieldMetaData. fieldInfo
private FieldInfo
FSTTermsWriter.TermsWriter. fieldInfo
Constructors in org.apache.lucene.codecs.memory with parameters of type FieldInfo Constructor Description FieldMetaData(FieldInfo fieldInfo, long numTerms, long sumTotalTermFreq, long sumDocFreq, int docCount, FST<FSTTermOutputs.TermData> fst)
FSTTermOutputs(FieldInfo fieldInfo)
TermsReader(FieldInfo fieldInfo, IndexInput in, long numTerms, long sumTotalTermFreq, long sumDocFreq, int docCount)
TermsWriter(FieldInfo fieldInfo)
-
Uses of FieldInfo in org.apache.lucene.codecs.perfield
Fields in org.apache.lucene.codecs.perfield with type parameters of type FieldInfo Modifier and Type Field Description private java.util.List<FieldInfo>
PerFieldMergeState.FilterFieldInfos. filtered
Methods in org.apache.lucene.codecs.perfield that return FieldInfo Modifier and Type Method Description FieldInfo
PerFieldMergeState.FilterFieldInfos. fieldInfo(int fieldNumber)
FieldInfo
PerFieldMergeState.FilterFieldInfos. fieldInfo(java.lang.String fieldName)
private static FieldInfo[]
PerFieldMergeState.FilterFieldInfos. toArray(FieldInfos src)
Methods in org.apache.lucene.codecs.perfield that return types with arguments of type FieldInfo Modifier and Type Method Description java.util.Iterator<FieldInfo>
PerFieldMergeState.FilterFieldInfos. iterator()
Methods in org.apache.lucene.codecs.perfield with parameters of type FieldInfo Modifier and Type Method Description void
PerFieldDocValuesFormat.FieldsWriter. addBinaryField(FieldInfo field, DocValuesProducer valuesProducer)
KnnFieldVectorsWriter<?>
PerFieldKnnVectorsFormat.FieldsWriter. addField(FieldInfo fieldInfo)
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)
BinaryDocValues
PerFieldDocValuesFormat.FieldsReader. getBinary(FieldInfo field)
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)
NumericDocValues
PerFieldDocValuesFormat.FieldsReader. getNumeric(FieldInfo field)
SortedDocValues
PerFieldDocValuesFormat.FieldsReader. getSorted(FieldInfo field)
SortedNumericDocValues
PerFieldDocValuesFormat.FieldsReader. getSortedNumeric(FieldInfo field)
SortedSetDocValues
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 FieldInfo Modifier and Type Field Description private FieldInfo
SimpleTextFieldsReader.SimpleTextTerms. fieldInfo
Methods in org.apache.lucene.codecs.simpletext with parameters of type FieldInfo Modifier and Type Method Description void
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)
BinaryDocValues
SimpleTextDocValuesReader. getBinary(FieldInfo fieldInfo)
private SimpleTextDocValuesReader.DocValuesIterator
SimpleTextDocValuesReader. getBinaryDocsWithField(FieldInfo fieldInfo)
NumericDocValues
SimpleTextNormsFormat.SimpleTextNormsProducer. getNorms(FieldInfo field)
NumericDocValues
SimpleTextDocValuesReader. getNumeric(FieldInfo fieldInfo)
private SimpleTextDocValuesReader.DocValuesIterator
SimpleTextDocValuesReader. getNumericDocsWithField(FieldInfo fieldInfo)
(package private) java.util.function.IntFunction<java.lang.Long>
SimpleTextDocValuesReader. getNumericNonIterator(FieldInfo fieldInfo)
SortedDocValues
SimpleTextDocValuesReader. getSorted(FieldInfo fieldInfo)
SortedNumericDocValues
SimpleTextDocValuesReader. getSortedNumeric(FieldInfo field)
SortedSetDocValues
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)
private void
SimpleTextStoredFieldsWriter. writeField(FieldInfo info)
void
SimpleTextStoredFieldsWriter. writeField(FieldInfo info, double value)
void
SimpleTextStoredFieldsWriter. writeField(FieldInfo info, float value)
void
SimpleTextStoredFieldsWriter. writeField(FieldInfo info, int value)
void
SimpleTextStoredFieldsWriter. writeField(FieldInfo info, long value)
void
SimpleTextStoredFieldsWriter. writeField(FieldInfo info, java.lang.String value)
void
SimpleTextStoredFieldsWriter. writeField(FieldInfo info, BytesRef value)
private void
SimpleTextDocValuesWriter. writeFieldEntry(FieldInfo field, DocValuesType type)
write the header for this fieldprivate void
SimpleTextKnnVectorsWriter. writeMeta(FieldInfo field, long vectorDataOffset, long vectorDataLength, java.util.List<java.lang.Integer> docIds)
-
Uses of FieldInfo in org.apache.lucene.codecs.uniformsplit
Fields in org.apache.lucene.codecs.uniformsplit declared as FieldInfo Modifier and Type Field Description protected FieldInfo
FieldMetadata. fieldInfo
Methods in org.apache.lucene.codecs.uniformsplit that return FieldInfo Modifier and Type Method Description FieldInfo
FieldMetadata. getFieldInfo()
Methods in org.apache.lucene.codecs.uniformsplit with parameters of type FieldInfo Modifier and Type Method Description BlockTermState
DeltaBaseTermStateSerializer. 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 FieldInfo Constructor Description FieldMetadata(FieldInfo fieldInfo, int maxDoc)
Constructs field metadata for writing.FieldMetadata(FieldInfo fieldInfo, int maxDoc, boolean isMutable)
Constructs field metadata for reading or writing. -
Uses of FieldInfo in org.apache.lucene.codecs.uniformsplit.sharedterms
Methods in org.apache.lucene.codecs.uniformsplit.sharedterms that return FieldInfo Modifier and Type Method Description FieldInfo
STUniformSplitTermsWriter.FieldsIterator. next()
Method parameters in org.apache.lucene.codecs.uniformsplit.sharedterms with type arguments of type FieldInfo Modifier and Type Method Description private java.util.List<FieldMetadata>
STUniformSplitTermsWriter. createFieldMetadataList(java.util.Iterator<FieldInfo> fieldInfos, int maxDoc)
-
Uses of FieldInfo in org.apache.lucene.document
Methods in org.apache.lucene.document with parameters of type FieldInfo Modifier and Type Method Description void
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
DocumentStoredFieldVisitor. intField(FieldInfo fieldInfo, int value)
void
DocumentStoredFieldVisitor. longField(FieldInfo fieldInfo, long value)
StoredFieldVisitor.Status
DocumentStoredFieldVisitor. needsField(FieldInfo fieldInfo)
void
DocumentStoredFieldVisitor. stringField(FieldInfo fieldInfo, java.lang.String value)
-
Uses of FieldInfo in org.apache.lucene.index
Fields in org.apache.lucene.index declared as FieldInfo Modifier and Type Field Description private FieldInfo[]
FieldInfos. byNumber
private FieldInfo
BinaryDocValuesWriter. fieldInfo
private FieldInfo
FreqProxTermsWriterPerField. fieldInfo
(package private) FieldInfo
IndexingChain.PerField. fieldInfo
private FieldInfo
NormValuesWriter. fieldInfo
private FieldInfo
NumericDocValuesWriter. fieldInfo
private FieldInfo
PointValuesWriter. fieldInfo
private FieldInfo
SortedDocValuesWriter. fieldInfo
private FieldInfo
SortedNumericDocValuesWriter. fieldInfo
private FieldInfo
SortedSetDocValuesWriter. fieldInfo
private FieldInfo
TermVectorsConsumerPerField. fieldInfo
Fields in org.apache.lucene.index with type parameters of type FieldInfo Modifier and Type Field Description private java.util.HashMap<java.lang.String,FieldInfo>
FieldInfos.Builder. byName
private java.util.HashMap<java.lang.String,FieldInfo>
FieldInfos. byName
private java.util.Collection<FieldInfo>
FieldInfos. values
Methods in org.apache.lucene.index that return FieldInfo Modifier and Type Method Description FieldInfo
FieldInfos.Builder. add(FieldInfo fi)
Adds the provided FieldInfo to this Builder if this field doesn't exist in this Builder.(package private) FieldInfo
FieldInfos.Builder. add(FieldInfo fi, long dvGen)
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(java.lang.String fieldName, DocValuesType dvType, int newFieldNumber)
Construct a new FieldInfo based on the options in global field numbers.FieldInfo
FieldInfos.Builder. fieldInfo(java.lang.String fieldName)
FieldInfo
FieldInfos. fieldInfo(int fieldNumber)
Return the fieldinfo object referenced by the fieldNumber.FieldInfo
FieldInfos. fieldInfo(java.lang.String fieldName)
Return the fieldinfo object referenced by the field nameprivate FieldInfo
CodecReader. getDVField(java.lang.String field, DocValuesType type)
(package private) FieldInfo
FieldInfo. handleLegacySupportedUpdates(FieldInfo otherFi)
private FieldInfo
SlowCompositeCodecReaderWrapper. remap(FieldInfo info)
Methods in org.apache.lucene.index that return types with arguments of type FieldInfo Modifier and Type Method Description java.util.Iterator<FieldInfo>
FieldInfos. iterator()
Returns an iterator over all the fieldinfo objects present, ordered by ascending field numberMethods in org.apache.lucene.index with parameters of type FieldInfo Modifier and Type Method Description FieldInfo
FieldInfos.Builder. add(FieldInfo fi)
Adds the provided FieldInfo to this Builder if this field doesn't exist in this Builder.(package private) FieldInfo
FieldInfos.Builder. add(FieldInfo fi, long dvGen)
Adds the provided FieldInfo with the provided dvGen to this Builder if this field doesn't exist in this Builder.TermsHashPerField
FreqProxTermsWriter. addField(FieldInvertState invertState, FieldInfo fieldInfo)
(package private) abstract TermsHashPerField
TermsHash. addField(FieldInvertState fieldInvertState, FieldInfo fieldInfo)
TermsHashPerField
TermVectorsConsumer. addField(FieldInvertState invertState, FieldInfo fieldInfo)
KnnFieldVectorsWriter<?>
VectorValuesConsumer. addField(FieldInfo fieldInfo)
(package private) int
FieldInfos.FieldNumbers. addOrGet(FieldInfo fi)
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
SortingStoredFieldsConsumer.CopyVisitor. binaryField(FieldInfo fieldInfo, DataInput value, int length)
void
StoredFieldVisitor. binaryField(FieldInfo fieldInfo, byte[] value)
Process a binary field.void
StoredFieldVisitor. binaryField(FieldInfo fieldInfo, DataInput value, int length)
Expert: Process a binary field directly from theDataInput
.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, java.io.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.DocValuesIterator
CheckIndex.DocValuesIteratorSupplier. get(FieldInfo fi)
BinaryDocValues
EmptyDocValuesProducer. getBinary(FieldInfo field)
BinaryDocValues
SegmentDocValuesProducer. getBinary(FieldInfo field)
BinaryDocValues
SlowCompositeCodecReaderWrapper.SlowCompositeDocValuesProducerWrapper. getBinary(FieldInfo 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)
NumericDocValues
SlowCompositeCodecReaderWrapper.SlowCompositeNormsProducer. getNorms(FieldInfo field)
NumericDocValues
EmptyDocValuesProducer. getNumeric(FieldInfo field)
NumericDocValues
SegmentDocValuesProducer. getNumeric(FieldInfo field)
NumericDocValues
SlowCompositeCodecReaderWrapper.SlowCompositeDocValuesProducerWrapper. getNumeric(FieldInfo field)
SortedDocValues
EmptyDocValuesProducer. getSorted(FieldInfo field)
SortedDocValues
SegmentDocValuesProducer. getSorted(FieldInfo field)
SortedDocValues
SlowCompositeCodecReaderWrapper.SlowCompositeDocValuesProducerWrapper. getSorted(FieldInfo field)
SortedNumericDocValues
EmptyDocValuesProducer. getSortedNumeric(FieldInfo field)
SortedNumericDocValues
SegmentDocValuesProducer. getSortedNumeric(FieldInfo field)
SortedNumericDocValues
SlowCompositeCodecReaderWrapper.SlowCompositeDocValuesProducerWrapper. getSortedNumeric(FieldInfo field)
SortedSetDocValues
EmptyDocValuesProducer. getSortedSet(FieldInfo field)
SortedSetDocValues
SegmentDocValuesProducer. getSortedSet(FieldInfo field)
SortedSetDocValues
SlowCompositeCodecReaderWrapper.SlowCompositeDocValuesProducerWrapper. getSortedSet(FieldInfo field)
(package private) FieldInfo
FieldInfo. handleLegacySupportedUpdates(FieldInfo otherFi)
void
SortingStoredFieldsConsumer.CopyVisitor. intField(FieldInfo fieldInfo, int value)
void
StoredFieldVisitor. intField(FieldInfo fieldInfo, int value)
Process a int numeric field.void
SortingStoredFieldsConsumer.CopyVisitor. longField(FieldInfo fieldInfo, long value)
void
StoredFieldVisitor. longField(FieldInfo fieldInfo, long value)
Process a long numeric field.StoredFieldVisitor.Status
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)
private FieldInfo
SlowCompositeCodecReaderWrapper. remap(FieldInfo info)
(package private) void
IndexingChain.PerField. setFieldInfo(FieldInfo fieldInfo)
void
SortingStoredFieldsConsumer.CopyVisitor. stringField(FieldInfo fieldInfo, java.lang.String value)
void
StoredFieldVisitor. stringField(FieldInfo fieldInfo, java.lang.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, StoredValue value)
Constructors in org.apache.lucene.index with parameters of type FieldInfo Constructor Description BinaryDocValuesWriter(FieldInfo fieldInfo, Counter iwBytesUsed)
FieldInfos(FieldInfo[] infos)
Constructs a new FieldInfos from an array of FieldInfo objectsFreqProxTermsWriterPerField(FieldInvertState invertState, TermsHash termsHash, FieldInfo fieldInfo, TermsHashPerField nextPerField)
NormValuesWriter(FieldInfo fieldInfo, Counter iwBytesUsed)
NumericDocValuesWriter(FieldInfo fieldInfo, Counter iwBytesUsed)
PointValuesWriter(Counter bytesUsed, FieldInfo fieldInfo)
SortedDocValuesWriter(FieldInfo fieldInfo, Counter iwBytesUsed, ByteBlockPool pool)
SortedNumericDocValuesWriter(FieldInfo fieldInfo, Counter iwBytesUsed)
SortedSetDocValuesWriter(FieldInfo fieldInfo, Counter iwBytesUsed, ByteBlockPool pool)
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 FieldInfo Modifier and Type Field Description private FieldInfo
MemoryIndex.Info. fieldInfo
Methods in org.apache.lucene.index.memory that return FieldInfo Modifier and Type Method Description private FieldInfo
MemoryIndex. createFieldInfo(java.lang.String fieldName, int ord, IndexableFieldType fieldType)
Constructors in org.apache.lucene.index.memory with parameters of type FieldInfo Constructor Description Info(FieldInfo fieldInfo, ByteBlockPool byteBlockPool)
-
Uses of FieldInfo in org.apache.lucene.internal.tests
Methods in org.apache.lucene.internal.tests with parameters of type FieldInfo Modifier and Type Method Description IndexPackageAccess.FieldInfosBuilder
IndexPackageAccess.FieldInfosBuilder. add(FieldInfo fi)
-
Uses of FieldInfo in org.apache.lucene.misc.document
Methods in org.apache.lucene.misc.document with parameters of type FieldInfo Modifier and Type Method Description IndexableField
LazyDocument. getField(FieldInfo fieldInfo)
Creates 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 FieldInfo Modifier and Type Field Description FieldInfo
VersionBlockTreeTermsWriter.FieldMetaData. fieldInfo
private FieldInfo
VersionBlockTreeTermsWriter.TermsWriter. fieldInfo
(package private) FieldInfo
VersionFieldReader. fieldInfo
Methods in org.apache.lucene.sandbox.codecs.idversion with parameters of type FieldInfo Modifier and Type Method Description void
IDVersionPostingsReader. decodeTerm(DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute)
void
IDVersionPostingsWriter. encodeTerm(DataOutput out, FieldInfo fieldInfo, BlockTermState _state, boolean absolute)
ImpactsEnum
IDVersionPostingsReader. impacts(FieldInfo fieldInfo, BlockTermState state, int flags)
PostingsEnum
IDVersionPostingsReader. postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags)
void
IDVersionPostingsWriter. setField(FieldInfo fieldInfo)
Constructors in org.apache.lucene.sandbox.codecs.idversion with parameters of type FieldInfo Constructor Description FieldMetaData(FieldInfo fieldInfo, PairOutputs.Pair<BytesRef,java.lang.Long> rootCode, long numTerms, long indexStartFP, BytesRef minTerm, BytesRef maxTerm)
TermsWriter(FieldInfo fieldInfo)
VersionFieldReader(VersionBlockTreeTermsReader parent, FieldInfo fieldInfo, long numTerms, PairOutputs.Pair<BytesRef,java.lang.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 FieldInfo Modifier and Type Method Description private java.lang.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 FieldInfo Modifier and Type Method Description protected FieldInfo
UnifiedHighlighter. getFieldInfo(java.lang.String field)
Called by the default implementation ofUnifiedHighlighter.getOffsetSource(String)
.Methods in org.apache.lucene.search.uhighlight with parameters of type FieldInfo Modifier and Type Method Description StoredFieldVisitor.Status
UnifiedHighlighter.LimitedStoredFieldVisitor. needsField(FieldInfo fieldInfo)
void
UnifiedHighlighter.LimitedStoredFieldVisitor. stringField(FieldInfo fieldInfo, java.lang.String value)
-
Uses of FieldInfo in org.apache.lucene.spatial3d
Methods in org.apache.lucene.spatial3d with parameters of type FieldInfo Modifier and Type Method Description (package private) static void
Geo3DDocValuesField. checkCompatible(FieldInfo fieldInfo)
helper: checks a fieldinfo and throws exception if its definitely not a Geo3DDocValuesField -
Uses of FieldInfo in org.apache.lucene.util.hnsw
Fields in org.apache.lucene.util.hnsw declared as FieldInfo Modifier and Type Field Description protected FieldInfo
IncrementalHnswGraphMerger. fieldInfo
Constructors in org.apache.lucene.util.hnsw with parameters of type FieldInfo Constructor Description ConcurrentHnswMerger(FieldInfo fieldInfo, RandomVectorScorerSupplier scorerSupplier, int M, int beamWidth, TaskExecutor taskExecutor, int numWorker)
IncrementalHnswGraphMerger(FieldInfo fieldInfo, RandomVectorScorerSupplier scorerSupplier, int M, int beamWidth)
-