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

public final Class ZlibCodecFactory

extends Object
Class Inheritance
Imports
io.netty.util.internal.PlatformDependent, .SystemPropertyUtil, io.netty.util.internal.logging.InternalLogger, .InternalLoggerFactory

Creates a new ZlibEncoder and a new ZlibDecoder.

Field Summary

Modifier and TypeField and Description
private static final int
private static final int
private static final InternalLogger
private static final boolean
private static final boolean
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 ZlibDecoder
public static ZlibDecoder
public static ZlibDecoder
newZlibDecoder(byte[] dictionary)

public static ZlibEncoder
newZlibEncoder(int compressionLevel)

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

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

public static ZlibEncoder
newZlibEncoder(byte[] dictionary)

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

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

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DEFAULT_JDK_MEM_LEVELback to summary
private static final int DEFAULT_JDK_MEM_LEVEL
DEFAULT_JDK_WINDOW_SIZEback to summary
private static final int DEFAULT_JDK_WINDOW_SIZE
loggerback to summary
private static final InternalLogger logger
noJdkZlibDecoderback to summary
private static final boolean noJdkZlibDecoder
noJdkZlibEncoderback to summary
private static final boolean noJdkZlibEncoder
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 ZlibDecoder newZlibDecoder()
newZlibDecoderback to summary
public static ZlibDecoder newZlibDecoder(ZlibWrapper wrapper)
newZlibDecoderback to summary
public static ZlibDecoder newZlibDecoder(byte[] dictionary)
newZlibEncoderback to summary
public static ZlibEncoder newZlibEncoder(int compressionLevel)
newZlibEncoderback to summary
public static ZlibEncoder newZlibEncoder(ZlibWrapper wrapper)
newZlibEncoderback to summary
public static ZlibEncoder newZlibEncoder(ZlibWrapper wrapper, int compressionLevel)
newZlibEncoderback to summary
public static ZlibEncoder newZlibEncoder(ZlibWrapper wrapper, int compressionLevel, int windowBits, int memLevel)
newZlibEncoderback to summary
public static ZlibEncoder newZlibEncoder(byte[] dictionary)
newZlibEncoderback to summary
public static ZlibEncoder newZlibEncoder(int compressionLevel, byte[] dictionary)
newZlibEncoderback to summary
public static ZlibEncoder newZlibEncoder(int compressionLevel, int windowBits, int memLevel, byte[] dictionary)