Package com.google.gerrit.server.patch
Class Text
java.lang.Object
org.eclipse.jgit.diff.Sequence
org.eclipse.jgit.diff.RawText
com.google.gerrit.server.patch.Text
public class Text
extends org.eclipse.jgit.diff.RawText
-
Field Summary
FieldsFields inherited from class org.eclipse.jgit.diff.RawText
content, EMPTY_TEXT, lines
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]
asByteArray
(org.eclipse.jgit.lib.ObjectLoader ldr) protected String
decode
(int s, int e) static Text
forCommit
(org.eclipse.jgit.lib.ObjectReader reader, org.eclipse.jgit.lib.AnyObjectId commitId) static Text
forMergeList
(ComparisonType comparisonType, org.eclipse.jgit.lib.ObjectReader reader, org.eclipse.jgit.lib.AnyObjectId commitId) byte[]
Methods inherited from class org.eclipse.jgit.diff.RawText
getBufferSize, getLineDelimiter, getRawContent, getRawString, getString, getString, isBinary, isBinary, isBinary, isBinary, isBinary, isCrLfText, isCrLfText, isCrLfText, isCrLfText, isMissingNewlineAtEnd, load, setBufferSize, size, writeLine
-
Field Details
-
NO_BYTES
public static final byte[] NO_BYTES -
EMPTY
-
-
Constructor Details
-
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 Details
-
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
- Overrides:
decode
in classorg.eclipse.jgit.diff.RawText
-