Merge "Fix: Guice creation error in Reindex"
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/change/ChangeKindCacheImpl.java b/gerrit-server/src/main/java/com/google/gerrit/server/change/ChangeKindCacheImpl.java
index 7e87937..220dcb6 100644
--- a/gerrit-server/src/main/java/com/google/gerrit/server/change/ChangeKindCacheImpl.java
+++ b/gerrit-server/src/main/java/com/google/gerrit/server/change/ChangeKindCacheImpl.java
@@ -90,7 +90,7 @@
}
}
- private static class Key implements Serializable {
+ public static class Key implements Serializable {
private static final long serialVersionUID = 1L;
private transient ObjectId prior;
@@ -110,6 +110,24 @@
this.repo = repo;
}
+ public Key(ObjectId prior, ObjectId next, String strategyName) {
+ this.prior = prior;
+ this.next = next;
+ this.strategyName = strategyName;
+ }
+
+ public ObjectId getPrior() {
+ return prior;
+ }
+
+ public ObjectId getNext() {
+ return next;
+ }
+
+ public String getStrategyName() {
+ return strategyName;
+ }
+
@Override
public boolean equals(Object o) {
if (o instanceof Key) {