| Class | Description |
|---|---|
| AbstractWovenProxyAdapter |
This abstract superclass is responsible for providing proxy extensions to
classes being written.
|
| AbstractWovenProxyMethodAdapter |
This class weaves dispatch and listener code into a method, there are two known
subclasses
WovenProxyConcreteMethodAdapter is used for weaving instance methods
WovenProxyAbstractMethodAdapter is used to provide a delegating
implementation of an interface method. |
| ConstructorFinder | |
| OSGiFriendlyClassVisitor |
We need to override ASM's default behaviour in
#getCommonSuperClass(String, String)
so that it doesn't load classes (which it was doing on the wrong ClassLoader
anyway...) |
| OSGiFriendlyClassWriter |
We need to override ASM's default behaviour in
OSGiFriendlyClassWriter.getCommonSuperClass(String, String)
so that it doesn't load classes (which it was doing on the wrong ClassLoader
anyway...) |
| TypeMethod |
This object stores a
Method and the class that declares it |
| WovenProxyAbstractMethodAdapter |
Used to create a delegating method implementation for methods with no body
|
| WovenProxyConcreteMethodAdapter |
Copyright © 2009-2017 The Apache Software Foundation. All Rights Reserved.