Uses of Class
org.apache.lucene.index.FieldInfo
-
Packages that use FieldInfo Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.codecs.lucene90.compressing Lucene 9.0 compressing format.org.apache.lucene.codecs.lucene94 Lucene 9.3 file format.org.apache.lucene.document The logical representation of aDocumentfor indexing and searching.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.internal.tests Internal bridges to package-private internals, for use by the lucene test framework only. -
-
Uses of FieldInfo in org.apache.lucene.codecs
Fields in org.apache.lucene.codecs declared as FieldInfo Modifier and Type Field Description protected FieldInfoPushPostingsWriterBase. fieldInfoFieldInfoof current field being written.Methods in org.apache.lucene.codecs with parameters of type FieldInfo Modifier and Type Method Description abstract voidDocValuesConsumer. addBinaryField(FieldInfo field, DocValuesProducer valuesProducer)Writes binary docvalues for a field.abstract KnnFieldVectorsWriter<?>KnnVectorsWriter. addField(FieldInfo fieldInfo)Add new field for indexingabstract voidNormsConsumer. addNormsField(FieldInfo field, NormsProducer normsProducer)Writes normalization values for a field.abstract voidDocValuesConsumer. addNumericField(FieldInfo field, DocValuesProducer valuesProducer)Writes numeric docvalues for a field.abstract voidDocValuesConsumer. addSortedField(FieldInfo field, DocValuesProducer valuesProducer)Writes pre-sorted binary docvalues for a field.abstract voidDocValuesConsumer. addSortedNumericField(FieldInfo field, DocValuesProducer valuesProducer)Writes pre-sorted numeric docvalues for a fieldabstract voidDocValuesConsumer. addSortedSetField(FieldInfo field, DocValuesProducer valuesProducer)Writes pre-sorted set docvalues for a fieldvoidStoredFieldsWriter.MergeVisitor. binaryField(FieldInfo fieldInfo, byte[] value)abstract voidPostingsReaderBase. decodeTerm(DataInput in, FieldInfo fieldInfo, BlockTermState state, boolean absolute)Actually decode metadata for next termvoidStoredFieldsWriter.MergeVisitor. doubleField(FieldInfo fieldInfo, double value)abstract voidPostingsWriterBase. encodeTerm(DataOutput out, FieldInfo fieldInfo, BlockTermState state, boolean absolute)Encode metadata as long[] and byte[].voidStoredFieldsWriter.MergeVisitor. floatField(FieldInfo fieldInfo, float value)abstract BinaryDocValuesDocValuesProducer. getBinary(FieldInfo field)ReturnsBinaryDocValuesfor this field.abstract NumericDocValuesNormsProducer. getNorms(FieldInfo field)ReturnsNumericDocValuesfor this field.abstract NumericDocValuesDocValuesProducer. getNumeric(FieldInfo field)ReturnsNumericDocValuesfor this field.abstract SortedDocValuesDocValuesProducer. getSorted(FieldInfo field)ReturnsSortedDocValuesfor this field.abstract SortedNumericDocValuesDocValuesProducer. getSortedNumeric(FieldInfo field)ReturnsSortedNumericDocValuesfor this field.abstract SortedSetDocValuesDocValuesProducer. getSortedSet(FieldInfo field)ReturnsSortedSetDocValuesfor this field.abstract ImpactsEnumPostingsReaderBase. impacts(FieldInfo fieldInfo, BlockTermState state, int flags)Return aImpactsEnumthat computes impacts withscorer.voidStoredFieldsWriter.MergeVisitor. intField(FieldInfo fieldInfo, int value)voidStoredFieldsWriter.MergeVisitor. longField(FieldInfo fieldInfo, long value)voidDocValuesConsumer. mergeBinaryField(FieldInfo mergeFieldInfo, MergeState mergeState)Merges the binary docvalues fromMergeState.voidNormsConsumer. mergeNormsField(FieldInfo mergeFieldInfo, MergeState mergeState)Merges the norms fromtoMerge.voidDocValuesConsumer. mergeNumericField(FieldInfo mergeFieldInfo, MergeState mergeState)Merges the numeric docvalues fromMergeState.<T> voidKnnVectorsWriter. mergeOneField(FieldInfo fieldInfo, MergeState mergeState)Write field for mergingprotected voidPointsWriter. mergeOneField(MergeState mergeState, FieldInfo fieldInfo)Default naive merge implementation for one field: it just re-indexes all the values from the incoming segment.voidDocValuesConsumer. mergeSortedField(FieldInfo fieldInfo, MergeState mergeState)Merges the sorted docvalues fromtoMerge.voidDocValuesConsumer. mergeSortedNumericField(FieldInfo mergeFieldInfo, MergeState mergeState)Merges the sorted docvalues fromtoMerge.voidDocValuesConsumer. mergeSortedSetField(FieldInfo mergeFieldInfo, MergeState mergeState)Merges the sortedset docvalues fromtoMerge.static KnnVectorsWriter.MergedVectorValuesKnnVectorsWriter.MergedVectorValues. mergeVectorValues(FieldInfo fieldInfo, MergeState mergeState)Returns a merged view over all the segment'sVectorValues.StoredFieldVisitor.StatusStoredFieldsWriter.MergeVisitor. needsField(FieldInfo fieldInfo)abstract PostingsEnumPostingsReaderBase. postings(FieldInfo fieldInfo, BlockTermState state, PostingsEnum reuse, int flags)Must fully consume state, since after this call that TermState may be reused.abstract voidPostingsWriterBase. setField(FieldInfo fieldInfo)Sets the current field for writing.voidPushPostingsWriterBase. 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 voidTermVectorsWriter. startField(FieldInfo info, int numTerms, boolean positions, boolean offsets, boolean payloads)Called before writing the terms of the field.voidStoredFieldsWriter.MergeVisitor. stringField(FieldInfo fieldInfo, String value)abstract voidPointsWriter. writeField(FieldInfo fieldInfo, PointsReader values)Write all values contained in the provided readerabstract voidStoredFieldsWriter. writeField(FieldInfo info, IndexableField field)Writes a single stored field. -
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 voidLucene90PostingsReader. decodeTerm(DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute)voidLucene90PostingsWriter. encodeTerm(DataOutput out, FieldInfo fieldInfo, BlockTermState _state, boolean absolute)ImpactsEnumLucene90PostingsReader. impacts(FieldInfo fieldInfo, BlockTermState state, int flags)PostingsEnumLucene90PostingsReader. postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags)voidLucene90PostingsWriter. setField(FieldInfo fieldInfo)voidLucene90PointsWriter. writeField(FieldInfo fieldInfo, PointsReader reader) -
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 voidLucene90CompressingTermVectorsWriter. startField(FieldInfo info, int numTerms, boolean positions, boolean offsets, boolean payloads)voidLucene90CompressingStoredFieldsWriter. writeField(FieldInfo info, IndexableField field) -
Uses of FieldInfo in org.apache.lucene.codecs.lucene94
Methods in org.apache.lucene.codecs.lucene94 with parameters of type FieldInfo Modifier and Type Method Description KnnFieldVectorsWriter<?>Lucene94HnswVectorsWriter. addField(FieldInfo fieldInfo)voidLucene94HnswVectorsWriter. mergeOneField(FieldInfo fieldInfo, MergeState mergeState) -
Uses of FieldInfo in org.apache.lucene.document
Methods in org.apache.lucene.document with parameters of type FieldInfo Modifier and Type Method Description voidDocumentStoredFieldVisitor. binaryField(FieldInfo fieldInfo, byte[] value)voidDocumentStoredFieldVisitor. doubleField(FieldInfo fieldInfo, double value)voidDocumentStoredFieldVisitor. floatField(FieldInfo fieldInfo, float value)voidDocumentStoredFieldVisitor. intField(FieldInfo fieldInfo, int value)voidDocumentStoredFieldVisitor. longField(FieldInfo fieldInfo, long value)StoredFieldVisitor.StatusDocumentStoredFieldVisitor. needsField(FieldInfo fieldInfo)voidDocumentStoredFieldVisitor. stringField(FieldInfo fieldInfo, String value) -
Uses of FieldInfo in org.apache.lucene.index
Methods in org.apache.lucene.index that return FieldInfo Modifier and Type Method Description FieldInfoFieldInfos. fieldInfo(int fieldNumber)Return the fieldinfo object referenced by the fieldNumber.FieldInfoFieldInfos. fieldInfo(String fieldName)Return the fieldinfo object referenced by the field nameMethods in org.apache.lucene.index that return types with arguments of type FieldInfo Modifier and Type Method Description 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 KnnFieldVectorsWriter<float[]>BufferingKnnVectorsWriter. addField(FieldInfo fieldInfo)voidStoredFieldVisitor. binaryField(FieldInfo fieldInfo, byte[] value)Process a binary field.voidStoredFieldVisitor. doubleField(FieldInfo fieldInfo, double value)Process a double numeric field.voidStoredFieldVisitor. floatField(FieldInfo fieldInfo, float value)Process a float numeric field.BinaryDocValuesEmptyDocValuesProducer. getBinary(FieldInfo field)NumericDocValuesEmptyDocValuesProducer. getNumeric(FieldInfo field)SortedDocValuesEmptyDocValuesProducer. getSorted(FieldInfo field)SortedNumericDocValuesEmptyDocValuesProducer. getSortedNumeric(FieldInfo field)SortedSetDocValuesEmptyDocValuesProducer. getSortedSet(FieldInfo field)voidStoredFieldVisitor. intField(FieldInfo fieldInfo, int value)Process a int numeric field.voidStoredFieldVisitor. longField(FieldInfo fieldInfo, long value)Process a long numeric field.voidBufferingKnnVectorsWriter. mergeOneField(FieldInfo fieldInfo, MergeState mergeState)abstract StoredFieldVisitor.StatusStoredFieldVisitor. needsField(FieldInfo fieldInfo)Hook before processing a field.voidStoredFieldVisitor. stringField(FieldInfo fieldInfo, String value)Process a string field.protected abstract voidBufferingKnnVectorsWriter. writeField(FieldInfo fieldInfo, KnnVectorsReader knnVectorsReader, int maxDoc)Write the provided fieldConstructors in org.apache.lucene.index with parameters of type FieldInfo Constructor Description FieldInfos(FieldInfo[] infos)Constructs a new FieldInfos from an array of FieldInfo objects -
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.FieldInfosBuilderIndexPackageAccess.FieldInfosBuilder. add(FieldInfo fi)
-