diff --git a/src/main/java/net/lamgc/cgj/bot/cache/CacheStore.java b/src/main/java/net/lamgc/cgj/bot/cache/CacheStore.java index d05428e..04bceef 100644 --- a/src/main/java/net/lamgc/cgj/bot/cache/CacheStore.java +++ b/src/main/java/net/lamgc/cgj/bot/cache/CacheStore.java @@ -2,6 +2,10 @@ package net.lamgc.cgj.bot.cache; import java.util.Date; +/** + * 缓存库接口 + * @param 缓存数据类型 + */ public interface CacheStore { /** diff --git a/src/main/java/net/lamgc/cgj/bot/cache/ImageCacheHandler.java b/src/main/java/net/lamgc/cgj/bot/cache/ImageCacheHandler.java index d3fefa8..3bc61bc 100644 --- a/src/main/java/net/lamgc/cgj/bot/cache/ImageCacheHandler.java +++ b/src/main/java/net/lamgc/cgj/bot/cache/ImageCacheHandler.java @@ -27,6 +27,7 @@ public class ImageCacheHandler implements EventHandler { private final static Set cacheQueue = Collections.synchronizedSet(new HashSet<>()); + @SuppressWarnings("unused") public void getImageToCache(ImageCacheObject event) { if(cacheQueue.contains(event)) { log.info("图片 {} 已存在相同缓存任务, 跳过.", event.getStoreFile().getName()); diff --git a/src/main/java/net/lamgc/cgj/bot/cache/LocalHashCacheStore.java b/src/main/java/net/lamgc/cgj/bot/cache/LocalHashCacheStore.java index e2f560c..3facf38 100644 --- a/src/main/java/net/lamgc/cgj/bot/cache/LocalHashCacheStore.java +++ b/src/main/java/net/lamgc/cgj/bot/cache/LocalHashCacheStore.java @@ -7,6 +7,10 @@ import java.util.Hashtable; import java.util.Objects; import java.util.concurrent.atomic.AtomicReference; +/** + * 基于Hashtable的本地缓存库 + * @param 缓存类型 + */ public class LocalHashCacheStore implements CacheStore { private final Hashtable> cache;