Package org.eclipse.jgit.patch
Class BinaryHunk
- java.lang.Object
-
- org.eclipse.jgit.patch.BinaryHunk
-
public class BinaryHunk extends Object
Part of a "GIT binary patch" to describe the pre-image or post-image
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BinaryHunk.Type
Type of information stored in a binary hunk.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getBuffer()
Get the byte array holding this hunk's patch script.int
getEndOffset()
Get offset one past the end of the hunk ingetBuffer()
.FileHeader
getFileHeader()
Get header for the file this hunk applies to.int
getSize()
Get inflated size of this hunk's data.int
getStartOffset()
Get offset the start of this hunk ingetBuffer()
.BinaryHunk.Type
getType()
Get type of this binary hunk.
-
-
-
Method Detail
-
getFileHeader
public FileHeader getFileHeader()
Get header for the file this hunk applies to.- Returns:
- header for the file this hunk applies to.
-
getBuffer
public byte[] getBuffer()
Get the byte array holding this hunk's patch script.- Returns:
- the byte array holding this hunk's patch script.
-
getStartOffset
public int getStartOffset()
Get offset the start of this hunk ingetBuffer()
.- Returns:
- offset the start of this hunk in
getBuffer()
.
-
getEndOffset
public int getEndOffset()
Get offset one past the end of the hunk ingetBuffer()
.- Returns:
- offset one past the end of the hunk in
getBuffer()
.
-
getType
public BinaryHunk.Type getType()
Get type of this binary hunk.- Returns:
- type of this binary hunk.
-
getSize
public int getSize()
Get inflated size of this hunk's data.- Returns:
- inflated size of this hunk's data.
-
-