ExtraFieldParsingBehavior
Controls details of parsing zip extra fields.
Since
1.19
Inheritors
Functions
Link copied to clipboard
Creates an instance of ZipExtraField for the given id.
Link copied to clipboard
abstract fun fill(field: ZipExtraField, data: Array<Byte>, off: Int, len: Int, local: Boolean): ZipExtraField
Fills in the extra field data for a single extra field.
Link copied to clipboard
abstract fun onUnparseableExtraField(data: Array<Byte>, off: Int, len: Int, local: Boolean, claimedLength: Int): ZipExtraField
Decides what to do with extra field data that doesn't follow the recommended pattern.