public static ByteArrayHolder zlibUncompressBuffer(byte[] compressed, Integer uncompressedLen)
      throws
      IOException, DataFormatException, FileParsingException {
    return zlibUncompressBuffer(compressed, compressed.length, uncompressedLen);
  }
public static ByteArrayHolder zlibUncompressBuffer ( byte [ ] compressed , Integer uncompressedLen ) throws IOException , DataFormatException , FileParsingException { return zlibUncompressBuffer ( compressed , compressed . length , uncompressedLen ) ; }
Convenience method for {@link #zlibUncompressBuffer(byte[], int, Integer)}. Inflates zLib
compressed byte[].

@param compressed zLib compressed bytes
@param uncompressedLen length of data in bytes when uncompressed. Optional.
@return inflated byte array, which is borrowed from pool ({@link #getPool() }). You MUST return
the byte holder back to the pool after usage.
@throws IOException should never happen, ByteArrayOutputStream is in-memory
@throws DataFormatException in case of malformed input byte array