![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.hash.AbstractHasher.class Maven / Gradle / Ivy
???? 4 ?
z
{
| }
~
?
? ? ? ? ?
? ? ?
? ?
?
?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ? ? ?
?
?
?
?
?
?
? ? ? ? ()V Code LineNumberTable LocalVariableTable this 'Lcom/google/common/hash/AbstractHasher;
putBoolean "(Z)Lcom/google/common/hash/Hasher; b Z
StackMapTable MethodParameters RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; putDouble "(D)Lcom/google/common/hash/Hasher; d D putFloat "(F)Lcom/google/common/hash/Hasher; f F putUnencodedChars 9(Ljava/lang/CharSequence;)Lcom/google/common/hash/Hasher; i I len charSequence Ljava/lang/CharSequence; putString S(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Lcom/google/common/hash/Hasher; charset Ljava/nio/charset/Charset; putBytes #([B)Lcom/google/common/hash/Hasher; bytes [B %([BII)Lcom/google/common/hash/Hasher; off 6(Ljava/nio/ByteBuffer;)Lcom/google/common/hash/Hasher; remaining Ljava/nio/ByteBuffer; putShort "(S)Lcom/google/common/hash/Hasher; s S putInt "(I)Lcom/google/common/hash/Hasher; 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; 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; " # ? ? ? ? ? S T ? ? ? Q R ? ? ? ? ? W X ? ? ? ? ? D E D H ? ? ? ? ? ? ? ? ? ? ? ? K ? ? ? ? ? ? ? ? ? _ ? @ A 9 : ) * 1 2 5 6 M N D J %com/google/common/hash/AbstractHasher java/lang/Object com/google/common/hash/Hasher putByte "(B)Lcom/google/common/hash/Hasher; java/lang/Double doubleToRawLongBits (D)J java/lang/Float floatToRawIntBits (F)I java/lang/CharSequence length ()I charAt (I)C toString ()Ljava/lang/String; java/lang/String getBytes (Ljava/nio/charset/Charset;)[B $com/google/common/base/Preconditions checkPositionIndexes (III)V java/nio/ByteBuffer hasArray ()Z array ()[B arrayOffset position limit )com/google/common/hash/Java8Compatibility (Ljava/nio/Buffer;I)V get ()B com/google/common/hash/Funnel ;(Ljava/lang/Object;Lcom/google/common/hash/PrimitiveSink;)V ! " # $ / *? ? % &