Module org.apache.lucene.codecs
Class SimpleTextLiveDocsFormat
java.lang.Object
org.apache.lucene.codecs.LiveDocsFormat
org.apache.lucene.codecs.simpletext.SimpleTextLiveDocsFormat
reads/writes plaintext live docs
FOR RECREATIONAL USE ONLY
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfiles(SegmentCommitInfo info, Collection<String> files) Records all files in use by thisSegmentCommitInfointo the files argument.private intparseIntAt(BytesRef bytes, int offset, CharsRefBuilder scratch) readLiveDocs(Directory dir, SegmentCommitInfo info, IOContext context) Read live docs bits.voidwriteLiveDocs(Bits bits, Directory dir, SegmentCommitInfo info, int newDelCount, IOContext context) Persist live docs bits.
-
Field Details
-
LIVEDOCS_EXTENSION
- See Also:
-
SIZE
-
DOC
-
END
-
-
Constructor Details
-
SimpleTextLiveDocsFormat
public SimpleTextLiveDocsFormat()
-
-
Method Details
-
readLiveDocs
public Bits readLiveDocs(Directory dir, SegmentCommitInfo info, IOContext context) throws IOException Description copied from class:LiveDocsFormatRead live docs bits.- Specified by:
readLiveDocsin classLiveDocsFormat- Throws:
IOException
-
parseIntAt
-
writeLiveDocs
public void writeLiveDocs(Bits bits, Directory dir, SegmentCommitInfo info, int newDelCount, IOContext context) throws IOException Description copied from class:LiveDocsFormatPersist live docs bits. UseSegmentCommitInfo.getNextDelGen()to determine the generation of the deletes file you should write to.- Specified by:
writeLiveDocsin classLiveDocsFormat- Throws:
IOException
-
files
Description copied from class:LiveDocsFormatRecords all files in use by thisSegmentCommitInfointo the files argument.- Specified by:
filesin classLiveDocsFormat- Throws:
IOException
-