protected class JarPluginProviderLoader.CachedJar
extends java.lang.Object
implements java.io.Closeable
| Constructor and Description |
|---|
CachedJar(java.io.File dir,
java.io.File cachedJar,
java.util.Collection<java.io.File> depLibs,
PluginResourceLoader resourcesLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.io.File |
getCachedJar() |
java.net.URLClassLoader |
getClassLoader() |
java.util.Collection<java.io.File> |
getDepLibs() |
java.io.File |
getDir() |
public CachedJar(java.io.File dir,
java.io.File cachedJar,
java.util.Collection<java.io.File> depLibs,
PluginResourceLoader resourcesLoader)
throws PluginException
PluginExceptionpublic java.io.File getDir()
public java.io.File getCachedJar()
public java.util.Collection<java.io.File> getDepLibs()
public java.net.URLClassLoader getClassLoader()
throws PluginException
PluginExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOException