public class ConfigurableClassLoader.JarArchive extends ConfigurableClassLoader.ClassSource
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoader |
localLoader |
protected JarFile |
root |
| Constructor and Description |
|---|
JarArchive(File root) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
findClass(String name) |
protected Class<?> |
findClassHere(String name) |
protected InputStream |
openClass(String name) |
protected String |
toPhysicalName(String name) |
getClassDataprotected final JarFile root
protected final ClassLoader localLoader
public JarArchive(File root) throws IOException
IOExceptionpublic Class<?> findClass(String name) throws ClassNotFoundException
findClass in class ConfigurableClassLoader.ClassSourceClassNotFoundExceptionprotected Class<?> findClassHere(String name) throws ClassNotFoundException
ClassNotFoundExceptionprotected InputStream openClass(String name) throws IOException
openClass in class ConfigurableClassLoader.ClassSourceIOExceptionsee also the complete user documentation .