
com.google.common.hash.AbstractByteHasher.class Maven / Gradle / Ivy
The newest version!
???? 2 ? c d e d f d g d
h
i j k l
i m n
o
p
q r
s
q t
i u
i v
i w
x
i y
i z
i { | }
~
?
?
?
?
? ? ? scratch Ljava/nio/ByteBuffer; ()V Code LineNumberTable LocalVariableTable this +Lcom/google/common/hash/AbstractByteHasher; update (B)V ([B)V b [B ([BII)V i I off len
StackMapTable putByte "(B)Lcom/google/common/hash/Hasher; B putBytes #([B)Lcom/google/common/hash/Hasher; bytes %([BII)Lcom/google/common/hash/Hasher; "(I)Lcom/google/common/hash/Hasher; ? putShort "(S)Lcom/google/common/hash/Hasher; s S putInt putLong "(J)Lcom/google/common/hash/Hasher; l J putChar "(C)Lcom/google/common/hash/Hasher; c C putObject R(Ljava/lang/Object;Lcom/google/common/hash/Funnel;)Lcom/google/common/hash/Hasher; instance Ljava/lang/Object; funnel Lcom/google/common/hash/Funnel; LocalVariableTypeTable TT; %Lcom/google/common/hash/Funnel<-TT;>; Signature _(TT;Lcom/google/common/hash/Funnel<-TT;>;)Lcom/google/common/hash/Hasher; )(C)Lcom/google/common/hash/PrimitiveSink; x0 )(J)Lcom/google/common/hash/PrimitiveSink; )(I)Lcom/google/common/hash/PrimitiveSink; )(S)Lcom/google/common/hash/PrimitiveSink; ,([BII)Lcom/google/common/hash/PrimitiveSink; x1 x2 *([B)Lcom/google/common/hash/PrimitiveSink; )(B)Lcom/google/common/hash/PrimitiveSink;
SourceFile AbstractByteHasher.java RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; ? ? 0 ? ? ? " # ? ? ? ? ? ? ? ? ! ) . ) * ? ? ? ) + ? ? ? ? ? ? = ? ) ; A ? B ? F ? ? N ? F G B C A ; = > 7 : 7 8 4 5 )com/google/common/hash/AbstractByteHasher %com/google/common/hash/AbstractHasher java/lang/Throwable #com/google/common/primitives/Shorts BYTES !com/google/common/primitives/Ints "com/google/common/primitives/Longs "com/google/common/primitives/Chars java/nio/ByteBuffer allocate (I)Ljava/nio/ByteBuffer; java/nio/ByteOrder
LITTLE_ENDIAN Ljava/nio/ByteOrder; order +(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; checkPositionIndexes (III)V array ()[B clear ()Ljava/nio/Buffer; (S)Ljava/nio/ByteBuffer; (J)Ljava/nio/ByteBuffer; (C)Ljava/nio/ByteBuffer; com/google/common/hash/Funnel ;(Ljava/lang/Object;Lcom/google/common/hash/PrimitiveSink;)V ! " # $ B *? *? ? ? ? ? %
# $ &