org.sapia.clazzy
Class FileSystemClassLoader
java.lang.Object
|
+--java.lang.ClassLoader
|
+--java.security.SecureClassLoader
|
+--org.sapia.clazzy.BaseClassLoader
|
+--org.sapia.clazzy.FileSystemClassLoader
- All Implemented Interfaces:
- Consts
- public class FileSystemClassLoader
- extends BaseClassLoader
- implements Consts
This class overrides the BaseClassLoader class and search
classes in a given directory.
- Author:
- Yanick Duchesne
- Copyright:
- Copyright © 2002-2004 Sapia Open
Source Software . All Rights Reserved.
- License:
- Read the license.txt file of the jar or visit the license page at the Sapia
OSS web site
| Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResources, 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 |
FileSystemClassLoader
public FileSystemClassLoader(File baseDir)
FileSystemClassLoader
public FileSystemClassLoader(ClassLoader parent,
File baseDir)
getFile
public File getFile()
- Returns:
- the
File corresponding to the base directory in
which this instance looks up.
findClass
protected Class findClass(String name)
throws ClassNotFoundException
- Overrides:
findClass in class ClassLoader
ClassNotFoundException- See Also:
ClassLoader.findClass(java.lang.String)
findResource
protected URL findResource(String name)
- Overrides:
findResource in class ClassLoader
- See Also:
ClassLoader.findResource(java.lang.String)
Copyright © 2002 Sapia Open Community, Inc. All Rights Reserved.