
com.google.common.hash.FarmHashFingerprint64.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
# n
o p
" q
r s t
" u
" v
" w
" x
y z
{ |??j;/?@O
" }
y ~ ????å?\??1'
" ???o???s Q"k?[Nd?? q
" ? ? ? ? K0 J
ConstantValue K1 K2 ()V Code LineNumberTable LocalVariableTable this .Lcom/google/common/hash/FarmHashFingerprint64; hashBytes '([BII)Lcom/google/common/hash/HashCode; input [B off I len bits ()I toString ()Ljava/lang/String; fingerprint ([BII)J bytes offset length
StackMapTable RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; shiftMix (J)J val hashLength16 (JJJ)J u v mul a b weakHashLength32WithSeeds
([BIJJ[J)V seedA seedB output [J part1 part2 part3 part4 c hashLength0to16 d B y z hashLength17to32 hashLength33To64 e f g h hashLength65Plus tmp seed x w end last64offset 3 R
SourceFile FarmHashFingerprint64.java ) * ? ? ? ; < ? ? ? Hashing.farmHashFingerprint64() X < ] < ^ < c < ? ? ? ? ? ? F G ? ? C D M N ,com/google/common/hash/FarmHashFingerprint64 7com/google/common/hash/AbstractNonStreamingHashFunction $com/google/common/base/Preconditions checkPositionIndexes (III)V com/google/common/hash/HashCode fromLong $(J)Lcom/google/common/hash/HashCode; ,com/google/common/hash/LittleEndianByteArray load64 ([BI)J java/lang/Long rotateRight (JI)J load32 ([BI)I 0 " # $ % &