public class ERXCompressionUtilities
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.log4j.Logger |
log |
| Constructor and Description |
|---|
ERXCompressionUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
deflateByteArray(byte[] input) |
static java.lang.String |
deflateString(java.lang.String source) |
static byte[] |
gunzipByteArray(byte[] input) |
static java.lang.String |
gunzipByteArrayAsString(byte[] input) |
static java.lang.String |
gunzipString(java.lang.String source) |
static byte[] |
gzipByteArray(byte[] input) |
static NSData |
gzipByteArrayAsNSData(byte[] input,
int offset,
int length) |
static NSData |
gzipInputStreamAsNSData(java.io.InputStream input,
int length)
Returns an NSData containing the gzipped version of the given input stream.
|
static NSData |
gzipNSDataAsNSData(NSData data) |
static byte[] |
gzipStringAsByteArray(java.lang.String source) |
static byte[] |
inflateByteArray(byte[] input) |
static java.lang.String |
inflateString(java.lang.String source) |
static java.io.File |
unzipByteArrayIntoDirectory(byte[] input,
java.io.File directory,
boolean overwrite) |
static byte[] |
zipByteArray(byte[] input) |
static byte[] |
zipByteArray(byte[] input,
java.lang.String zipEntryName) |
public static NSData gzipInputStreamAsNSData(java.io.InputStream input, int length)
input - the input stream to compresslength - the length of the input streampublic static NSData gzipByteArrayAsNSData(byte[] input, int offset, int length)
public static byte[] gzipByteArray(byte[] input)
public static byte[] gunzipByteArray(byte[] input)
public static java.lang.String gunzipString(java.lang.String source)
public static java.lang.String gunzipByteArrayAsString(byte[] input)
public static byte[] gzipStringAsByteArray(java.lang.String source)
public static byte[] zipByteArray(byte[] input)
public static byte[] zipByteArray(byte[] input,
java.lang.String zipEntryName)
public static java.io.File unzipByteArrayIntoDirectory(byte[] input,
java.io.File directory,
boolean overwrite)
public static byte[] deflateByteArray(byte[] input)
public static byte[] inflateByteArray(byte[] input)
public static java.lang.String deflateString(java.lang.String source)
public static java.lang.String inflateString(java.lang.String source)
Copyright © 2002 – 2022 Project Wonder.