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) {