Package com.nimbusds.jose.util
Class DeflateUtils
- java.lang.Object
-
- com.nimbusds.jose.util.DeflateUtils
-
public class DeflateUtils extends Object
Deflate (RFC 1951) utilities.- Version:
- 2013-04-16
- Author:
- Vladimir Dzhuvinov
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
compress(byte[] bytes)
Compresses the specified byte array according to the DEFLATE specification (RFC 1951).static byte[]
decompress(byte[] bytes)
Decompresses the specified byte array according to the DEFLATE specification (RFC 1951).
-
-
-
Method Detail
-
compress
public static byte[] compress(byte[] bytes) throws IOException
Compresses the specified byte array according to the DEFLATE specification (RFC 1951).- Parameters:
bytes
- The byte array to compress. Must not benull
.- Returns:
- The compressed bytes.
- Throws:
IOException
- If compression failed.
-
decompress
public static byte[] decompress(byte[] bytes) throws IOException
Decompresses the specified byte array according to the DEFLATE specification (RFC 1951).- Parameters:
bytes
- The byte array to decompress. Must not benull
.- Returns:
- The decompressed bytes.
- Throws:
IOException
- If decompression failed.
-
-