|
|
@ -126,6 +126,9 @@ public abstract class AnnotationUtils { |
|
|
|
private static final Map<Class<?>, Set<Method>> annotatedBaseTypeCache = |
|
|
|
private static final Map<Class<?>, Set<Method>> annotatedBaseTypeCache = |
|
|
|
new ConcurrentReferenceHashMap<>(256); |
|
|
|
new ConcurrentReferenceHashMap<>(256); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Deprecated // just here for older tool versions trying to reflectively clear the cache
|
|
|
|
|
|
|
|
private static final Map<Class<?>, ?> annotatedInterfaceCache = annotatedBaseTypeCache; |
|
|
|
|
|
|
|
|
|
|
|
private static final Map<Class<? extends Annotation>, Boolean> synthesizableCache = |
|
|
|
private static final Map<Class<? extends Annotation>, Boolean> synthesizableCache = |
|
|
|
new ConcurrentReferenceHashMap<>(256); |
|
|
|
new ConcurrentReferenceHashMap<>(256); |
|
|
|
|
|
|
|
|
|
|
|