org.apache.tools.zip
Class JarMarker
java.lang.Object
org.apache.tools.zip.JarMarker
- ZipExtraField
public final class JarMarker
extends java.lang.Object
If this extra field is added as the very first extra field of the
archive, Solaris will consider it an executable jar file.
JarMarker
public JarMarker()
getCentralDirectoryData
public byte[] getCentralDirectoryData()
The actual data to put central directory - without Header-ID or
length specifier.
- getCentralDirectoryData in interface ZipExtraField
getInstance
public static JarMarker getInstance()
Since JarMarker is stateless we can always use the same instance.
getLocalFileDataData
public byte[] getLocalFileDataData()
The actual data to put into local file data - without Header-ID
or length specifier.
- getLocalFileDataData in interface ZipExtraField
parseFromLocalFileData
public void parseFromLocalFileData(byte[] data,
int offset,
int length)
throws ZipException
Populate data from this array as if it was in local file data.
- parseFromLocalFileData in interface ZipExtraField
data
- an array of bytesoffset
- the start offsetlength
- the number of bytes in the array from offset
Copyright B) 2000-2008 Apache Software Foundation. All Rights Reserved.