com.groupbyinc.flux.common.joda.time.field.FieldUtils.class Maven / Gradle / Ivy
???? 1 ? 5com/groupbyinc/flux/common/joda/time/field/FieldUtils java/lang/Object FieldUtils.java ()V
safeNegate (I)I? java/lang/ArithmeticException
#Integer.MIN_VALUE cannot be negated (Ljava/lang/String;)V
safeAdd (II)I java/lang/StringBuilder
$The calculation caused an overflow: append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
(I)Ljava/lang/StringBuilder;
+ " toString ()Ljava/lang/String; $ %
& (JJ)J (J)Ljava/lang/StringBuilder; )
* safeSubtract - - safeMultiply????? ??? !Multiplication overflows an int: 4 * 6 (JI)J? !Multiplication overflows a long: ;????????
safeDivide / @ (JJLjava/math/RoundingMode;)J java/math/BigDecimal C (J)V E
D F divide F(Ljava/math/BigDecimal;Ljava/math/RoundingMode;)Ljava/math/BigDecimal; H I
D J longValue ()J L M
D N safeToInt (J)I Value cannot fit in an int: R safeMultiplyToInt (JJ)I / (
V P Q
X verifyValueBounds :(Lcom/groupbyinc/flux/common/joda/time/DateTimeField;III)V ?com/groupbyinc/flux/common/joda/time/IllegalFieldValueException \ 2com/groupbyinc/flux/common/joda/time/DateTimeField ^ getType :()Lcom/groupbyinc/flux/common/joda/time/DateTimeFieldType; ` a
_ b java/lang/Integer d valueOf (I)Ljava/lang/Integer; f g
e h q(Lcom/groupbyinc/flux/common/joda/time/DateTimeFieldType;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V j
] k >(Lcom/groupbyinc/flux/common/joda/time/DateTimeFieldType;III)V (Ljava/lang/String;III)V K(Ljava/lang/String;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V o
] p getWrappedValue (IIII)I (III)I r t
u "java/lang/IllegalArgumentException w MIN > MAX y
x equals '(Ljava/lang/Object;Ljava/lang/Object;)Z (Ljava/lang/Object;)Z | ~
Code LineNumberTable
SourceFile ! ? ! *? ? ?
' (
? 3 ?
? Y? ?t? ? 4 5 7 ? Z 6`=?? -?? '? Y? Y? ? ? !#? ? !? '? ?? ? C E F 4 I ( ? a = a7? ?? / ? ?? '? Y? Y? ? ? +#? ? +? '? ?? ? U W X : [ , ( ? a = e7? ?? / ? ?? '? Y? Y? ? ? +.? ? +? '? ?? ? g i j : m / ? a =??iA 0?? 2?? '? Y? Y? 5? ? !7? ? !? '? ? ?? ? z { | : ~ / 8 ? ? ?? N???? J L 9?? '? Y? Y?