From d3d79b3738aa055f3a5bc35f67c2111861c83922 Mon Sep 17 00:00:00 2001 From: godotg Date: Wed, 18 Oct 2023 10:58:33 +0800 Subject: [PATCH] perf[lambda]: generic class type specifications --- storage/src/main/java/com/zfoo/storage/util/LambdaUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/storage/src/main/java/com/zfoo/storage/util/LambdaUtils.java b/storage/src/main/java/com/zfoo/storage/util/LambdaUtils.java index 31f47650..53262fc9 100644 --- a/storage/src/main/java/com/zfoo/storage/util/LambdaUtils.java +++ b/storage/src/main/java/com/zfoo/storage/util/LambdaUtils.java @@ -14,8 +14,8 @@ import java.lang.reflect.Proxy; * @author veione * @version 1.0 */ -public final class LambdaUtils { - private static final ConcurrentReferenceHashMap CACHE = new ConcurrentReferenceHashMap<>(64, 0.75F, 16, ConcurrentReferenceHashMap.ReferenceType.SOFT); +public abstract class LambdaUtils { + private static final ConcurrentReferenceHashMap, LambdaMeta> CACHE = new ConcurrentReferenceHashMap<>(64, 0.75F, 16, ConcurrentReferenceHashMap.ReferenceType.SOFT); /** * 该缓存可能会在任意不定的时间被清除