Uses of Interface
org.aspectj.weaver.tools.GeneratedClassHandler
Packages that use GeneratedClassHandler
Package
Description
-
Uses of GeneratedClassHandler in org.aspectj.weaver.loadtime
Classes in org.aspectj.weaver.loadtime that implement GeneratedClassHandler -
Uses of GeneratedClassHandler in org.aspectj.weaver.tools
Subinterfaces of GeneratedClassHandler in org.aspectj.weaver.toolsModifier and TypeInterfaceDescriptioninterface
An interface for weaving class loaders to provide callbacks for a WeavingAdaptor.Fields in org.aspectj.weaver.tools declared as GeneratedClassHandlerModifier and TypeFieldDescriptionprotected GeneratedClassHandler
WeavingAdaptor.generatedClassHandler
Methods in org.aspectj.weaver.tools with parameters of type GeneratedClassHandlerModifier and TypeMethodDescriptionprotected void
WeavingAdaptor.initializeCache
(ClassLoader loader, List<String> aspects, GeneratedClassHandler existingClassHandler, IMessageHandler myMessageHandler) If the cache is enabled, initialize it and swap out the existing classhandler for the caching one -Constructors in org.aspectj.weaver.tools with parameters of type GeneratedClassHandlerModifierConstructorDescriptionWeavingAdaptor
(GeneratedClassHandler handler, URL[] classURLs, URL[] aspectURLs) Construct a WeavingAdaptor with a reference to aGeneratedClassHandler
, a full search path for resolving classes and a complete set of aspects. -
Uses of GeneratedClassHandler in org.aspectj.weaver.tools.cache
Classes in org.aspectj.weaver.tools.cache that implement GeneratedClassHandlerModifier and TypeClassDescriptionclass
Handler for generated classes; such as Shadowed closures, etc.Methods in org.aspectj.weaver.tools.cache that return GeneratedClassHandlerModifier and TypeMethodDescriptionWeavedClassCache.getCachingClassHandler()
Returns a generated class handler which wraps the handler this cache was initialized with; this handler should be used to make sure that generated classes are added to the cacheMethods in org.aspectj.weaver.tools.cache with parameters of type GeneratedClassHandlerModifier and TypeMethodDescriptionstatic WeavedClassCache
WeavedClassCache.createCache
(ClassLoader loader, List<String> aspects, GeneratedClassHandler existingClassHandler, IMessageHandler messageHandler) Creates a new cache using the resolver and backing returned by the DefaultCacheFactory.Constructors in org.aspectj.weaver.tools.cache with parameters of type GeneratedClassHandlerModifierConstructorDescriptionGeneratedCachedClassHandler
(WeavedClassCache cache, GeneratedClassHandler nextHandler) protected
WeavedClassCache
(GeneratedClassHandler existingClassHandler, IMessageHandler messageHandler, String name, CacheBacking backing, CacheKeyResolver resolver)