-
public class DeflateUtilsA collection of utility methods for working on deflated data.
-
-
Method Summary
Modifier and Type Method Description final static Array<byte>inflateBestEffort(Array<byte> in)Returns an inflated copy of the input array. final static Array<byte>inflateBestEffort(Array<byte> in, int sizeLimit)Returns an inflated copy of the input array, truncated to sizeLimitbytes, if necessary.final static Array<byte>inflate(Array<byte> in)Returns an inflated copy of the input array. final static Array<byte>deflate(Array<byte> in)Returns a deflated copy of the input array. -
-
Method Detail
-
inflateBestEffort
final static Array<byte> inflateBestEffort(Array<byte> in)
Returns an inflated copy of the input array. If the deflated input has beentruncated or corrupted, a best-effort attempt is made to inflate as much aspossible. If no data can be extracted
nullis returned.- Parameters:
in- an array of objects.
-
inflateBestEffort
final static Array<byte> inflateBestEffort(Array<byte> in, int sizeLimit)
Returns an inflated copy of the input array, truncated to
sizeLimitbytes, if necessary. If the deflated input has beentruncated or corrupted, a best-effort attempt is made to inflate as much aspossible. If no data can be extractednullis returned.- Parameters:
in- an array of objects.sizeLimit- a int.
-
inflate
final static Array<byte> inflate(Array<byte> in)
Returns an inflated copy of the input array.
- Parameters:
in- an array of objects.
-
-
-
-