全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.util.zip.ZipFile

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

public class ZipFile
extends Object
implements ZipConstants
このクラスは、ZIP ファイルの内容を読み込むために使用できます。このクラスでは、ZIP ファイル・エントリにすばやくアクセスするために RandomAccessFile を使用されます。また、圧縮エントリと非圧縮エントリの両方がサポートされています。


Constructor Index

 o ZipFile(File)
File オブジェクトに指定された ZIP ファイルを読み込みのために開きます。
 o ZipFile(String)
指定されたファイル名の ZIP ファイルを読み込みのために開きます。

Method Index

 o close()
ZIP ファイルを閉じます。
 o entries()
ZIP ファイルエントリの列挙を返します。
 o getEntry(String)
指定されたパス名の ZIP ファイルエントリを返します。
 o getInputStream(ZipEntry)
指定された ZIP ファイルエントリの内容を読み込む入力ストリームを返します。
 o getName()
ZIPファイルのパス名を返します。

Constructors

 o ZipFile
  public ZipFile(String name) throws IOException
指定されたファイルの ZIP ファイルを読み込みのために開きます。

パラメータ:
name - zip ファイルの名前
例外: ZipException
ZIP 形式エラーが発生したとき
例外: IOException
I/O エラーが発生したとき
 o ZipFile
  public ZipFile(File file) throws ZipException, IOException
File オブジェクトに指定された ZIP ファイルを読み込みのために開きます。

パラメータ:
file - 読み込みのために開く ZIP ファイル
例外: ZipException
ZIP エラーが発生したとき
例外: IOException
I/O エラーが発生したとき

Methods

 o getEntry
  public ZipEntry getEntry(String name)
指定されたパス名の ZIP ファイルエントリを返します。指定された名前に対応するエントリがない場合は null を返します。

パラメータ:
name - エントリの名前
返り値:
ZIP ファイルエントリ
 o getInputStream
  public InputStream getInputStream(ZipEntry ze) throws IOException
指定した ZIP ファイルエントリ内容を読み込む入力ストリームを返します。

パラメータ:
ze - zip ファイルエントリ
例外: ZipException
ZIP 形式エラーが発生したとき
例外: IOException
I/O エラーが発生したとき
 o getName
  public String getName()
ZIP ファイルのパス名を返します。

 o entries
  public Enumeration entries()
ZIP ファイルエントリの列挙を返します。

 o close
  public void close() throws IOException
ZIP ファイルを閉じます。


全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス