L'objet JarURLConnection constitue une connexion d'une adresse URL vers un fichier JAR (Java ARchive) ou une entrée d'un fichier JAR.
La syntaxe d'une adresse URL d'un fichier JAR est :
jar:<adresse_URL>!/{entrée} jar:http://www.unsite.com/rep/fichier.jar!/racine/sscl/classe.class
Les champs |
---|
protected URLConnection jarFileURLConnection |
La champ représente la connexion à l'adresse URL d'un fichier JAR si la connexion a été initialisée. |
Les champs hérités de la classe java.net.URLConnection |
allowUserInteraction, connected, doInput, doOutput, ifModifiedSince, url, useCaches |
Les constructeurs |
---|
protected JarURLConnection(URL url) |
crée un nouvel objet JarURLConnection pour l'objet URL spécifiée. |
Les méthodes |
---|
Attributes getAttributes() |
retourne les objets Attributes pour la connexion si l'adresse URL pointe une entrée du fichier JAR, ou null si ce n'est pas le cas. |
Certificate[] getCertificates() |
Retourne les objets Certificate pour la connexion si l'adresse URL pointe une entrée d'un fichier JAR, ou null si ce n'est pas le cas. |
String getEntryName() |
retourne un nom d'entrée pour la connexion. |
JarEntry getJarEntry() |
retourne un objet représentant une entrée d'un fichier JAR pour la connexion. |
abstract JarFile getJarFile() |
retourne un fichier JAR pour la connexion. |
URL getJarFileURL() |
retourne l'adresse URL du fichier JAR pour cette connexion. |
Attributes getMainAttributes() |
retourne les attributs principaux du fichier JAR pour la connexion. |
Manifest getManifest() |
retourne l'objet Manifest pour la connexion, ou null s'il n'y en a pas. |
Les méthodes héritées de la classe java.net.URLConnection |
addRequestProperty, connect, getAllowUserInteraction, getContent, getContent, getContentEncoding, getContentLength, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFields, getIfModifiedSince, getInputStream, getLastModified, getOutputStream, getPermission, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setRequestProperty, setUseCaches, toString |
Les méthodes héritées de la classe java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |