question: length of the extra field in the local file data - without header-id or length specifier . concode_field_sep ZipShort HEADER_ID concode_elem_sep BigInteger uid concode_elem_sep BigInteger ONE_THOUSAND concode_elem_sep BigInteger gid concode_elem_sep ZipShort ZERO concode_elem_sep long serialVersionUID concode_elem_sep int version concode_field_sep void setGID concode_elem_sep long getGID concode_elem_sep void parseFromCentralDirectoryData concode_elem_sep void setUID concode_elem_sep ZipShort getCentralDirectoryLength concode_elem_sep void parseFromLocalFileData concode_elem_sep long getUID concode_elem_sep byte[] getCentralDirectoryData concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep Object clone concode_elem_sep void reset concode_elem_sep String toString concode_elem_sep byte[] getLocalFileDataData concode_elem_sep byte[] trimLeadingZeroesForceMinLength concode_elem_sep ZipShort getHeaderId
target: ZipShort function ( ) { final int loc0 = trimLeadingZeroesForceMinLength ( uid . toByteArray ( ) ) . length ; final int loc1 = trimLeadingZeroesForceMinLength ( gid . toByteArray ( ) ) . length ; return new ZipShort ( 3 + loc0 + loc1 ) ; }