Combines multiple files into a single compound file. The file format:
  • VInt fileCount
  • {Directory} fileCount entries with the following structure:
    • long dataOffset
    • String fileName
  • {File Data} fileCount entries with the raw data of the corresponding file
The fileCount integer indicates how many files are contained in this compound file. The {directory} that follows has that many entries. Each directory entry contains a long pointer to the start of this file's data section, and a String with that file's name.

Namespace: Lucene.Net.Index
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
public sealed class CompoundFileWriter
Visual Basic
Public NotInheritable Class CompoundFileWriter
Visual C++
public ref class CompoundFileWriter sealed

Inheritance Hierarchy

System..::..Object
  Lucene.Net.Index..::..CompoundFileWriter

See Also