![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.math.MathPreconditions.class Maven / Gradle / Ivy
???? 4 l "java/lang/IllegalArgumentException java/lang/StringBuilder
()V
append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (
(I)Ljava/lang/StringBuilder;
) must be > 0
toString ()Ljava/lang/String;
(Ljava/lang/String;)V
(J)Ljava/lang/StringBuilder;
! " # java/math/BigInteger signum ()I
% & -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ( ) must be >= 0
* + (D)Ljava/lang/StringBuilder; - java/lang/ArithmeticException / 0mode was UNNECESSARY, but rounding was necessary
, 2 (rounded value is out of range for input 4 and rounding mode 6
overflow: 8 ( : , < )
> ? java/lang/Object A (com/google/common/math/MathPreconditions
checkPositive (Ljava/lang/String;I)I Code LineNumberTable LocalVariableTable role Ljava/lang/String; x I
StackMapTable MethodParameters RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; (Ljava/lang/String;J)J J @(Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; Ljava/math/BigInteger; checkNonNegative (Ljava/lang/String;D)D D checkRoundingUnnecessary (Z)V condition Z checkInRangeForRoundingInputs (ZDLjava/math/RoundingMode;)V input mode Ljava/math/RoundingMode; checkNoOverflow (ZLjava/lang/String;II)V
methodName a b (ZLjava/lang/String;JJ)V this *Lcom/google/common/math/MathPreconditions;
SourceFile MathPreconditions.java RuntimeVisibleAnnotations 8Lcom/google/common/math/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; 0 @ > B C D o *? '? Y? Y? *?
? ? ? ? ? ?? E ! ( # F * G H * I J K ( L G I M N B O D q , ?? '? Y? Y? *?
? ? ? ? ? ?? E ( ) * + F , G H , I P K * L G I M N B Q D r -+? ? '? Y? Y? *?
? +? $? ? ? ?+? E 0 1 + 3 F - G H - I R K + L G I M N S C D o *? '? Y? Y? *?
? ? '? ? ? ?? E 8 9 ( ; F * G H * I J K ( L G I M N S O D q , ?? '? Y? Y? *?
? ? '? ? ? ?? E @ A * C F , G H , I P K * L G I M N S Q D r -+? ? '? Y? Y? *?
? +? $'? ? ? ?+? E H I + K F - G H - I R K + L G I M N S T D q ,'?? '? Y? Y? *?
? '? )'? ? ? ?'? E P Q * S F , G H , I U K * L G I M N V W D J ?
? ,Y.? 0?? E W X Z F X Y K L X Z [ D x )? '? ,Y? Y? 1? '? )3? -? $? ? 0?? E ] ^ ( a F ) X Y ) \ U ) ] ^ K ( L
X \ ] _ ` D ? 7? 5? ,Y? Y? 5? +? 7? ? 9? ? ;? ? ? 0?? E d e 6 g F * 7 X Y 7 a H 7 b J 7 c J K 6 L X a b c _ d D ? 8? 6? ,Y? Y? 5? +? 7? ? 9? ? ;? ? ? 0?? E j k 7 m F * 8 X Y 8 a H 8 b P 8 c P K 7 L X a b c D / *? =? E o F e f g h i j M k
© 2015 - 2025 Weber Informatics LLC | Privacy Policy