public interface ClassFactory
Modifier and Type | Method and Description |
---|---|
ClassFileContainer |
createClassFileContainer(String spec)
return a ClassFileContainer for the given container URL (e.g.
|
ClassInfo |
createClassInfo(String typeName,
ClassLoaderInfo classLoader,
String url,
byte[] buffer,
int offset,
int length)
create a ClassInfo from raw data
|
ClassParser |
createClassParser(byte[] data,
int offet)
return a ClassParser for binary class file data
this is the default parser if we don't have a container but only binary data
|
ClassFileContainer createClassFileContainer(String spec)
ClassParser createClassParser(byte[] data, int offet)
ClassInfo createClassInfo(String typeName, ClassLoaderInfo classLoader, String url, byte[] buffer, int offset, int length) throws ClassParseException
ClassParseException