Class ReftableWriter.Section
java.lang.Object
org.eclipse.jgit.internal.storage.reftable.ReftableWriter.Section
- Enclosing class:
- ReftableWriter
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) long(package private) long(package private) final long(package private) final ReftableWriter.IndexBuilder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidbeginBlock(BlockWriter.Entry entry) (package private) void(package private) void(package private) longwrite(BlockWriter.Entry entry)
-
Field Details
-
idx
-
firstBlockPosition
final long firstBlockPosition -
entryCnt
long entryCnt -
bytes
long bytes
-
-
Constructor Details
-
Section
Section(byte keyType)
-
-
Method Details
-
write
- Throws:
IOException
-
beginBlock
- Throws:
BlockSizeTooSmallException
-
flushCurBlock
- Throws:
IOException
-
finishSectionMaybeWriteIndex
- Throws:
IOException
-