public abstract class JVMClassFileContainer extends ClassFileContainer
name, url
Modifier | Constructor and Description |
---|---|
protected |
JVMClassFileContainer(String name) |
Modifier and Type | Method and Description |
---|---|
AnnotationInfo |
createAnnotationInfo(String typeName,
ClassLoaderInfo classLoader,
byte[] data) |
ClassInfo |
createClassInfo(String typeName,
ClassLoaderInfo classLoader,
String url,
byte[] data) |
String |
getClassURL(String typeName) |
error, getClassData, getName, getURL, readFully
protected JVMClassFileContainer(String name)
public String getClassURL(String typeName)
getClassURL
in class ClassFileContainer
public ClassInfo createClassInfo(String typeName, ClassLoaderInfo classLoader, String url, byte[] data) throws ClassParseException
createClassInfo
in class ClassFileContainer
ClassParseException
public AnnotationInfo createAnnotationInfo(String typeName, ClassLoaderInfo classLoader, byte[] data) throws ClassParseException
createAnnotationInfo
in class ClassFileContainer
ClassParseException