全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.util.zip.ZipFile
java.lang.Object
|
+----java.util.zip.ZipFile
- public class ZipFile
- extends Object
- implements ZipConstants
このクラスは、ZIP ファイルの内容を読み込むために使用できます。このクラスでは、ZIP ファイル・エントリにすばやくアクセスするために RandomAccessFile を使用されます。また、圧縮エントリと非圧縮エントリの両方がサポートされています。
-
ZipFile(File)
- File オブジェクトに指定された ZIP ファイルを読み込みのために開きます。
-
ZipFile(String)
- 指定されたファイル名の ZIP ファイルを読み込みのために開きます。
-
close()
- ZIP ファイルを閉じます。
-
entries()
- ZIP ファイルエントリの列挙を返します。
-
getEntry(String)
- 指定されたパス名の ZIP ファイルエントリを返します。
-
getInputStream(ZipEntry)
- 指定された ZIP ファイルエントリの内容を読み込む入力ストリームを返します。
-
getName()
- ZIPファイルのパス名を返します。
ZipFile
public ZipFile(String name) throws IOException
- 指定されたファイルの ZIP ファイルを読み込みのために開きます。
- パラメータ:
- name - zip ファイルの名前
- 例外: ZipException
- ZIP 形式エラーが発生したとき
- 例外: IOException
- I/O エラーが発生したとき
ZipFile
public ZipFile(File file) throws ZipException, IOException
- File オブジェクトに指定された ZIP ファイルを読み込みのために開きます。
- パラメータ:
- file - 読み込みのために開く ZIP ファイル
- 例外: ZipException
- ZIP エラーが発生したとき
- 例外: IOException
- I/O エラーが発生したとき
getEntry
public ZipEntry getEntry(String name)
- 指定されたパス名の ZIP ファイルエントリを返します。指定された名前に対応するエントリがない場合は null を返します。
- パラメータ:
- name - エントリの名前
- 返り値:
- ZIP ファイルエントリ
getInputStream
public InputStream getInputStream(ZipEntry ze) throws IOException
- 指定した ZIP ファイルエントリ内容を読み込む入力ストリームを返します。
- パラメータ:
- ze - zip ファイルエントリ
- 例外: ZipException
- ZIP 形式エラーが発生したとき
- 例外: IOException
- I/O エラーが発生したとき
getName
public String getName()
- ZIP ファイルのパス名を返します。
entries
public Enumeration entries()
- ZIP ファイルエントリの列挙を返します。
close
public void close() throws IOException
- ZIP ファイルを閉じます。
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス