public abstract class LiveDocsFormat
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
LiveDocsFormat()
Sole constructor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
files(SegmentCommitInfo info,
java.util.Collection<java.lang.String> files)
Records all files in use by this
SegmentCommitInfo into the files argument. |
abstract Bits |
readLiveDocs(Directory dir,
SegmentCommitInfo info,
IOContext context)
Read live docs bits.
|
abstract void |
writeLiveDocs(Bits bits,
Directory dir,
SegmentCommitInfo info,
int newDelCount,
IOContext context)
Persist live docs bits.
|
protected LiveDocsFormat()
public abstract Bits readLiveDocs(Directory dir, SegmentCommitInfo info, IOContext context) throws java.io.IOException
java.io.IOExceptionpublic abstract void writeLiveDocs(Bits bits, Directory dir, SegmentCommitInfo info, int newDelCount, IOContext context) throws java.io.IOException
SegmentCommitInfo.getNextDelGen() to determine the
generation of the deletes file you should write to.java.io.IOExceptionpublic abstract void files(SegmentCommitInfo info, java.util.Collection<java.lang.String> files) throws java.io.IOException
SegmentCommitInfo into the files argument.java.io.IOExceptionCopyright © 2000–2025 The Apache Software Foundation. All rights reserved.