net.sf.jpackit.pkg.classloader
Class AbstractJPackitClassloaderContext
java.lang.Object
net.sf.jpackit.pkg.classloader.AbstractJPackitClassloaderContext
- All Implemented Interfaces:
- JPackitClassLoaderContext
- Direct Known Subclasses:
- InternalJarJPackitClassloaderContext
public abstract class AbstractJPackitClassloaderContext
- extends java.lang.Object
- implements JPackitClassLoaderContext
Abstract JPackitClassLoader implementation, that implements jar file cache
functionality
- Author:
- Kamil K. Shamgunov
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jarFilesCache
protected java.util.Map jarFilesCache
AbstractJPackitClassloaderContext
public AbstractJPackitClassloaderContext()
addCachedJarFile
public void addCachedJarFile(java.lang.String jarName,
java.util.jar.JarFile cachedJarFile)
- Specified by:
addCachedJarFile
in interface JPackitClassLoaderContext
getCachedJarFile
public java.util.jar.JarFile getCachedJarFile(java.lang.String jarName)
- Specified by:
getCachedJarFile
in interface JPackitClassLoaderContext
getCachedJarFileMap
public java.util.Map getCachedJarFileMap()
- Specified by:
getCachedJarFileMap
in interface JPackitClassLoaderContext