
com.google.common.hash.HashCode$BytesHashCode.class Maven / Gradle / Ivy
The newest version!
???? 2 ^
>
? @ A
B C D
? E F
G
H I ?
J K
L M N O bytes [B serialVersionUID J
ConstantValue ([B)V Code LineNumberTable LocalVariableTable this
BytesHashCode InnerClasses /Lcom/google/common/hash/HashCode$BytesHashCode; bits ()I asBytes ()[B asInt
StackMapTable asLong ()J padToLong i I retVal writeBytesToImpl ([BII)V dest offset maxLength getBytesInternal equalsSameBits $(Lcom/google/common/hash/HashCode;)Z that !Lcom/google/common/hash/HashCode; areEqual Z M N
SourceFile
HashCode.java P Q R S T U = 4 bytes (it only has %s bytes). V W =HashCode#asLong() requires >= 8 bytes (it only has %s bytes). * ) X Y Z [ \ ] 3 % -com/google/common/hash/HashCode$BytesHashCode com/google/common/hash/HashCode java/io/Serializable ()V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; clone ()Ljava/lang/Object;
checkState (ZLjava/lang/String;I)V java/lang/Math min (II)I java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V 0 L *? *+? ? ? ? ! " # 3 *? ?h? ! $ % 5 *? ? ? ? ! &