public final class CompressionCodec extends Object implements Codec<byte[],byte[]>, Describable
| Modifier and Type | Field and Description |
|---|---|
static int |
COMPRESSION_LEVEL
Niveau de compression de 0(pas de compression) à 9 (max compression). se
référer au classes implémentant zip pour des précisions sur le niveau de
compression.
|
static int |
MAX_SIZE_FOR_COMPRESSION
Seuil maximal autorisé pour la compression, ce seuil est exprimé en octets.
|
static int |
MIN_SIZE_FOR_COMPRESSION
Seuil exprimé en octets en deça duquel on ne compresse pas les données.
|
| Constructor and Description |
|---|
CompressionCodec() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
decode(byte[] compressedObject)
Décompression d'un objet.
|
byte[] |
encode(byte[] unCompressedObject)
Compression d'un objet.
|
List<ComponentInfo> |
getInfos() |
public static final int MIN_SIZE_FOR_COMPRESSION
public static final int MAX_SIZE_FOR_COMPRESSION
public static final int COMPRESSION_LEVEL
public byte[] encode(byte[] unCompressedObject)
public byte[] decode(byte[] compressedObject)
public List<ComponentInfo> getInfos()
getInfos in interface DescribableCopyright © 2015. All Rights Reserved.