public final class OSGiFriendlyClassWriter
extends org.objectweb.asm.ClassWriter
getCommonSuperClass(String, String)
so that it doesn't load classes (which it was doing on the wrong ClassLoader
anyway...)Constructor and Description |
---|
OSGiFriendlyClassWriter(org.objectweb.asm.ClassReader arg0,
int arg1,
ClassLoader loader) |
OSGiFriendlyClassWriter(int arg0,
ClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
protected String |
getCommonSuperClass(String arg0,
String arg1)
We provide an implementation that doesn't cause class loads to occur.
|
newClass, newConst, newField, newHandle, newHandle, newInvokeDynamic, newMethod, newMethodType, newNameType, newUTF8, toByteArray, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitOuterClass, visitSource, visitTypeAnnotation
public OSGiFriendlyClassWriter(org.objectweb.asm.ClassReader arg0, int arg1, ClassLoader loader)
public OSGiFriendlyClassWriter(int arg0, ClassLoader loader)
protected final String getCommonSuperClass(String arg0, String arg1)
getCommonSuperClass
in class org.objectweb.asm.ClassWriter
Copyright © 2017. All rights reserved.