java.util.jar
クラス JarOutputStream
java.lang.Object
|
+--java.io.OutputStream
|
+--java.io.FilterOutputStream
|
+--java.util.zip.DeflaterOutputStream
|
+--java.util.zip.ZipOutputStream
|
+--java.util.jar.JarOutputStream
- public class JarOutputStream
- extends ZipOutputStream
JarOutputStream クラスは、JAR ファイルの内容を任意の出力ストリームに書き出すために使います。このクラスは、java.util.zip.ZipOutputStream クラスを拡張し、任意の Manifest エントリの書き込みをサポートします。Manifest エントリは、JAR ファイルとそのエントリのメタ情報を指定するために使います。
- 導入されたバージョン:
- JDK1.2
- 関連項目:
Manifest,
ZipOutputStream
| クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
JarOutputStream
public JarOutputStream(OutputStream out,
Manifest man)
throws IOException
- 指定された
Manifest を持つ新しい JarOutputStream を作成します。マニフェストは、最初のエントリとして出力ストリームに書き込まれます。
- パラメータ:
out - 実際の出力ストリームman - 任意の Manifest- 例外:
- IOException - 入出力エラーが発生した場合
JarOutputStream
public JarOutputStream(OutputStream out)
throws IOException
- マニフェストなしの新しい
JarOutputStream を作成します。
- パラメータ:
out - 実際の出力ストリーム- 例外:
- IOException - 入出力エラーが発生した場合
putNextEntry
public void putNextEntry(ZipEntry ze)
throws IOException
- 新しい JAR ファイルエントリの書き込みを開始し、ストリームをエントリデータの先頭に位置付けます。このメソッドは、それ以前の任意のエントリを閉じます。圧縮メソッドがエントリに指定されていない場合には、デフォルトの圧縮メソッドを使います。変更時間がエントリに設定されていない場合は、現在の時刻を使います。
- パラメータ:
ze - 書き込まれる ZIP/JAR エントリ- 例外:
- ZipException - ZIP エラーが発生した場合
- IOException - 入出力エラーが発生した場合
- オーバーライド:
- クラス ZipOutputStream 内の putNextEntry
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.