public class DeflateCompressor extends Object implements Compressor
Compressor| 限定符和类型 | 字段和说明 |
|---|---|
protected static ConcurrentHashMap<Integer,DeflateCompressor> |
compressors |
protected int |
level |
protected static int |
MAX_LEVEL |
protected static int |
MIN_LEVEL |
| 限定符 | 构造器和说明 |
|---|---|
protected |
DeflateCompressor(int level) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
compress(@NonNull byte[] bytes)
Compress with gzip.
|
static DeflateCompressor |
getInstance(int level) |
byte[] |
uncompress(@NonNull byte[] bytes)
Decompress with gzip.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInstanceprotected static final ConcurrentHashMap<Integer,DeflateCompressor> compressors
protected static final int MAX_LEVEL
protected static final int MIN_LEVEL
protected int level
public static DeflateCompressor getInstance(int level)
public byte[] compress(@NonNull
@NonNull byte[] bytes)
compress 在接口中 Compressorbytes - need to be compressed.public byte[] uncompress(@NonNull
@NonNull byte[] bytes)
uncompress 在接口中 Compressorbytes - need to be decompressed.Copyright © 2019–2022 indunet. All rights reserved.