org.apache.aries.proxy.impl.common
Class OSGiFriendlyClassVisitor
java.lang.Object
org.objectweb.asm.ClassVisitor
org.apache.aries.proxy.impl.common.OSGiFriendlyClassVisitor
public final class OSGiFriendlyClassVisitor
- extends org.objectweb.asm.ClassVisitor
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...)
Fields inherited from class org.objectweb.asm.ClassVisitor |
api, cv |
Methods inherited from class org.objectweb.asm.ClassVisitor |
visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitOuterClass, visitSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OSGiFriendlyClassVisitor
public OSGiFriendlyClassVisitor(org.objectweb.asm.ClassVisitor cv,
int arg1)
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int arg0,
String arg1,
String arg2,
String arg3,
String[] arg4)
- Overrides:
visitMethod
in class org.objectweb.asm.ClassVisitor
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.