Uses of Class
org.apache.lucene.index.SegmentWriteState
Packages that use SegmentWriteState
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
HNSW vector helper classes.
Lucene 10.1 file format.
Lucene 10.2 file format.
Lucene 9.0 file format.
BlockTree terms dictionary.
Lucene 9.9 file format.
Postings format that can delegate to different formats per-field.
Code to maintain and access indices.
-
Uses of SegmentWriteState in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs with parameters of type SegmentWriteStateModifier and TypeMethodDescriptionabstract DocValuesConsumer
DocValuesFormat.fieldsConsumer
(SegmentWriteState state) Returns aDocValuesConsumer
to write docvalues to the index.abstract FieldsConsumer
PostingsFormat.fieldsConsumer
(SegmentWriteState state) Writes a new segmentabstract KnnVectorsWriter
KnnVectorsFormat.fieldsWriter
(SegmentWriteState state) Returns aKnnVectorsWriter
to write the vectors to the index.abstract PointsWriter
PointsFormat.fieldsWriter
(SegmentWriteState state) Writes a new segmentabstract void
PostingsWriterBase.init
(IndexOutput termsOut, SegmentWriteState state) Called once after startup, before any terms have been added.abstract NormsConsumer
NormsFormat.normsConsumer
(SegmentWriteState state) Returns aNormsConsumer
to write norms to the index. -
Uses of SegmentWriteState in org.apache.lucene.codecs.hnsw
Methods in org.apache.lucene.codecs.hnsw with parameters of type SegmentWriteStateModifier and TypeMethodDescriptionabstract FlatVectorsWriter
FlatVectorsFormat.fieldsWriter
(SegmentWriteState state) Returns aFlatVectorsWriter
to write the vectors to the index. -
Uses of SegmentWriteState in org.apache.lucene.codecs.lucene101
Methods in org.apache.lucene.codecs.lucene101 with parameters of type SegmentWriteStateModifier and TypeMethodDescriptionLucene101PostingsFormat.fieldsConsumer
(SegmentWriteState state) void
Lucene101PostingsWriter.init
(IndexOutput termsOut, SegmentWriteState state) Constructors in org.apache.lucene.codecs.lucene101 with parameters of type SegmentWriteStateModifierConstructorDescriptionSole public constructor. -
Uses of SegmentWriteState in org.apache.lucene.codecs.lucene102
Methods in org.apache.lucene.codecs.lucene102 with parameters of type SegmentWriteStateModifier and TypeMethodDescriptionLucene102BinaryQuantizedVectorsFormat.fieldsWriter
(SegmentWriteState state) Lucene102HnswBinaryQuantizedVectorsFormat.fieldsWriter
(SegmentWriteState state) Constructors in org.apache.lucene.codecs.lucene102 with parameters of type SegmentWriteStateModifierConstructorDescriptionprotected
Lucene102BinaryQuantizedVectorsWriter
(Lucene102BinaryFlatVectorsScorer vectorsScorer, FlatVectorsWriter rawVectorDelegate, SegmentWriteState state) Sole constructor -
Uses of SegmentWriteState in org.apache.lucene.codecs.lucene90
Methods in org.apache.lucene.codecs.lucene90 with parameters of type SegmentWriteStateModifier and TypeMethodDescriptionLucene90DocValuesFormat.fieldsConsumer
(SegmentWriteState state) Lucene90PointsFormat.fieldsWriter
(SegmentWriteState state) Lucene90NormsFormat.normsConsumer
(SegmentWriteState state) Constructors in org.apache.lucene.codecs.lucene90 with parameters of type SegmentWriteStateModifierConstructorDescriptionLucene90PointsWriter
(SegmentWriteState writeState) Uses the defaults values formaxPointsInLeafNode
(512) andmaxMBSortInHeap
(16.0)Lucene90PointsWriter
(SegmentWriteState writeState, int maxPointsInLeafNode, double maxMBSortInHeap) Lucene90PointsWriter
(SegmentWriteState writeState, int maxPointsInLeafNode, double maxMBSortInHeap, int version) Full constructor -
Uses of SegmentWriteState in org.apache.lucene.codecs.lucene90.blocktree
Constructors in org.apache.lucene.codecs.lucene90.blocktree with parameters of type SegmentWriteStateModifierConstructorDescriptionLucene90BlockTreeTermsWriter
(SegmentWriteState state, PostingsWriterBase postingsWriter, int minItemsInBlock, int maxItemsInBlock) Create a new writer.Lucene90BlockTreeTermsWriter
(SegmentWriteState state, PostingsWriterBase postingsWriter, int minItemsInBlock, int maxItemsInBlock, int version) Expert constructor that allows configuring the version, used for bw tests. -
Uses of SegmentWriteState in org.apache.lucene.codecs.lucene99
Methods in org.apache.lucene.codecs.lucene99 with parameters of type SegmentWriteStateModifier and TypeMethodDescriptionLucene99FlatVectorsFormat.fieldsWriter
(SegmentWriteState state) Lucene99HnswScalarQuantizedVectorsFormat.fieldsWriter
(SegmentWriteState state) Lucene99HnswVectorsFormat.fieldsWriter
(SegmentWriteState state) Lucene99ScalarQuantizedVectorsFormat.fieldsWriter
(SegmentWriteState state) Constructors in org.apache.lucene.codecs.lucene99 with parameters of type SegmentWriteStateModifierConstructorDescriptionLucene99FlatVectorsWriter
(SegmentWriteState state, FlatVectorsScorer scorer) Lucene99HnswVectorsWriter
(SegmentWriteState state, int M, int beamWidth, FlatVectorsWriter flatVectorWriter, int numMergeWorkers, TaskExecutor mergeExec) Lucene99ScalarQuantizedVectorsWriter
(SegmentWriteState state, Float confidenceInterval, byte bits, boolean compress, FlatVectorsWriter rawVectorDelegate, FlatVectorsScorer scorer) Lucene99ScalarQuantizedVectorsWriter
(SegmentWriteState state, Float confidenceInterval, FlatVectorsWriter rawVectorDelegate, FlatVectorsScorer scorer) -
Uses of SegmentWriteState in org.apache.lucene.codecs.perfield
Methods in org.apache.lucene.codecs.perfield with parameters of type SegmentWriteStateModifier and TypeMethodDescriptionfinal DocValuesConsumer
PerFieldDocValuesFormat.fieldsConsumer
(SegmentWriteState state) final FieldsConsumer
PerFieldPostingsFormat.fieldsConsumer
(SegmentWriteState state) PerFieldKnnVectorsFormat.fieldsWriter
(SegmentWriteState state) -
Uses of SegmentWriteState in org.apache.lucene.index
Constructors in org.apache.lucene.index with parameters of type SegmentWriteStateModifierConstructorDescriptionSegmentWriteState
(SegmentWriteState state, String segmentSuffix) Create a shallow copy ofSegmentWriteState
with a new segment suffix.