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[]bufferComplete contents of this object.(package private) DeltaIndexindexIndex of this object's content, to encode other deltas.(package private) DeltaWindowEntrynext(package private) ObjectToPackobject(package private) DeltaWindowEntryprev
-
Constructor Summary
Constructors Constructor Description DeltaWindowEntry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static DeltaWindowEntrycreateWindow(int cnt)(package private) intdepth()(package private) booleanempty()(package private) voidmakeNext(DeltaWindowEntry e)(package private) voidset(ObjectToPack object)(package private) intsize()(package private) inttype()
-
-
-
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)
-
-