com.google.common.collect.Hashing.class Maven / Gradle / Ivy
???? 2 H 2 3
4?5?̞-Q
5 6
7
8
9 :
5 ; <@ = > C1 I
ConstantValue C2 MAX_TABLE_SIZE ()V Code LineNumberTable LocalVariableTable this #Lcom/google/common/collect/Hashing; smear (I)I hashCode smearedHash (Ljava/lang/Object;)I o Ljava/lang/Object;
StackMapTable "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; closedTableSize (ID)I expectedEntries
loadFactor D tableSize
needsResizing (IID)Z size
SourceFile Hashing.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; ? @ A B C D E F C G !com/google/common/collect/Hashing java/lang/Object !com/google/common/primitives/Ints MAX_POWER_OF_TWO java/lang/Integer
rotateLeft (II)I ()I java/lang/Math max
highestOneBit 0
/ *? ? ! 7
h? h? /
E *? ? *? ? ? 3 ! C " # $ % ? &? ;? >'?k?? x>? ? ?
?? ; <