ZLibDecoderfinal

ZLibDecoderZLibCodecGZipCodec 用于解压缩数据。

继承

构造函数

ZLibDecoder({bool gzip = false, int windowBits = ZLibOption.defaultWindowBits, List<int>? dictionary, bool raw = false})

属性

dictionary List<int>?
初始压缩字典。
final
gzip bool
当为 true 时,所有输入中的连续压缩数据集将在输出中解压缩并连接。
final
hashCode int
此对象的哈希码。
no setterinherited
raw bool
当为 true 时,deflate 生成没有 zlib 头或尾部的原始数据,并且不会计算 adler32 检查值
final
runtimeType Type
对象运行时类型的表示。
no setterinherited
windowBits int
窗口大小(历史缓冲区大小)的以 2 为底的对数。它应在 8..15 范围内。较大的值会以内存使用为代价获得更好的压缩。默认值为 15
final

方法

bind(Stream<List<int>> stream) Stream<List<int>>
转换提供的 stream
inherited
cast<RS, RT>() Converter<RS, RT>
提供此流转换器的 Converter<RS, RT> 视图。
inherited
convert(List<int> bytes) List<int>
使用给定的选项将字节序列转换为 ZLibDecoder 构造函数。
override
fuse<TT>(Converter<List<int>, TT> other) Converter<List<int>, TT>
thisother 合并。
inherited
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
inherited
startChunkedConversion(Sink<List<int>> sink) ByteConversionSink
开始分块转换。
override
toString() String
此对象的字符串表示。
inherited

运算符

operator ==(Object other) bool
等号运算符。
inherited