Class ZlibCodecFactory
java.lang.Object
io.netty.handler.codec.compression.ZlibCodecFactory
Creates a new
ZlibEncoder and a new ZlibDecoder.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final InternalLoggerprivate static final booleanprivate static final booleanprivate static final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanReturnstrueif specify a custom window size and mem level is supported.static ZlibDecoderstatic ZlibDecodernewZlibDecoder(byte[] dictionary) static ZlibDecodernewZlibDecoder(ZlibWrapper wrapper) static ZlibEncodernewZlibEncoder(byte[] dictionary) static ZlibEncodernewZlibEncoder(int compressionLevel) static ZlibEncodernewZlibEncoder(int compressionLevel, byte[] dictionary) static ZlibEncodernewZlibEncoder(int compressionLevel, int windowBits, int memLevel, byte[] dictionary) static ZlibEncodernewZlibEncoder(ZlibWrapper wrapper) static ZlibEncodernewZlibEncoder(ZlibWrapper wrapper, int compressionLevel) static ZlibEncodernewZlibEncoder(ZlibWrapper wrapper, int compressionLevel, int windowBits, int memLevel)
-
Field Details
-
logger
-
DEFAULT_JDK_WINDOW_SIZE
private static final int DEFAULT_JDK_WINDOW_SIZE- See Also:
-
DEFAULT_JDK_MEM_LEVEL
private static final int DEFAULT_JDK_MEM_LEVEL- See Also:
-
noJdkZlibDecoder
private static final boolean noJdkZlibDecoder -
noJdkZlibEncoder
private static final boolean noJdkZlibEncoder -
supportsWindowSizeAndMemLevel
private static final boolean supportsWindowSizeAndMemLevel
-
-
Constructor Details
-
ZlibCodecFactory
private ZlibCodecFactory()
-
-
Method Details
-
isSupportingWindowSizeAndMemLevel
public static boolean isSupportingWindowSizeAndMemLevel()Returnstrueif specify a custom window size and mem level is supported. -
newZlibEncoder
-
newZlibEncoder
-
newZlibEncoder
-
newZlibEncoder
public static ZlibEncoder newZlibEncoder(ZlibWrapper wrapper, int compressionLevel, int windowBits, int memLevel) -
newZlibEncoder
-
newZlibEncoder
-
newZlibEncoder
public static ZlibEncoder newZlibEncoder(int compressionLevel, int windowBits, int memLevel, byte[] dictionary) -
newZlibDecoder
-
newZlibDecoder
-
newZlibDecoder
-