private class ReftableWriter.Section
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) long |
bytes |
(package private) long |
entryCnt |
(package private) long |
firstBlockPosition |
(package private) ReftableWriter.IndexBuilder |
idx |
Constructor and Description |
---|
Section(byte keyType) |
Modifier and Type | Method and Description |
---|---|
private void |
beginBlock(BlockWriter.Entry entry) |
(package private) void |
finishSectionMaybeWriteIndex() |
(package private) void |
flushCurBlock() |
(package private) long |
write(BlockWriter.Entry entry) |
final ReftableWriter.IndexBuilder idx
final long firstBlockPosition
long entryCnt
long bytes
long write(BlockWriter.Entry entry) throws java.io.IOException
java.io.IOException
private void beginBlock(BlockWriter.Entry entry) throws BlockSizeTooSmallException
BlockSizeTooSmallException
void flushCurBlock() throws java.io.IOException
java.io.IOException
void finishSectionMaybeWriteIndex() throws java.io.IOException
java.io.IOException