![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.hash.AbstractHasher.class Maven / Gradle / Ivy
???? 4 ?
java/lang/Object ()V
%com/google/common/hash/AbstractHasher putByte "(B)Lcom/google/common/hash/Hasher;
java/lang/Double doubleToRawLongBits (D)J
putLong "(J)Lcom/google/common/hash/Hasher;
java/lang/Float floatToRawIntBits (F)I
putInt "(I)Lcom/google/common/hash/Hasher; " # $ % & java/lang/CharSequence length ()I " ( ) * charAt (I)C
, - . putChar "(C)Lcom/google/common/hash/Hasher; " 0 1 2 toString ()Ljava/lang/String;
4 5 6 7 8 java/lang/String getBytes (Ljava/nio/charset/Charset;)[B
: ; < putBytes #([B)Lcom/google/common/hash/Hasher;
> ; ? %([BII)Lcom/google/common/hash/Hasher;
A B C D E $com/google/common/base/Preconditions checkPositionIndexes (III)V
G H I J K java/nio/ByteBuffer hasArray ()Z
G M N O array ()[B
G Q R & arrayOffset
G T U & position
G W X & remaining
G Z [ & limit
] ^ _ U ` )com/google/common/hash/Java8Compatibility (Ljava/nio/Buffer;I)V
G b c d get ()B f g h i j com/google/common/hash/Funnel funnel ;(Ljava/lang/Object;Lcom/google/common/hash/PrimitiveSink;)V
l m n putString S(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Lcom/google/common/hash/Hasher;
p q r putUnencodedChars 9(Ljava/lang/CharSequence;)Lcom/google/common/hash/Hasher;
t u v
putBoolean "(Z)Lcom/google/common/hash/Hasher;
x y z putDouble "(D)Lcom/google/common/hash/Hasher;
| } ~ putFloat "(F)Lcom/google/common/hash/Hasher;
? ? ? putShort "(S)Lcom/google/common/hash/Hasher;
? ; ? 6(Ljava/nio/ByteBuffer;)Lcom/google/common/hash/Hasher; ? com/google/common/hash/Hasher Code LineNumberTable LocalVariableTable this 'Lcom/google/common/hash/AbstractHasher; b Z
StackMapTable MethodParameters RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; d D f F i I len charSequence Ljava/lang/CharSequence; charset Ljava/nio/charset/Charset; bytes [B off Ljava/nio/ByteBuffer; s S l J c C putObject R(Ljava/lang/Object;Lcom/google/common/hash/Funnel;)Lcom/google/common/hash/Hasher; instance Ljava/lang/Object; 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; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; "RuntimeVisibleParameterAnnotations +Lcom/google/common/hash/ParametricNullness; Z(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Lcom/google/common/hash/PrimitiveSink; @(Ljava/lang/CharSequence;)Lcom/google/common/hash/PrimitiveSink; )(C)Lcom/google/common/hash/PrimitiveSink; )(Z)Lcom/google/common/hash/PrimitiveSink; )(D)Lcom/google/common/hash/PrimitiveSink; )(F)Lcom/google/common/hash/PrimitiveSink; )(J)Lcom/google/common/hash/PrimitiveSink; )(I)Lcom/google/common/hash/PrimitiveSink; )(S)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 AbstractHasher.java RuntimeVisibleAnnotations 8Lcom/google/common/hash/ElementTypesAreNonnullByDefault; ? ? / *? ? ? ? ? ? u v ? ] *? ? ? ? ? " ? ? ? ? ? ? I ? ? ? ? ? y z ? = *'?
? ? ? ( ? ? ? ? ? ? ? ? ? } ~ ? = *#? ? ? ? . ? ? ? ? ? ? ? ? ? q r ? ? "=+? ! >? *+? ' ? +W????*? ? 4 5 4 7 ? * ? ? ? ? " ? ? " ? ? ?
? ? ? ? ? ? m n ? M *+? / ,? 3? 9? ? = ? ? ? ? ? ? ? ? ? ? ? ? ; <