Class Text


  • public class Text
    extends org.eclipse.jgit.diff.RawText
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Text EMPTY  
      static byte[] NO_BYTES  
      • Fields inherited from class org.eclipse.jgit.diff.RawText

        content, EMPTY_TEXT, lines
    • Constructor Summary

      Constructors 
      Constructor Description
      Text​(byte[] r)  
      Text​(org.eclipse.jgit.lib.ObjectLoader ldr)  
    • Field Detail

      • NO_BYTES

        public static final byte[] NO_BYTES
      • EMPTY

        public static final Text EMPTY
    • Constructor Detail

      • Text

        public Text​(byte[] r)
      • Text

        public Text​(org.eclipse.jgit.lib.ObjectLoader ldr)
             throws org.eclipse.jgit.errors.MissingObjectException,
                    org.eclipse.jgit.errors.LargeObjectException,
                    IOException
        Throws:
        org.eclipse.jgit.errors.MissingObjectException
        org.eclipse.jgit.errors.LargeObjectException
        IOException
    • Method Detail

      • forCommit

        public static Text forCommit​(org.eclipse.jgit.lib.ObjectReader reader,
                                     org.eclipse.jgit.lib.AnyObjectId commitId)
                              throws IOException
        Throws:
        IOException
      • forMergeList

        public static Text forMergeList​(ComparisonType comparisonType,
                                        org.eclipse.jgit.lib.ObjectReader reader,
                                        org.eclipse.jgit.lib.AnyObjectId commitId)
                                 throws IOException
        Throws:
        IOException
      • asByteArray

        public static byte[] asByteArray​(org.eclipse.jgit.lib.ObjectLoader ldr)
                                  throws org.eclipse.jgit.errors.MissingObjectException,
                                         org.eclipse.jgit.errors.LargeObjectException,
                                         IOException
        Throws:
        org.eclipse.jgit.errors.MissingObjectException
        org.eclipse.jgit.errors.LargeObjectException
        IOException
      • getContent

        public byte[] getContent()
      • decode

        protected String decode​(int s,
                                int e)
        Overrides:
        decode in class org.eclipse.jgit.diff.RawText