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 void
beginBlock
(BlockWriter.Entry entry) (package private) void
(package private) void
(package private) long
write
(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
-