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, readFullyprotected JVMClassFileContainer(String name)
public String getClassURL(String typeName)
getClassURL in class ClassFileContainerpublic ClassInfo createClassInfo(String typeName, ClassLoaderInfo classLoader, String url, byte[] data) throws ClassParseException
createClassInfo in class ClassFileContainerClassParseExceptionpublic AnnotationInfo createAnnotationInfo(String typeName, ClassLoaderInfo classLoader, byte[] data) throws ClassParseException
createAnnotationInfo in class ClassFileContainerClassParseException