public class JarOutputStream extends ZipOutputStream
JarOutputStream is used to write data in the JarFile
format to an arbitrary output stream| Modifier and Type | Field and Description |
|---|---|
static int |
CENATT |
static int |
CENATX |
static int |
CENCOM |
static int |
CENCRC |
static int |
CENDSK |
static int |
CENEXT |
static int |
CENFLG |
static int |
CENHDR |
static int |
CENHOW |
static int |
CENLEN |
static int |
CENNAM |
static int |
CENOFF |
static long |
CENSIG |
static int |
CENSIZ |
static int |
CENTIM |
static int |
CENVEM |
static int |
CENVER |
static int |
ENDCOM |
static int |
ENDHDR |
static int |
ENDOFF |
static long |
ENDSIG |
static int |
ENDSIZ |
static int |
ENDSUB |
static int |
ENDTOT |
static int |
EXTCRC |
static int |
EXTHDR |
static int |
EXTLEN |
static long |
EXTSIG |
static int |
EXTSIZ |
static int |
LOCCRC |
static int |
LOCEXT |
static int |
LOCFLG |
static int |
LOCHDR |
static int |
LOCHOW |
static int |
LOCLEN |
static int |
LOCNAM |
static long |
LOCSIG |
static int |
LOCSIZ |
static int |
LOCTIM |
static int |
LOCVER |
DEFLATED, STOREDbuf, defout| Constructor and Description |
|---|
JarOutputStream(OutputStream os)
Constructs a new
JarOutputStream using an arbitrary output
stream. |
JarOutputStream(OutputStream os,
Manifest manifest)
Constructs a new
JarOutputStream using an output stream. |
| Modifier and Type | Method and Description |
|---|---|
void |
putNextEntry(ZipEntry ze)
Writes the specified ZIP entry to the underlying stream.
|
close, closeEntry, finish, setComment, setLevel, setMethod, writedeflate, flush, writenullOutputStream, writepublic static final long LOCSIG
public static final long EXTSIG
public static final long CENSIG
public static final long ENDSIG
public static final int LOCHDR
public static final int EXTHDR
public static final int CENHDR
public static final int ENDHDR
public static final int LOCVER
public static final int LOCFLG
public static final int LOCHOW
public static final int LOCTIM
public static final int LOCCRC
public static final int LOCSIZ
public static final int LOCLEN
public static final int LOCNAM
public static final int LOCEXT
public static final int EXTCRC
public static final int EXTSIZ
public static final int EXTLEN
public static final int CENVEM
public static final int CENVER
public static final int CENFLG
public static final int CENHOW
public static final int CENTIM
public static final int CENCRC
public static final int CENSIZ
public static final int CENLEN
public static final int CENNAM
public static final int CENEXT
public static final int CENCOM
public static final int CENDSK
public static final int CENATT
public static final int CENATX
public static final int CENOFF
public static final int ENDSUB
public static final int ENDTOT
public static final int ENDSIZ
public static final int ENDOFF
public static final int ENDCOM
public JarOutputStream(OutputStream os, Manifest manifest) throws IOException
JarOutputStream using an output stream. The
content of the Manifest must match the JAR entry information
written subsequently to the stream.os - the OutputStream to write tomanifest - the Manifest to output for this JAR file.IOException - if an error occurs creating the JarOutputStream.public JarOutputStream(OutputStream os) throws IOException
JarOutputStream using an arbitrary output
stream.os - the OutputStream to write to.IOException - if an error occurs creating the JarOutputStream.public void putNextEntry(ZipEntry ze) throws IOException
putNextEntry in class ZipOutputStreamze - the ZipEntry to write to.IOException - if an error occurs writing to the entry.ZipEntry