X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FdbObjects%2FObjectCache.java;h=d1e41f82e3baaa0b359e6d55b1283fb81e0b85c4;hb=d2a1e35d319f56baf28f8e96d7fb2da154b4aa3b;hp=e06f84f84a57fd0fde3bafe5d8066b9d6efc08d0;hpb=8989aa1f0dca5ed1b6ef8ba5f786f5192f8bf950;p=gigi.git diff --git a/src/org/cacert/gigi/dbObjects/ObjectCache.java b/src/org/cacert/gigi/dbObjects/ObjectCache.java index e06f84f8..d1e41f82 100644 --- a/src/org/cacert/gigi/dbObjects/ObjectCache.java +++ b/src/org/cacert/gigi/dbObjects/ObjectCache.java @@ -6,7 +6,7 @@ import java.util.HashSet; public class ObjectCache { - HashMap> hashmap = new HashMap<>(); + private HashMap> hashmap = new HashMap<>(); private static HashSet> caches = new HashSet<>(); @@ -26,9 +26,13 @@ public class ObjectCache { return null; } - public static void clearAllCashes() { + public static void clearAllCaches() { for (ObjectCache objectCache : caches) { objectCache.hashmap.clear(); } } + + public void remove(T toRm) { + hashmap.remove(toRm); + } }