Uses of Class
com.ultikits.ultitools.aop.AnnotationLookupCache
Packages that use AnnotationLookupCache
-
Uses of AnnotationLookupCache in com.ultikits.ultitools.aop
Fields in com.ultikits.ultitools.aop declared as AnnotationLookupCacheModifier and TypeFieldDescriptionprivate final AnnotationLookupCache<? extends Annotation> AopAdvisor.AnnotationAopAdvisor.lookupCacheInstance-scoped on purpose - see AnnotationLookupCache's class javadoc.private final AnnotationLookupCache<ExceptionCatch> ExceptionInterceptor.lookupCacheInstance-scoped on purpose - see AnnotationLookupCache's class javadoc.private final AnnotationLookupCache<Transactional> TransactionInterceptor.lookupCacheInstance-scoped on purpose - see AnnotationLookupCache's class javadoc.Fields in com.ultikits.ultitools.aop with type parameters of type AnnotationLookupCacheModifier and TypeFieldDescriptionprivate final Map<Class<? extends Annotation>, AnnotationLookupCache<?>> AopProxyResolver.lookupCachesPer-annotation-type caches this resolver owns for its own class-level lookups.Methods in com.ultikits.ultitools.aop that return AnnotationLookupCacheModifier and TypeMethodDescriptionprivate AnnotationLookupCache<?> AopProxyResolver.lookupCacheFor(Class<? extends Annotation> type) (package private) static <A extends Annotation>
AnnotationLookupCache<A> AnnotationLookupCache.standalone(Class<A> annotationType) An unshared cache for a caller that is not wired throughPluginManager.wireAop's shared seam (D-38) - standalone construction, or a consumer exercised in isolation.Methods in com.ultikits.ultitools.aop with parameters of type AnnotationLookupCacheModifier and TypeMethodDescriptionstatic AopAdvisorAopAdvisor.forAnnotation(Class<? extends Annotation> annotationType, MethodInterceptor interceptor, int order, AnnotationLookupCache<? extends Annotation> sharedCache) Creates an advisor that matches methods or classes with the given annotation, using a caller-suppliedAnnotationLookupCacheinstead of building its own.Constructors in com.ultikits.ultitools.aop with parameters of type AnnotationLookupCacheModifierConstructorDescription(package private)AnnotationAopAdvisor(Class<? extends Annotation> annotationType, MethodInterceptor interceptor, int order, AnnotationLookupCache<? extends Annotation> lookupCache) ExceptionInterceptor(List<ExceptionHandler> globalHandlers, SimpleContainer context, AnnotationLookupCache<ExceptionCatch> lookupCache) Creates an exception interceptor bound to a plugin's container, using a caller-suppliedAnnotationLookupCacheinstead of building its own.