
com.groupbyinc.flux.common.ning.compress.lzf.LZFChunk.class Maven / Gradle / Ivy
???? 2 e 5com/groupbyinc/flux/common/ning/compress/lzf/LZFChunk java/lang/Object
LZFChunk.java MAX_LITERAL I
MAX_CHUNK_LEN ?? MAX_HEADER_LEN HEADER_LEN_COMPRESSED HEADER_LEN_NOT_COMPRESSED BYTE_Z B Z BYTE_V V BLOCK_TYPE_NON_COMPRESSED BLOCK_TYPE_COMPRESSED _data [B _next 7Lcom/groupbyinc/flux/common/ning/compress/lzf/LZFChunk; ([B)V ()V
" this data createCompressed >(I[BII)Lcom/groupbyinc/flux/common/ning/compress/lzf/LZFChunk; java/lang/System ( arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V * +
) ,
. origLen encData encPtr encLen result appendCompressedHeader (II[BI)I headerBuffer offset writeCompressedHeader (IILjava/io/OutputStream;[B)V java/io/IOException ; java/io/OutputStream = write ([BII)V ? @
> A out Ljava/io/OutputStream; createNonCompressed =([BII)Lcom/groupbyinc/flux/common/ning/compress/lzf/LZFChunk; plainData ptr len appendNonCompressed
([BII[BI)I outputBuffer outputPtr appendNonCompressedHeader (I[BI)I writeNonCompressedHeader (ILjava/io/OutputStream;[B)V setNext :(Lcom/groupbyinc/flux/common/ning/compress/lzf/LZFChunk;)V T next 9()Lcom/groupbyinc/flux/common/ning/compress/lzf/LZFChunk; length ()I getData ()[B copyTo ([BI)I dst
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
SourceFile ! _ _
_
_ _ _ _ _ _
` >
*? !*+? #? a
$
% b 5 &