Package com.google.gerrit.server.patch
Class PatchSetInfoFactory
- java.lang.Object
 - 
- com.google.gerrit.server.patch.PatchSetInfoFactory
 
 
- 
public class PatchSetInfoFactory extends Object
Factory class creating PatchSetInfo from meta-data found in Git repository. 
- 
- 
Constructor Summary
Constructors Constructor Description PatchSetInfoFactory(GitRepositoryManager repoManager, PatchSetUtil psUtil, Emails emails) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchSetInfoget(Project.NameKey project, PatchSet patchSet)PatchSetInfoget(ChangeNotes notes, PatchSet.Id psId)PatchSetInfoget(org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.revwalk.RevCommit src, PatchSet.Id psi) 
 - 
 
- 
- 
Constructor Detail
- 
PatchSetInfoFactory
@Inject public PatchSetInfoFactory(GitRepositoryManager repoManager, PatchSetUtil psUtil, Emails emails)
 
 - 
 
- 
Method Detail
- 
get
public PatchSetInfo get(org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.revwalk.RevCommit src, PatchSet.Id psi) throws IOException
- Throws:
 IOException
 
- 
get
public PatchSetInfo get(ChangeNotes notes, PatchSet.Id psId) throws PatchSetInfoNotAvailableException
 
- 
get
public PatchSetInfo get(Project.NameKey project, PatchSet patchSet) throws PatchSetInfoNotAvailableException
 
 - 
 
 -