Package com.google.gerrit.server.change
Interface ChangeKindCache
- All Known Implementing Classes:
ChangeKindCacheImpl
,ChangeKindCacheImpl.NoCache
public interface ChangeKindCache
Cache of
ChangeKind
per commit.
This is immutable conditioned on the merge strategy (unless the JGit strategy implementation changes, which might invalidate old entries).
-
Method Summary
Modifier and TypeMethodDescriptiongetChangeKind
(Change change, PatchSet patch) getChangeKind
(Project.NameKey project, org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, org.eclipse.jgit.lib.ObjectId prior, org.eclipse.jgit.lib.ObjectId next) getChangeKind
(org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, ChangeData cd, PatchSet patch)
-
Method Details
-
getChangeKind
ChangeKind getChangeKind(Project.NameKey project, org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, org.eclipse.jgit.lib.ObjectId prior, org.eclipse.jgit.lib.ObjectId next) -
getChangeKind
-
getChangeKind
ChangeKind getChangeKind(org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, ChangeData cd, PatchSet patch)
-