public class PathClassLoader
extends java.net.URLClassLoader
Constructor and Description |
---|
PathClassLoader(java.lang.String path)
Create a class loader that loads classes from the given path.
|
PathClassLoader(java.lang.String path,
java.lang.ClassLoader parent)
Create a class loader that loads classes from the given path.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
convertPathToFilenames(java.lang.String path)
Returns an array of filenames (including path).
|
(package private) static java.lang.String[] |
convertPathToFilenames(java.lang.String path,
java.lang.String seps) |
static java.io.File[] |
convertPathToFiles(java.lang.String path,
java.lang.String seps)
Convert the given path string into an array of File.
|
java.lang.String |
getClassPath() |
(package private) static java.net.URL[] |
getURLs(java.lang.String p,
java.lang.String separators)
Returns an array of URLs based on the given classpath string.
|
protected java.lang.Class |
loadClass(java.lang.String name,
boolean resolve) |
java.lang.String |
toString() |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public PathClassLoader(java.lang.String path)
public PathClassLoader(java.lang.String path, java.lang.ClassLoader parent)
public java.lang.String getClassPath()
protected java.lang.Class loadClass(java.lang.String name, boolean resolve) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
static java.net.URL[] getURLs(java.lang.String p, java.lang.String separators)
public static java.lang.String[] convertPathToFilenames(java.lang.String path)
public static java.io.File[] convertPathToFiles(java.lang.String path, java.lang.String seps)
static java.lang.String[] convertPathToFilenames(java.lang.String path, java.lang.String seps)
public java.lang.String toString()
toString
in class java.lang.Object
Abbot is hosted on