Uses of Class
org.apache.lucene.index.SegmentInfo
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Lucene 9.0 file format.
Lucene 9.0 compressing format.
Code to maintain and access indices.
-
Uses of SegmentInfo in org.apache.lucene.codecs
Modifier and TypeMethodDescriptionabstract SegmentInfo
SegmentInfoFormat.read
(Directory directory, String segmentName, byte[] segmentID, IOContext context) ReadSegmentInfo
data from a directory.Modifier and TypeMethodDescriptionabstract StoredFieldsReader
StoredFieldsFormat.fieldsReader
(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context) Returns aStoredFieldsReader
to load stored fields.abstract StoredFieldsWriter
StoredFieldsFormat.fieldsWriter
(Directory directory, SegmentInfo si, IOContext context) Returns aStoredFieldsWriter
to write stored fields.abstract CompoundDirectory
CompoundFormat.getCompoundReader
(Directory dir, SegmentInfo si, IOContext context) Returns a Directory view (read-only) for the compound files in this segmentabstract FieldInfos
FieldInfosFormat.read
(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, IOContext iocontext) abstract TermVectorsReader
TermVectorsFormat.vectorsReader
(Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, IOContext context) Returns aTermVectorsReader
to read term vectors.abstract TermVectorsWriter
TermVectorsFormat.vectorsWriter
(Directory directory, SegmentInfo segmentInfo, IOContext context) Returns aTermVectorsWriter
to write term vectors.abstract void
CompoundFormat.write
(Directory dir, SegmentInfo si, IOContext context) Packs the provided segment's files into a compound format.abstract void
FieldInfosFormat.write
(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, FieldInfos infos, IOContext context) Writes the providedFieldInfos
to the directory.abstract void
SegmentInfoFormat.write
(Directory dir, SegmentInfo info, IOContext ioContext) WriteSegmentInfo
data. -
Uses of SegmentInfo in org.apache.lucene.codecs.lucene90
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionLucene90StoredFieldsFormat.fieldsReader
(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context) Lucene90StoredFieldsFormat.fieldsWriter
(Directory directory, SegmentInfo si, IOContext context) Lucene90CompoundFormat.getCompoundReader
(Directory dir, SegmentInfo si, IOContext context) Lucene90FieldInfosFormat.read
(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, IOContext context) void
Lucene90CompoundFormat.write
(Directory dir, SegmentInfo si, IOContext context) void
Lucene90FieldInfosFormat.write
(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, FieldInfos infos, IOContext context) void
Lucene90SegmentInfoFormat.write
(Directory dir, SegmentInfo si, IOContext ioContext) -
Uses of SegmentInfo in org.apache.lucene.codecs.lucene90.compressing
Modifier and TypeMethodDescriptionLucene90CompressingStoredFieldsFormat.fieldsReader
(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context) Lucene90CompressingStoredFieldsFormat.fieldsWriter
(Directory directory, SegmentInfo si, IOContext context) final TermVectorsReader
Lucene90CompressingTermVectorsFormat.vectorsReader
(Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, IOContext context) final TermVectorsWriter
Lucene90CompressingTermVectorsFormat.vectorsWriter
(Directory directory, SegmentInfo segmentInfo, IOContext context) ModifierConstructorDescriptionLucene90CompressingStoredFieldsReader
(Directory d, SegmentInfo si, String segmentSuffix, FieldInfos fn, IOContext context, String formatName, CompressionMode compressionMode) Sole constructor.Lucene90CompressingTermVectorsReader
(Directory d, SegmentInfo si, String segmentSuffix, FieldInfos fn, IOContext context, String formatName, CompressionMode compressionMode) Sole constructor. -
Uses of SegmentInfo in org.apache.lucene.index
Modifier and TypeFieldDescriptionfinal SegmentInfo
SegmentCommitInfo.info
TheSegmentInfo
that we wrap.final SegmentInfo
MergeState.segmentInfo
SegmentInfo
of the newly merged segment.final SegmentInfo
SegmentReadState.segmentInfo
SegmentInfo
describing this segment.final SegmentInfo
SegmentWriteState.segmentInfo
SegmentInfo
describing this segment.ModifierConstructorDescriptionSegmentCommitInfo
(SegmentInfo info, int delCount, int softDelCount, long delGen, long fieldInfosGen, long docValuesGen, byte[] id) Sole constructor.SegmentReadState
(Directory dir, SegmentInfo info, FieldInfos fieldInfos, IOContext context) Create aSegmentReadState
.SegmentReadState
(Directory dir, SegmentInfo info, FieldInfos fieldInfos, IOContext context, String segmentSuffix) Create aSegmentReadState
.SegmentWriteState
(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, org.apache.lucene.index.BufferedUpdates segUpdates, IOContext context) Sole constructor.SegmentWriteState
(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, org.apache.lucene.index.BufferedUpdates segUpdates, IOContext context, String segmentSuffix) Constructor which takes segment suffix.