- adjustToLong
Assumes a negative integer really is a positive integer that has wrapped around
and re-creates the o
- bigToLong
Converts a BigInteger into a long, and blows up (NumberFormatException) if the
BigInteger is too big
- canHandleEntryData
Whether this library is able to read or write the given entry.
- checkRequestedFeatures
Checks whether the entry requires features not (yet) supported by the library
and throws an exceptio
- copy
- dosToJavaTime
Converts DOS time to Java time (number of milliseconds since epoch).
- getUnicodeStringIfOriginalMatches
If the stored CRC matches the one of the given name, return the Unicode name of
the given field.If t
- longToBig
Converts a long into a BigInteger. Negative numbers between -1 and -2^31 are
treated as unsigned 32
- reverse
Reverses a byte[] array. Reverses in-place (thus provided array is mutated), but
also returns same f
- setNameAndCommentFromExtraFields
If the entry has Unicode*ExtraFields and the CRCs of the names/comments match
those of the extra fie
- signedByteToUnsignedInt
Converts a signed byte into an unsigned integer representation (e.g., -1 becomes
255).
- supportsEncryptionOf
Whether this library supports the encryption used by the given entry.