From 90919ebf6b71c92a22d440e534b4e8a7df13d260 Mon Sep 17 00:00:00 2001
From: str4d <str4d@mail.i2p>
Date: Mon, 11 Nov 2013 23:48:15 +0000
Subject: [PATCH] Make ObjectCounter Serializable

---
 core/java/src/net/i2p/util/ObjectCounter.java | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/core/java/src/net/i2p/util/ObjectCounter.java b/core/java/src/net/i2p/util/ObjectCounter.java
index ebd5a437f7..bbe3f58e39 100644
--- a/core/java/src/net/i2p/util/ObjectCounter.java
+++ b/core/java/src/net/i2p/util/ObjectCounter.java
@@ -1,5 +1,6 @@
 package net.i2p.util;
 
+import java.io.Serializable;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.atomic.AtomicInteger;
@@ -9,7 +10,12 @@ import java.util.concurrent.atomic.AtomicInteger;
  *
  *  @author zzz, welterde
  */
-public class ObjectCounter<K> {
+public class ObjectCounter<K> implements Serializable {
+    /**
+     * Serializable so it can be passed in an Android Bundle
+     */
+    private static final long serialVersionUID = 3160378641721937421L;
+
     private final ConcurrentHashMap<K, AtomicInteger> map;
 
     public ObjectCounter() {
-- 
GitLab