
com.google.common.primitives.UnsignedLong.class Maven / Gradle / Ivy
???? 2 ? v w
$ x y z
{ | }
v ~
?
?
?
? ?
? ?
? ?
?
? ?
? ?
? ????????_ C?
? ?
? ?
? ?
? ?
? ?
? ?
? ? ????????? ? ? ? ?
UNSIGNED_MASK J
ConstantValue ZERO +Lcom/google/common/primitives/UnsignedLong; ONE MAX_VALUE value (J)V Code LineNumberTable LocalVariableTable this fromLongBits .(J)Lcom/google/common/primitives/UnsignedLong; bits valueOf
StackMapTable C(Ljava/math/BigInteger;)Lcom/google/common/primitives/UnsignedLong; Ljava/math/BigInteger; ?(Ljava/lang/String;)Lcom/google/common/primitives/UnsignedLong; string Ljava/lang/String; @(Ljava/lang/String;I)Lcom/google/common/primitives/UnsignedLong; radix I plus X(Lcom/google/common/primitives/UnsignedLong;)Lcom/google/common/primitives/UnsignedLong; val RuntimeVisibleAnnotations #Ljavax/annotation/CheckReturnValue; minus times dividedBy mod intValue ()I longValue ()J
floatValue ()F fValue F doubleValue ()D dValue D bigIntegerValue ()Ljava/math/BigInteger; bigInt ? compareTo .(Lcom/google/common/primitives/UnsignedLong;)I o hashCode equals (Ljava/lang/Object;)Z other obj Ljava/lang/Object; z "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; toString ()Ljava/lang/String; (I)Ljava/lang/String; (Ljava/lang/Object;)I x0 ()V Signature kLjava/lang/Number;Ljava/lang/Comparable;Ljava/io/Serializable;
SourceFile UnsignedLong.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable ? ? A / m . ( )com/google/common/primitives/UnsignedLong / 0 :value (%s) is outside the range for an unsigned long value java/lang/Object 8 ? ? ? ? 5 6 ? ? ? ? L ? L M N 8 ? ? ? ? ? ? ? ? 8 ? ? ? ? ? ? ^ ? g ? g ? [ \ * + , + - + java/lang/Number java/lang/Comparable java/io/Serializable java/math/BigInteger java/lang/Long SIZE (J)Ljava/lang/Long; $com/google/common/base/Preconditions
checkArgument )(ZLjava/lang/String;[Ljava/lang/Object;)V checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; signum bitLength *com/google/common/primitives/UnsignedLongs parseUnsignedLong (Ljava/lang/String;I)J divide (JJ)J remainder (J)Ljava/math/BigInteger; setBit (I)Ljava/math/BigInteger; compare (JJ)I "com/google/common/primitives/Longs (J)I (J)Ljava/lang/String; (JI)Ljava/lang/String; 1 $ % &