Uses of Interface
org.apache.commons.compress.archivers.zip.ZipExtraField
-
Packages that use ZipExtraField Package Description org.apache.commons.compress.archivers.zip Zip Utilities that extend JDK zip classes by adding better handling of extra fields. -
-
Uses of ZipExtraField in org.apache.commons.compress.archivers.zip
Classes in org.apache.commons.compress.archivers.zip that implement ZipExtraField Modifier and Type Class Description class
AsiExtraField
Adds Unix file permission and UID/GID fields as well as symbolic link handling.class
UnrecognizedExtraField
Simple placeholder for all those extra fields we don't want to deal with.Methods in org.apache.commons.compress.archivers.zip that return ZipExtraField Modifier and Type Method Description static ZipExtraField
ExtraFieldUtils. createExtraField(ZipShort headerID)
Create an instance of the approriate ExtraField, falls back toUnrecognizedExtraField
.ZipExtraField[]
ZipEntry. getExtraFields()
Retrieves extra fields.static ZipExtraField[]
ExtraFieldUtils. parse(byte[] data)
Split the array into ExtraFields and populate them with the give data.Methods in org.apache.commons.compress.archivers.zip with parameters of type ZipExtraField Modifier and Type Method Description void
ZipEntry. addExtraField(ZipExtraField extraField)
Adds an extra fields - replacing an already present extra field of the same type.static byte[]
ExtraFieldUtils. mergeCentralDirectoryData(ZipExtraField[] data)
Merges the central directory fields of the given ZipExtraFields.static byte[]
ExtraFieldUtils. mergeLocalFileDataData(ZipExtraField[] data)
Merges the local file data fields of the given ZipExtraFields.void
ZipEntry. setExtraFields(ZipExtraField[] fields)
Replaces all currently attached extra fields with the new array.
-