com.google.common.primitives.UnsignedLong.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml-epl Show documentation
Show all versions of plantuml-epl Show documentation
PlantUML is a component that allows to quickly write diagrams from text.
???? 4 ?
java/lang/Number ()V
)com/google/common/primitives/UnsignedLong value J
(J)V :value (%s) is outside the range for an unsigned long value
$com/google/common/base/Preconditions
checkArgument (ZLjava/lang/String;J)V
fromLongBits .(J)Lcom/google/common/primitives/UnsignedLong;
checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
! " # $ % java/math/BigInteger signum ()I
! ' ( % bitLength * java/lang/Long
, - ((ZLjava/lang/String;Ljava/lang/Object;)V
! / 0 1 longValue ()J
3 4 5 valueOf @(Ljava/lang/String;I)Lcom/google/common/primitives/UnsignedLong;
7 8 9 : ; *com/google/common/primitives/UnsignedLongs parseUnsignedLong (Ljava/lang/String;I)J
7 = > ? divide (JJ)J
7 A B ? remainder@ ???????
! H 4 I (J)Ljava/math/BigInteger;
! K L M setBit (I)Ljava/math/BigInteger;
7 O P Q compare (JJ)I
S T U V W "com/google/common/primitives/Longs hashCode (J)I
7 Y Z [ toString (J)Ljava/lang/String;
7 ] Z ^ (JI)Ljava/lang/String;
` a b compareTo .(Lcom/google/common/primitives/UnsignedLong;)I d e f ZERO +Lcom/google/common/primitives/UnsignedLong; h i f ONE???????? m n f MAX_VALUE p java/lang/Comparable r java/io/Serializable
UNSIGNED_MASK
ConstantValue Code LineNumberTable LocalVariableTable this MethodParameters bits
StackMapTable RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; C(Ljava/math/BigInteger;)Lcom/google/common/primitives/UnsignedLong; Ljava/math/BigInteger; ?(Ljava/lang/String;)Lcom/google/common/primitives/UnsignedLong; string Ljava/lang/String; radix I plus X(Lcom/google/common/primitives/UnsignedLong;)Lcom/google/common/primitives/UnsignedLong; val minus times dividedBy mod intValue
floatValue ()F doubleValue ()D bigIntegerValue ()Ljava/math/BigInteger; bigInt o equals (Ljava/lang/Object;)Z other obj Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; ()Ljava/lang/String; (I)Ljava/lang/String; (Ljava/lang/Object;)I Signature kLjava/lang/Number;Ljava/lang/Comparable;Ljava/io/Serializable;
SourceFile UnsignedLong.java RuntimeVisibleAnnotations >Lcom/google/common/primitives/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; serializable 1 o q s t E e f i f n f u F
*? *? ? v 4 5 6 w
x f
y u 3 ? Y?
? v G w z y z 4 u O ?? ? ? ? ? v
R S w {
@ y | } 4 ~ u m (*? W*? ? *? &@? ? *? +*? .? ? v ^ _ ` _ c w ( { @ y | } 4 ? u 1 *
? 2? v o w ? ? y ? | } 4 5 u = *? 6? ? v | w ? ? ? ? y ? ? | } ? ? u G *? +? ? ? a? ? v ? w x f ? f y ? ? ? u G *? +? ? ? e? ? v ? w x f ? f y ? ? ? u G *? +? ? ? i? ? v ? w x f ? f y ? ? ? u I *? +? ? ? ?