/// <summary> /// Read live docs bits. </summary> public abstract Bits ReadLiveDocs(Directory dir, SegmentCommitInfo info, IOContext context);
/// <summary> /// Persist live docs bits. Use {@link /// SegmentCommitInfo#getNextDelGen} to determine the /// generation of the deletes file you should write to. /// </summary> public abstract void WriteLiveDocs(MutableBits bits, Directory dir, SegmentCommitInfo info, int newDelCount, IOContext context);
/// <summary> /// Records all files in use by this <seealso cref="SegmentCommitInfo"/> into the files argument. </summary> public abstract void Files(SegmentCommitInfo info, ICollection<string> files);