Package org.apache.aries.proxy.impl.common

Class Summary
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-2012 The Apache Software Foundation. All Rights Reserved.