de.miethxml.toolkit.classloader
Class CustomClassLoader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
de.miethxml.toolkit.classloader.CustomClassLoader
- Direct Known Subclasses:
- CocoonLoader, NativeLibraryLoader
- public class CustomClassLoader
- extends java.net.URLClassLoader
- Author:
- Simon Mieth
| Methods inherited from class java.net.URLClassLoader |
addURL, definePackage, findClass, findResource, findResources, getPermissions, getURLs, newInstance, newInstance |
| Methods inherited from class java.security.SecureClassLoader |
defineClass |
| Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomClassLoader
public CustomClassLoader()
CustomClassLoader
public CustomClassLoader(java.lang.ClassLoader parent)
loadClass
public java.lang.Class loadClass(java.lang.String name)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
addJarLibrary
public void addJarLibrary(java.lang.String lib)
addJarDirectory
public void addJarDirectory(java.lang.String dir)
addResourceDirectory
public void addResourceDirectory(java.lang.String dir)
addResource
public void addResource(java.lang.String resource)
findLibrary
public java.lang.String findLibrary(java.lang.String name)
addNativeLibraryPath
public void addNativeLibraryPath(java.lang.String path)
addClassDirectory
public void addClassDirectory(java.lang.String path)
addPathElement
public void addPathElement(java.lang.String path)
- add single jar-file or directory with jarfiles or a classes-directory to
classpath
- Parameters:
path -