Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.util.jar.JarFile1.2

java.lang.Object
   |
   +--java.util.zip.ZipFile
         |
         +--java.util.jar.JarFile

Deklaration

public class JarFile
extends java.util.zip.ZipFile

Beschreibung

Mit dieser Klasse kann der Inhalt eines JAR-Archivs ausgelesen werden. Weiterhin kann das Manifest des Archivs abgerufen werden.


 
Datenelemente
public static final StringMANIFEST_NAME
 
Konstruktoren
publicJarFile(String name)
publicJarFile(File file)
publicJarFile(String name, boolean verify)
publicJarFile(File file, boolean verify)
 
Methoden
public Enumerationentries()
public ZipEntrygetEntry(String name)
public synchronized InputStreamgetInputStream(ZipEntry ze)
public JarEntrygetJarEntry(String name)
public ManifestgetManifest()


 

Datenelemente im Detail

public static final String MANIFEST_NAME = "META-INF/MANIFEST.MF"
Der Dateiname des Manifests.

 

Konstruktoren im Detail

public JarFile(String name)
Erzeugt ein neues JarFile-Objekt, das die durch name bezeichnete Datei ausliest. Falls die JAR-Datei signiert ist, wird sie verifiziert.
Exception: FileNotFoundException
Exception: IOException
public JarFile(File file)
Erzeugt ein neues JarFile-Objekt, das die durch file repräsentierte Datei ausliest. Falls die JAR-Datei signiert ist, wird sie verifiziert.
Exception: FileNotFoundException
Exception: IOException
public JarFile(String name, boolean verify)
Erzeugt ein neues JarFile-Objekt, das die durch name bezeichnete Datei ausliest. verify gibt an, ob die JAR-Datei verifiziert werden soll, falls sie signiert ist.
Exception: IOException
public JarFile(File file, boolean verify)
Erzeugt ein neues JarFile-Objekt, das die durch file repräsentierte Datei ausliest. verify gibt an, ob die JAR-Datei verifiziert werden soll, falls sie signiert ist.
Exception: FileNotFoundException
Exception: IOException

 

Methoden im Detail

public Enumeration entries()
Liefert eine Aufzählung von JarEntry-Objekten zurück, die die Einträge des Archivs repräsentieren.
public ZipEntry getEntry(String name)
Liefert ein ZipEntry-Objekt für den durch name bezeichneten Archiveintrag zurück oder null, falls es keinen Eintrag mit diesem Namen gibt.
public synchronized InputStream getInputStream(ZipEntry ze)
Liefert einen Stream, mit dem der durch ze repräsentierte Eintrag ausgelesen werden kann. Es können auch JarEntry-Objekte übergeben werden, da JarEntry eine Unterklasse von ZipEntry ist.
Exception: IOException
public JarEntry getJarEntry(String name)
Liefert ein JarEntry-Objekt für den durch name bezeichneten Archiveintrag zurück oder null, falls es keinen Eintrag mit diesem Namen gibt.
public Manifest getManifest()
Liefert das Manifest des Archivs zurück, falls es eines gibt, sonst null.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.