Class BinaryHunk


  • public class BinaryHunk
    extends Object
    Part of a "GIT binary patch" to describe the pre-image or post-image
    • 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 in getBuffer().
        Returns:
        offset the start of this hunk in getBuffer().
      • getEndOffset

        public int getEndOffset()
        Get offset one past the end of the hunk in getBuffer().
        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.