public class ClassLoaderWeavingAdaptor extends WeavingAdaptor
WeavingAdaptor.WeavingAdaptorMessageHolder, WeavingAdaptor.WeavingAdaptorMessageWriter
bcelWorld, delegateForCurrentClass, generatedClasses, generatedClassHandler, SHOW_WEAVE_INFO_PROPERTY, TRACE_MESSAGES_PROPERTY, verbose, weaver, WEAVING_ADAPTOR_VERBOSE
Constructor and Description |
---|
ClassLoaderWeavingAdaptor() |
ClassLoaderWeavingAdaptor(java.lang.ClassLoader deprecatedLoader,
IWeavingContext deprecatedContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
accept(java.lang.String className,
byte[] bytes) |
void |
flushGeneratedClasses()
Flush the generated classes cache
|
boolean |
generatedClassesExistFor(java.lang.String className)
Check to see if any classes are stored in the generated classes cache.
|
java.lang.String |
getContextId() |
java.lang.String |
getNamespace() |
protected void |
initialize(java.lang.ClassLoader classLoader,
IWeavingContext context) |
protected void |
lint(java.lang.String name,
java.lang.String[] infos) |
protected boolean |
shouldDump(java.lang.String className,
boolean before) |
addURL, createMessageHandler, debug, disable, dump, enable, ensureDelegateInitialized, error, error, getMessageHandler, getMessageHolder, info, isEnabled, setMessageHandler, warn, warn, weaveClass
public ClassLoaderWeavingAdaptor()
public ClassLoaderWeavingAdaptor(java.lang.ClassLoader deprecatedLoader, IWeavingContext deprecatedContext)
protected void initialize(java.lang.ClassLoader classLoader, IWeavingContext context)
protected void lint(java.lang.String name, java.lang.String[] infos)
public java.lang.String getContextId()
getContextId
in interface org.aspectj.bridge.IMessageContext
getContextId
in class WeavingAdaptor
protected boolean accept(java.lang.String className, byte[] bytes)
accept
in class WeavingAdaptor
protected boolean shouldDump(java.lang.String className, boolean before)
shouldDump
in class WeavingAdaptor
public java.lang.String getNamespace()
public boolean generatedClassesExistFor(java.lang.String className)
className
- TODOpublic void flushGeneratedClasses()