| java.lang.Object | ||
| ↳ | java.net.URLConnection | |
| ↳ | java.net.JarURLConnection | |
This class establishes a connection to a jar: URL using the JAR protocol. A JarURLConnection instance can refer to either a JAR archive file or to an entry of such a file. jar: URLs are specified as follows: jar:{archive-url}!/{entry} where "!/" is called a separator. This separator is important to determine if an archive or an entry of an archive is referred. 
Examples:
jar:http://www.example.com/applets/archive.jar!/jar:http://www.example.com/applets/archive.jar!/test.classjar:http://www.example.com/applets/archive.jar!/applets/| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | jarFileURLConnection | The location part of the represented URL. | |||||||||
| [Expand] 
           Inherited Fields
           | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class java.net.URLConnection | |||||||||||
| Protected Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Constructs an instance of 
            JarURLConnectionthat refers to the specified URL. | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Returns all attributes of the 
            JarEntryreferenced by thisJarURLConnection. | ||||||||||
|  | 
           Returns all certificates of the 
            JarEntryreferenced by thisJarURLConnectioninstance. | ||||||||||
|  | 
           Gets the name of the entry referenced by this 
            JarURLConnection. | ||||||||||
|  | 
           Gets the 
            JarEntryobject of the entry referenced by thisJarURLConnection. | ||||||||||
|  | 
           Gets the 
            JarFileobject referenced by thisJarURLConnection. | ||||||||||
|  | 
           Gets the URL to the JAR-file referenced by this 
            JarURLConnection. | ||||||||||
|  | 
           Gets all attributes of the manifest file referenced by this 
            JarURLConnection. | ||||||||||
|  | 
           Gets the manifest file associated with this JAR-URL.
           | ||||||||||
| [Expand] 
           Inherited Methods
           | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class java.net.URLConnection | |||||||||||
|  From class java.lang.Object | |||||||||||
The location part of the represented URL.
Constructs an instance of JarURLConnection that refers to the specified URL.
| url | the URL that contains the location to connect to. | 
|---|
| MalformedURLException | if an invalid URL has been entered. | 
|---|
Returns all attributes of the JarEntry referenced by this JarURLConnection.
JarEntry.| IOException | if an I/O exception occurs while retrieving the JAR-entries. | 
|---|
Returns all certificates of the JarEntry referenced by this JarURLConnection instance. This method will return null until the InputStream has been completely verified.
JarEntry as an array.| IOException | if there is an I/O exception occurs while getting the JarEntry. | 
|---|
Gets the name of the entry referenced by this JarURLConnection. The return value will be null if this instance refers to a JAR file rather than an JAR file entry.
JarEntry name this instance refers to. Gets the JarEntry object of the entry referenced by this JarURLConnection.
JarEntry object or null if no entry name is specified.| IOException | if an error occurs while getting the file or file-entry. | 
|---|
Gets the JarFile object referenced by this JarURLConnection.
| IOException | if an I/O exception occurs while retrieving the JAR-file. | 
|---|
Gets the URL to the JAR-file referenced by this JarURLConnection.
null if there was an error retrieving the URL. Gets all attributes of the manifest file referenced by this JarURLConnection. If this instance refers to a JAR-file rather than a JAR-file entry, null will be returned.
null.| IOException | if an I/O exception occurs while retrieving the JarFile. | 
|---|
Gets the manifest file associated with this JAR-URL.
| IOException | if an error occurs while getting the manifest file. | 
|---|