Spec-Zone .ru
спецификации, руководства, описания, API
|
public class JarOutputStream extends ZipOutputStream
JarOutputStream
класс используется, чтобы записать содержание файла JAR к любому потоку вывода. Это расширяет класс java.util.zip.ZipOutputStream
с поддержкой записи дополнительного Manifest
запись. Manifest
может использоваться, чтобы определить метаинформацию о файле JAR и его записях.Manifest
, ZipOutputStream
Модификатор и Тип | Поле и Описание |
---|---|
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 |
СЕНОФФ |
static long |
CENSIG |
static int |
CENSIZ |
static int |
CENTIM |
static int |
CENVEM |
static int |
CENVER |
static int |
ENDCOM |
static int |
ENDHDR |
static int |
ЭНДОФФ |
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, STORED
buf, def
Конструктор и Описание |
---|
JarOutputStream(OutputStream out)
Создает новое
JarOutputStream без декларации. |
JarOutputStream(OutputStream out, Manifest man)
Создает новое
JarOutputStream с указанным Manifest . |
Модификатор и Тип | Метод и Описание |
---|---|
void |
putNextEntry(ZipEntry ze)
Начинает писать новую запись файла JAR и располагает поток в запуск данных записи.
|
close, closeEntry, finish, setComment, setLevel, setMethod, write
deflate, flush, write
записать
public 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 out, Manifest man) throws IOException
JarOutputStream
с указанным Manifest
. Декларация пишется как первая запись в поток вывода.out
- фактический поток выводаman
- дополнительное Manifest
IOException
- если ошибка ввода-вывода произошлаpublic JarOutputStream(OutputStream out) throws IOException
JarOutputStream
без декларации.out
- фактический поток выводаIOException
- если ошибка ввода-вывода произошлаpublic void putNextEntry(ZipEntry ze) throws IOException
putNextEntry
в классе ZipOutputStream
ze
- запись ZIP/JAR, которая будет записанаZipException
- если ошибка ZIP произошлаIOException
- если ошибка ввода-вывода произошла
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.