classes.io.netty.handler.codec.compression.Snappy.class Maven / Gradle / Ivy
???? 2>
I ? M ? H ? H ? H ?
? ?
? ?
H ?
? ?@
? ?
H ?
? ?
H ?
H ?
H ?
? ?5??
? ?
? ?
H ?
? ?
H ?
? ? J ?
M ? M ?
H ?
? ? M ?
? ? M ? M ?
H ?
H ?
H ?
H ?
? ? ? ?
( ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
H ?
? ? ? ? ?
H ? ?
8 ?
8 ?
8 ?
H ?
8 ?
H ?
? ?
?
?
?
????? InnerClasses
State MAX_HT_SIZE I
ConstantValue @ MIN_COMPRESSIBLE_BYTES PREAMBLE_NOT_FULL???? NOT_ENOUGH_INPUT LITERAL COPY_1_BYTE_OFFSET COPY_2_BYTE_OFFSET COPY_4_BYTE_OFFSET state 1Lio/netty/handler/codec/compression/Snappy$State; tag B written ()V Code LineNumberTable LocalVariableTable this +Lio/netty/handler/codec/compression/Snappy; reset encode 6(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;I)V b i hash bytesBetweenHashLookups base matched offset prevHash currentHash skip candidate nextIndex
insertTail nextHash in Lio/netty/buffer/ByteBuf; out length inIndex baseIndex table [S shift nextEmit
StackMapTable ? (Lio/netty/buffer/ByteBuf;II)I index getHashTable (I)[S inputSize htSize findMatchingLength (Lio/netty/buffer/ByteBuf;III)I minIndex maxIndex bitsToEncode (I)I value
highestOneBit bitLength
encodeLiteral
bytesToEncode encodeCopyWithOffset (Lio/netty/buffer/ByteBuf;II)V
encodeCopy decode 5(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V uncompressedLength literalWritten
decodeWritten readPreamble (Lio/netty/buffer/ByteBuf;)I current byteIndex
decodeLiteral 6(BLio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)I decodeCopyWith1ByteOffset 7(BLio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;I)I copies writtenSoFar initialIndex decodeCopyWith2ByteOffset decodeCopyWith4ByteOffset validateOffset (II)V chunkSizeSoFar calculateChecksum data crc32 +Lio/netty/handler/codec/compression/Crc32c; ? validateChecksum (ILio/netty/buffer/ByteBuf;)V expectedChecksum (ILio/netty/buffer/ByteBuf;II)V actualChecksum maskChecksum checksum
SourceFile Snappy.java e f
a ` a b c d P ? ? q ? ? ? n ? ? ? ? ? ? ? ? ? ? ! a ? ?"# a$%&