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 PatchSetInfo
get(Project.NameKey project, PatchSet patchSet)
PatchSetInfo
get(ReviewDb db, ChangeNotes notes, PatchSet.Id psId)
PatchSetInfo
get(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, com.google.gwtorm.server.OrmException
- Throws:
IOException
com.google.gwtorm.server.OrmException
-
get
public PatchSetInfo get(ReviewDb db, ChangeNotes notes, PatchSet.Id psId) throws PatchSetInfoNotAvailableException
-
get
public PatchSetInfo get(Project.NameKey project, PatchSet patchSet) throws PatchSetInfoNotAvailableException
-
-