Class DeltaWindowEntry
- java.lang.Object
-
- org.eclipse.jgit.internal.storage.pack.DeltaWindowEntry
-
final class DeltaWindowEntry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) byte[]
buffer
Complete contents of this object.(package private) DeltaIndex
index
Index of this object's content, to encode other deltas.(package private) DeltaWindowEntry
next
(package private) ObjectToPack
object
(package private) DeltaWindowEntry
prev
-
Constructor Summary
Constructors Constructor Description DeltaWindowEntry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static DeltaWindowEntry
createWindow(int cnt)
(package private) int
depth()
(package private) boolean
empty()
(package private) void
makeNext(DeltaWindowEntry e)
(package private) void
set(ObjectToPack object)
(package private) int
size()
(package private) int
type()
-
-
-
Field Detail
-
prev
DeltaWindowEntry prev
-
next
DeltaWindowEntry next
-
object
ObjectToPack object
-
buffer
byte[] buffer
Complete contents of this object. Lazily loaded.
-
index
DeltaIndex index
Index of this object's content, to encode other deltas. Lazily loaded.
-
-
Method Detail
-
set
final void set(ObjectToPack object)
-
depth
final int depth()
- Returns:
- current delta chain depth of this object.
-
type
final int type()
- Returns:
- type of the object in this window entry.
-
size
final int size()
- Returns:
- estimated unpacked size of the object, in bytes .
-
empty
final boolean empty()
- Returns:
- true if there is no object stored in this entry.
-
makeNext
final void makeNext(DeltaWindowEntry e)
-
createWindow
static DeltaWindowEntry createWindow(int cnt)
-
-