Table of Contents

Internal classSealedInternal TermVectorsStreamWriter

Namespace
Rowles.LeanCorpus.Codecs.TermVectors
Assembly
Rowles.LeanCorpus.dll

Streaming variant of TermVectorsWriter for the merge path. Per-doc term vectors are appended directly to .tvd; .tvx is written on dispose. Only the offsets list is buffered (8B per doc).

internal sealed class TermVectorsStreamWriter : IDisposable
TermVectorsStreamWriter

Constructors

Internal constructorInternal TermVectorsStreamWriter(string, string)

Methods

Internal methodInternal AddDocument(IReadOnlyDictionary<string, List<TermVectorEntry>>?)
Public method Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.