public interface ZipEntryExtraFieldFactory
ZipEntryExtraField| Modifier and Type | Method and Description |
|---|---|
ZipEntryExtraField |
create(boolean inLocalHeader,
org.entityfs.el.AbsoluteLocation loc,
UnixEntityType entityType,
Object entityToZip,
ZipEntrySettings effectiveSettings)
Create a new
ZipEntryExtraField object based on the supplied
information about the entity to Zip. |
UnsignedShort |
getCode()
Get the code that identifies the kind of
ZipEntryExtraField
objects created by this factory in a Zip file. |
UnsignedShort getCode()
ZipEntryExtraField
objects created by this factory in a Zip file.ZipEntryExtraField create(boolean inLocalHeader, org.entityfs.el.AbsoluteLocation loc, UnixEntityType entityType, Object entityToZip, ZipEntrySettings effectiveSettings)
ZipEntryExtraField object based on the supplied
information about the entity to Zip.inLocalHeader - Should a local header or a central directory version
of the extra field be created?loc - The absolute location of the entry in the Zip file.entityType - The type of entity to zip.entityToZip - The file system entity to Zip. This may be a
ReadableFile, a DirectoryView,
a File directory or an InputStream. In
the latter case, this method cannot read any data from the stream.effectiveSettings - The effective settings for the entry.