X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=sidebyside;f=src%2Forg%2Fcacert%2Fgigi%2FdbObjects%2FObjectCache.java;h=d1e41f82e3baaa0b359e6d55b1283fb81e0b85c4;hb=12c6327bdc31d1f1d50159de69641d878827dddf;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); + } }