ewe.util
Class FileClassLoader
java.lang.Object
java.lang.ClassLoader
ewe.util.mClassLoader
ewe.util.FileClassLoader
- Direct Known Subclasses:
- ZipClassLoader
- public class FileClassLoader
- extends mClassLoader
This loads classes and resources from a source which has some kind of
File model. i.e. a ewe.io.File object exists which represents the data
source. This can be used to load classes from a Zip/Jar file as well by
using a ZipEntryFile object as the file model.
|
Method Summary |
Stream |
openResource(String resourceName)
This is used to get a resource which may be dependant on how the class
was loaded. |
| Methods inherited from class ewe.util.mClassLoader |
addClassLoader, authorize, cacheClass, findCachedClass, findClassBytes, getClass, getClassLoaders, getInputStreamFor, loadClass, newInstance, openResource, removeClassLoader |
fileModel
protected File fileModel
FileClassLoader
public FileClassLoader(File fileModel)
openResource
public Stream openResource(String resourceName)
- This is used to get a resource which may be dependant on how the class
was loaded.
- Overrides:
openResource in class mClassLoader