public class MyClassLoader
extends java.net.URLClassLoader
Zephyr Business Solution
Constructor and Description |
---|
MyClassLoader(java.io.File[] files,
java.lang.ClassLoader parent,
LoadingPolicy ipf) |
MyClassLoader(java.io.File[] files,
LoadingPolicy ipf) |
MyClassLoader(java.net.URL[] urls,
java.lang.ClassLoader parent,
LoadingPolicy ipf) |
MyClassLoader(java.net.URL[] urls,
java.lang.ClassLoader parent,
java.net.URLStreamHandlerFactory factory,
LoadingPolicy ipf) |
MyClassLoader(java.net.URL[] urls,
LoadingPolicy ipf) |
Modifier and Type | Method and Description |
---|---|
java.util.Enumeration |
enumerateResources(java.lang.String name)
Returns a java.util.Enumeration object that enumerates
all resource URL's for a given resource name.
|
java.lang.Class |
findClass(java.lang.String name)
Finds a class by name.
|
java.net.URL |
findResource(java.lang.String name)
Find a resource.
|
java.util.Enumeration |
findResources(java.lang.String name) |
java.net.URL |
getResource(java.lang.String name) |
java.lang.Class |
loadClass(java.lang.String name,
boolean resolve) |
java.lang.Class |
lookupClass(java.lang.String name) |
addURL, close, definePackage, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public MyClassLoader(java.net.URL[] urls, java.lang.ClassLoader parent, java.net.URLStreamHandlerFactory factory, LoadingPolicy ipf)
public MyClassLoader(java.net.URL[] urls, java.lang.ClassLoader parent, LoadingPolicy ipf)
public MyClassLoader(java.net.URL[] urls, LoadingPolicy ipf)
public MyClassLoader(java.io.File[] files, java.lang.ClassLoader parent, LoadingPolicy ipf) throws java.net.MalformedURLException
java.net.MalformedURLException
public MyClassLoader(java.io.File[] files, LoadingPolicy ipf) throws java.net.MalformedURLException
java.net.MalformedURLException
public java.lang.Class findClass(java.lang.String name) throws java.lang.ClassNotFoundException
findClass
in class java.net.URLClassLoader
name
- the class name.java.lang.ClassNotFoundException
- when the class cannot be found.public java.net.URL findResource(java.lang.String name)
findResource
in class java.net.URLClassLoader
name
- the resource name.public java.util.Enumeration enumerateResources(java.lang.String name) throws java.io.IOException
name
- the resource name.java.io.IOException
- when fails with io error.public java.lang.Class lookupClass(java.lang.String name) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public java.lang.Class loadClass(java.lang.String name, boolean resolve) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
public java.net.URL getResource(java.lang.String name)
getResource
in class java.lang.ClassLoader
public java.util.Enumeration findResources(java.lang.String name) throws java.io.IOException
findResources
in class java.net.URLClassLoader
java.io.IOException