Top Description Fields Constructors Methods
io.netty5.handler.codec.compression

public final Class ZlibCodecFactory

extends Object
Class Inheritance
Imports
io.netty5.channel.ChannelHandler

Creates a new ZLIB encoder / decoder.

Field Summary

Modifier and TypeField and Description
private static final boolean

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static boolean
isSupportingWindowSizeAndMemLevel()

Returns true if specify a custom window size and mem level is supported.

public static ChannelHandler
public static ChannelHandler
public static ChannelHandler
newZlibDecoder(byte[] dictionary)

public static ChannelHandler
newZlibEncoder(int compressionLevel)

public static ChannelHandler
public static ChannelHandler
newZlibEncoder(ZlibWrapper wrapper, int compressionLevel)

public static ChannelHandler
newZlibEncoder(ZlibWrapper wrapper, int compressionLevel, int windowBits, int memLevel)

public static ChannelHandler
newZlibEncoder(byte[] dictionary)

public static ChannelHandler
newZlibEncoder(int compressionLevel, byte[] dictionary)

public static ChannelHandler
newZlibEncoder(int compressionLevel, int windowBits, int memLevel, byte[] dictionary)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

supportsWindowSizeAndMemLevelback to summary
private static final boolean supportsWindowSizeAndMemLevel

Constructor Detail

ZlibCodecFactoryback to summary
private ZlibCodecFactory()

Method Detail

isSupportingWindowSizeAndMemLevelback to summary
public static boolean isSupportingWindowSizeAndMemLevel()

Returns true if specify a custom window size and mem level is supported.

newZlibDecoderback to summary
public static ChannelHandler newZlibDecoder()
newZlibDecoderback to summary
public static ChannelHandler newZlibDecoder(ZlibWrapper wrapper)
newZlibDecoderback to summary
public static ChannelHandler newZlibDecoder(byte[] dictionary)
newZlibEncoderback to summary
public static ChannelHandler newZlibEncoder(int compressionLevel)
newZlibEncoderback to summary
public static ChannelHandler newZlibEncoder(ZlibWrapper wrapper)
newZlibEncoderback to summary
public static ChannelHandler newZlibEncoder(ZlibWrapper wrapper, int compressionLevel)
newZlibEncoderback to summary
public static ChannelHandler newZlibEncoder(ZlibWrapper wrapper, int compressionLevel, int windowBits, int memLevel)
newZlibEncoderback to summary
public static ChannelHandler newZlibEncoder(byte[] dictionary)
newZlibEncoderback to summary
public static ChannelHandler newZlibEncoder(int compressionLevel, byte[] dictionary)
newZlibEncoderback to summary
public static ChannelHandler newZlibEncoder(int compressionLevel, int windowBits, int memLevel, byte[] dictionary)