Top Description Methods
org.aspectj.weaver.tools

public Interface GeneratedClassHandler

Known Direct Subinterfaces
org.aspectj.weaver.tools.WeavingClassLoader
Known Direct Implementers
org.aspectj.weaver.tools.cache.GeneratedCachedClassHandler, org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.SimpleGeneratedClassHandler

Interface implemented by weaving class loaders to allow classes generated by the weaving process to be defined.

Method Summary

Modifier and TypeMethod and Description
public void
acceptClass(String
class name
name
,
byte[]
original class bytes
originalBytes
,
byte[]
woven class bytes
weavedBytes
)

Accept class generated by WeavingAdaptor.

Method Detail

acceptClassback to summary
public void acceptClass(String name, byte[] originalBytes, byte[] weavedBytes)

Accept class generated by WeavingAdaptor. The class loader should store the class definition in its local cache until called upon to load it.

Parameters
name:String

class name

originalBytes:byte[]

original class bytes

weavedBytes:byte[]

woven class bytes