Class DeltaWindowEntry
java.lang.Object
org.eclipse.jgit.internal.storage.pack.DeltaWindowEntry
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) byte[]
Complete contents of this object.(package private) DeltaIndex
Index of this object's content, to encode other deltas.(package private) DeltaWindowEntry
(package private) ObjectToPack
(package private) DeltaWindowEntry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static DeltaWindowEntry
createWindow
(int cnt) (package private) final int
depth()
(package private) final boolean
empty()
(package private) final void
(package private) final void
set
(ObjectToPack object) (package private) final int
size()
(package private) final int
type()
-
Field Details
-
prev
DeltaWindowEntry prev -
next
DeltaWindowEntry next -
object
ObjectToPack object -
buffer
byte[] bufferComplete contents of this object. Lazily loaded. -
index
DeltaIndex indexIndex of this object's content, to encode other deltas. Lazily loaded.
-
-
Constructor Details
-
DeltaWindowEntry
DeltaWindowEntry()
-
-
Method Details
-
set
-
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
-
createWindow
-