Package com.google.gerrit.server.patch
Class PatchFile
- java.lang.Object
-
- com.google.gerrit.server.patch.PatchFile
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLine(int file, int line)
Extract a line from the file, as a string.
-
-
-
Constructor Detail
-
PatchFile
public PatchFile(org.eclipse.jgit.lib.Repository repo, PatchList patchList, String fileName) throws org.eclipse.jgit.errors.MissingObjectException, org.eclipse.jgit.errors.IncorrectObjectTypeException, IOException
- Throws:
org.eclipse.jgit.errors.MissingObjectException
org.eclipse.jgit.errors.IncorrectObjectTypeException
IOException
-
-
Method Detail
-
getLine
public String getLine(int file, int line) throws IOException, com.google.gerrit.exceptions.NoSuchEntityException
Extract a line from the file, as a string.- Parameters:
file
- the file index to extract.line
- the line number to extract (1 based; 1 is the first line).- Returns:
- the string version of the file line.
- Throws:
IOException
- the patch or complete file content cannot be read.com.google.gerrit.exceptions.NoSuchEntityException
-
-