com.groupbyinc.flux.common.apache.lucene.codecs.compressing.LZ4.class Maven / Gradle / Ivy
???? 4 ?com/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4 java/lang/Object LZ4.java Acom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$1 Kcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HCHashTable HCHashTable Ecom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$Match Match Icom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HashTable HashTable Gcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Mutable ?com/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts Mutable MEMORY_USAGE I MIN_MATCH MAX_DISTANCE
LAST_LITERALS HASH_LOG_HC HASH_TABLE_SIZE_HC ?
OPTIMAL_ML $assertionsDisabled Z ()V ' (
) this ALcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4; hash (II)I?7y? i hashBits hashHC (I)I - .
4 readInt ([BI)I buf [B
readIntEquals ([BII)Z 6 7
< j commonBytes ([BIII)I % & A java/lang/AssertionError C
D ) b o1 o2 limit count commonBytesBackward ([BIIII)I l1 l2
decompress A(Lcom/groupbyinc/flux/common/apache/lucene/store/DataInput;I[BI)I java/io/IOException Q 8com/groupbyinc/flux/common/apache/lucene/store/DataInput S readByte ()B U V
T W readBytes ([BII)V Y Z
T [ java/lang/System ] arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V _ `
^ a 9 len B ref end token
literalLen matchDec matchLen fastLen
compressed :Lcom/groupbyinc/flux/common/apache/lucene/store/DataInput; decompressedLen dest dOff destEnd encodeLen ?(ILcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;)V 9com/groupbyinc/flux/common/apache/lucene/store/DataOutput u writeByte (B)V w x
v y l out ;Lcom/groupbyinc/flux/common/apache/lucene/store/DataOutput; encodeLiterals C([BIIILcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;)V s t
?
writeBytes ? Z
v ? bytes anchor encodeLastLiterals B([BIILcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;)V java/lang/Math ? min ? .
? ? ~
? encodeSequence D([BIIIILcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;)V matchRef matchOff compress ?([BIILcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;Lcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HashTable;)V reset (I)V ? ?
?
access$000 N(Lcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HashTable;)I ? ?
?
access$100 ?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HashTable;)Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Mutable; ? ?
? get (I)J ? ?
? bitsRequired (J)I ? ?
? getBitsPerValue ()I ? ?
? set (IJ)V ? ?
? ? @
? ? ?
? ? ?
? v h
matchLimit hashLog hashTable ILcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Mutable; off ht KLcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HashTable; base copyTo ?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$Match;Lcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$Match;)V d ? start ? ? f ? m1 GLcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$Match; m2
compressHC ?([BIILcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;Lcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HCHashTable;)V
access$700 Q(Lcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HCHashTable;I)V ? ?
? F(Lcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$1;)V ' ?
? insertAndFindBestMatch N([BIILcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$Match;)Z ? ?
? ? ?
? g ?
? insertAndFindWiderMatch P([BIIIILcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$Match;)Z ? ?
? fix ? ?
? newMatchLen
correction src srcOff srcLen MLcom/groupbyinc/flux/common/apache/lucene/codecs/compressing/LZ4$HCHashTable; srcEnd mfLimit sOff match0 match1 match2 match3
access$200 x0 x1
access$300 2 3
?
access$400 : ;
? x2
access$500 x3
access$600 K L
x4 java/lang/Class desiredAssertionStatus ()Z
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses 0
!
" #
$ % &