org.apache.tools.zip
public class ExtraFieldUtils extends Object
Method Summary | |
---|---|
static ZipExtraField | createExtraField(ZipShort headerId)
Create an instance of the approriate ExtraField, falls back to
{@link UnrecognizedExtraField UnrecognizedExtraField}.
|
static byte[] | mergeCentralDirectoryData(ZipExtraField[] data)
Merges the central directory fields of the given ZipExtraFields.
|
static byte[] | mergeLocalFileDataData(ZipExtraField[] data)
Merges the local file data fields of the given ZipExtraFields.
|
static ZipExtraField[] | parse(byte[] data)
Split the array into ExtraFields and populate them with the
give data.
|
static void | register(Class c)
Register a ZipExtraField implementation.
|
Since: 1.1
Since: 1.1
Since: 1.1
Since: 1.1
The given class must have a no-arg constructor and implement the {@link ZipExtraField ZipExtraField interface}.
Since: 1.1