org.codehaus.plexus.resource.loader
Class JarHolder
java.lang.Object
org.codehaus.plexus.resource.loader.JarHolder
public class JarHolder
- extends java.lang.Object
A small wrapper around a Jar
- Version:
- $Id: JarHolder.java 4941 2006-12-02 19:39:39Z jvanzyl $
- Author:
- Dave Bryson, Jason van Zyl
Field Summary |
private java.net.JarURLConnection |
conn
|
private java.util.jar.JarFile |
theJar
|
private java.lang.String |
urlpath
|
Constructor Summary |
JarHolder(java.lang.String urlpath)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
urlpath
private java.lang.String urlpath
theJar
private java.util.jar.JarFile theJar
conn
private java.net.JarURLConnection conn
JarHolder
public JarHolder(java.lang.String urlpath)
init
public void init()
close
public void close()
getResource
public java.io.InputStream getResource(java.lang.String theentry)
throws ResourceNotFoundException
- Throws:
ResourceNotFoundException
getEntries
public java.util.Hashtable getEntries()
getUrlPath
public java.lang.String getUrlPath()