![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.hash.Murmur3_32HashFunction$Murmur3_32Hasher.class Maven / Gradle / Ivy
???? 4 ?
/ y . z . { . | . } ???? . ~
?
?
. ?
? ?
?
. ?
? ? X ?
? ?
? ?
? ?
. ?
? ?
? ? ? ?
? ? ? ? ? ?
? ? ? ??
?
? ? ? ? ?
? ?
. ?
?
/ ?
? ?
?
. ?
. ?
. ?
. ?
. ? ? ? h1 I buffer J shift length isDone Z (I)V Code LineNumberTable LocalVariableTable this Murmur3_32Hasher InnerClasses @Lcom/google/common/hash/Murmur3_32HashFunction$Murmur3_32Hasher; seed MethodParameters update (IJ)V nBytes
StackMapTable putByte "(B)Lcom/google/common/hash/Hasher; b B RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; putBytes %([BII)Lcom/google/common/hash/Hasher; bytes [B off len i 6(Ljava/nio/ByteBuffer;)Lcom/google/common/hash/Hasher; Ljava/nio/ByteBuffer; bo Ljava/nio/ByteOrder; ? putInt "(I)Lcom/google/common/hash/Hasher; putLong "(J)Lcom/google/common/hash/Hasher; l putChar "(C)Lcom/google/common/hash/Hasher; c C putString S(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Lcom/google/common/hash/Hasher; c0 c1 c2 c3 codePoint utf16Length input Ljava/lang/CharSequence; charset Ljava/nio/charset/Charset; hash #()Lcom/google/common/hash/HashCode; Z(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Lcom/google/common/hash/PrimitiveSink; )(C)Lcom/google/common/hash/PrimitiveSink; )(J)Lcom/google/common/hash/PrimitiveSink; )(I)Lcom/google/common/hash/PrimitiveSink; =(Ljava/nio/ByteBuffer;)Lcom/google/common/hash/PrimitiveSink; ,([BII)Lcom/google/common/hash/PrimitiveSink; )(B)Lcom/google/common/hash/PrimitiveSink;
SourceFile Murmur3_32HashFunction.java 8 ? 0 1 5 1 6 7 2 3 4 1 ? ? ? ? ? C D ? ? ? ? ? G H ? ? ? ? W ? ? ? ? ? ? Y Z ? ? ? ? ? ? m ? ? ? ? 5 ? ? ? ? ? java/lang/Character ? ? ? ? ? ? ? ? ? ? ? M ? ? ? b c ? ? ? ? ^ _ [ \ M T M N >com/google/common/hash/Murmur3_32HashFunction$Murmur3_32Hasher %com/google/common/hash/AbstractHasher java/nio/ByteOrder ()V -com/google/common/hash/Murmur3_32HashFunction
access$000 (I)I
access$100 (II)I $com/google/common/base/Preconditions checkPositionIndexes (III)V
access$200 ([BI)I java/nio/ByteBuffer order ()Ljava/nio/ByteOrder;
LITTLE_ENDIAN +(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; remaining ()I getInt hasRemaining ()Z get ()B com/google/common/base/Charsets UTF_8 java/nio/charset/Charset equals (Ljava/lang/Object;)Z java/lang/CharSequence charAt (I)C
access$300 (C)J
access$400 codePointAt (Ljava/lang/CharSequence;I)I subSequence (II)Ljava/lang/CharSequence; toString ()Ljava/lang/String; java/lang/String getBytes (Ljava/nio/charset/Charset;)[B #([B)Lcom/google/common/hash/Hasher;
access$500 (I)J
checkState (Z)V
access$600 %(II)Lcom/google/common/hash/HashCode; 0 . / 0 1 2 3 4 1 5 1 6 7 8 9 : X *? *? *? *? ? ; <