classUtils.putils
Class FileClassLoader
java.lang.Object
   java.lang.ClassLoader
java.lang.ClassLoader
       java.security.SecureClassLoader
java.security.SecureClassLoader
           java.net.URLClassLoader
java.net.URLClassLoader
               classUtils.putils.FileClassLoader
classUtils.putils.FileClassLoader
- public class FileClassLoader 
- extends java.net.URLClassLoader
 
 
| Methods inherited from class java.net.URLClassLoader | 
| findResource, findResources, getURLs, newInstance, newInstance | 
 
| Methods inherited from class java.lang.ClassLoader | 
| clearAssertionStatus, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
FileClassLoader
public FileClassLoader(java.net.URL[] urls)
main
public static void main(java.lang.String[] args)
- 
 
getJarFiles
public java.util.jar.JarFile[] getJarFiles()
                                    throws java.io.IOException,
                                           java.net.URISyntaxException
- 
- Throws:
- java.io.IOException
- java.net.URISyntaxException
 
getClasses
public java.lang.Class[] getClasses()
                             throws java.io.IOException,
                                    java.net.URISyntaxException
- 
- Throws:
- java.io.IOException
- java.net.URISyntaxException
 
printClasses
public void printClasses()
- 
 
print
public void print(java.lang.Object[] o)
- 
 
getClassNames
public java.lang.String[] getClassNames()
                                 throws java.io.IOException,
                                        java.net.URISyntaxException
- 
- Throws:
- java.io.IOException
- java.net.URISyntaxException
 
makeClassString
public static java.lang.String makeClassString(java.lang.String s)
- takes a string of the java/lang/String.class form and returns
 java.lang.String
 
- 
 
getClassEntries
public java.util.jar.JarEntry[] getClassEntries()
                                         throws java.io.IOException,
                                                java.net.URISyntaxException
- 
- Throws:
- java.io.IOException
- java.net.URISyntaxException
 
printPackages
public void printPackages()
- 
 
loadClass
public final java.lang.Class loadClass(java.lang.String name,
                                       boolean resolve)
                                throws java.lang.ClassNotFoundException
- 
- Overrides:
- loadClassin class- java.lang.ClassLoader
 
- 
- Throws:
- java.lang.ClassNotFoundException