net.sf.jpackit.pkg.classloader
Interface JPackitClassLoaderContext

All Known Implementing Classes:
AbstractJPackitClassloaderContext, InternalJarJPackitClassloaderContext

public interface JPackitClassLoaderContext

This interface encapsulates data access to jar files located in in package

Author:
Kamil K. Shamgunov

Method Summary
 void addCachedJarFile(java.lang.String jarName, java.util.jar.JarFile cachedJarFile)
           
 java.util.jar.JarFile getCachedJarFile(java.lang.String jarName)
           
 java.util.Map getCachedJarFileMap()
           
 java.io.InputStream getInternalJarInputStream(java.lang.String jarName)
           
 

Method Detail

getInternalJarInputStream

java.io.InputStream getInternalJarInputStream(java.lang.String jarName)

getCachedJarFile

java.util.jar.JarFile getCachedJarFile(java.lang.String jarName)

addCachedJarFile

void addCachedJarFile(java.lang.String jarName,
                      java.util.jar.JarFile cachedJarFile)

getCachedJarFileMap

java.util.Map getCachedJarFileMap()