Package com.google.gerrit.server.change
Interface ChangeKindCache
-
- All Known Implementing Classes:
ChangeKindCacheImpl
,ChangeKindCacheImpl.NoCache
public interface ChangeKindCache
Cache ofChangeKind
per commit.This is immutable conditioned on the merge strategy (unless the JGit strategy implementation changes, which might invalidate old entries).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangeKind
getChangeKind(Change change, PatchSet patch)
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)
ChangeKind
getChangeKind(org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, ChangeData cd, PatchSet patch)
-
-
-
Method Detail
-
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
ChangeKind getChangeKind(Change change, PatchSet patch)
-
getChangeKind
ChangeKind getChangeKind(org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, ChangeData cd, PatchSet patch)
-
-