com.google.common.hash.AbstractByteHasher.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 2 ? a b c b d b e b
f
g h i j
g k l
m
n
o p
q
o r
g s
g t
g u
v
g w
g x
g y z {
|
}
~
?
?
? ? ? 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 ? ? 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 *? *? ? ? ? ? %
$ % &