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) DeltaIndexIndex 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 DeltaWindowEntrycreateWindow(int cnt) (package private) final intdepth()(package private) final booleanempty()(package private) final void(package private) final voidset(ObjectToPack object) (package private) final intsize()(package private) final inttype()
-
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
-