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) |
getClassData
protected final JarFile root
protected final ClassLoader localLoader
public JarArchive(File root) throws IOException
IOException
public Class<?> findClass(String name) throws ClassNotFoundException
findClass
in class ConfigurableClassLoader.ClassSource
ClassNotFoundException
protected Class<?> findClassHere(String name) throws ClassNotFoundException
ClassNotFoundException
protected InputStream openClass(String name) throws IOException
openClass
in class ConfigurableClassLoader.ClassSource
IOException
see also the complete user documentation .