Edit C:\Users\Admin\.m2\repository\com\ibm\icu\icu4j\56.1\com\ibm\icu\text\DigitList.class
???? 1 A ? ; ? ; ? ; ? ; ? ? ? ; ? ? ? ? ? ? ? ? ? ? ? ? ; ?? ? ? ; ? ? ? ? ? ? ? ? ??? ? ? ? ; ? ? $ ? ? $ ? $ ? $ ? ? ? ; ? ; ? ; ? ? ? ? ? ? ? ? ; ? ; ? 0 ? ? ; ? $ ? ? ? ? ? ? ? ? ? MAX_LONG_DIGITS I ConstantValue DBL_DIG decimalAt count digits [B didRound Z LONG_MIN_REP <init> ()V Code LineNumberTable LocalVariableTable this Lcom/ibm/icu/text/DigitList; ensureCapacity (II)V newDigits digitCapacity digitsToCopy isZero ()Z i append (I)V digit getDigitValue (I)B getDouble ()D temp Ljava/lang/StringBuilder; getLong ()J getBigInteger (Z)Ljava/math/BigInteger; len text [C n isPositive getStringRep (Z)Ljava/lang/String; stringRep d getBigDecimal (Z)Ljava/math/BigDecimal; numShift J numDigits significantDigits unscaledVal Ljava/math/BigInteger; scale getBigDecimalICU (Z)Lcom/ibm/icu/math/BigDecimal; isIntegral set (DIZ)V source D maximumDigits fixedPoint rep Ljava/lang/String; (Ljava/lang/String;I)V c C maxCount exponent leadingZerosAfterDecimal nonZeroDigitSeen shouldRoundUp (I)Z round wasRounded (J)V (JI)V left right (Ljava/math/BigInteger;I)V stringDigits offset setBigDecimalDigits (Ljava/lang/String;IZ)V (Ljava/math/BigDecimal;IZ)V Ljava/math/BigDecimal; "(Lcom/ibm/icu/math/BigDecimal;IZ)V Lcom/ibm/icu/math/BigDecimal; isLongMIN_VALUE equals (Ljava/lang/Object;)Z obj Ljava/lang/Object; other hashCode ()I hashcode toString ()Ljava/lang/String; buf <clinit> s SourceFile DigitList.java O P H C I C J K L M ? ? ? V W java/lang/StringBuilder O _ ^ ? ? ? ? ^ ? ? ? ? ? ? ? d ? \ ? ? ? [ \ ? ? java/math/BigInteger java/lang/String O ? O ? 0 ? ? java/math/BigDecimal O ? p q ? ? com/ibm/icu/math/BigDecimal O ? ? ? ? ? ? ? ? _ ? ? ? ? ? ? ? ? ? ? ? ? N K ? ? ? ? com/ibm/icu/text/DigitList 0. x10^ ^ ? java/lang/Object java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V (C)Ljava/lang/StringBuilder; java/lang/Integer (I)Ljava/lang/String; -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Double valueOf &(Ljava/lang/String;)Ljava/lang/Double; doubleValue java/lang/Long parseLong (Ljava/lang/String;)J (J)Ljava/math/BigInteger; ([C)V (Ljava/lang/String;)V (J)Ljava/math/BigDecimal; (J)Lcom/ibm/icu/math/BigDecimal; (D)Ljava/lang/String; charAt (I)C length substring '(Ljava/lang/String;)Ljava/lang/Integer; intValue (I)Ljava/lang/StringBuilder; (J)Ljava/lang/String; 0 ; A B C D E F C D G H C I C J K L M N K O P Q V *? *? *? *?? *? ? R , J K L C S T U V W Q x *? ?? h?N*? -? *-? ? R O P Q R T S * X K T U Y C Z C [ \ Q W <*? ? *? 30? ?????? R [ \ S ] C T U ^ _ Q ] !**? `*? ? *? *Y? Z`? ?T? R p q r S ! T U ! ` C a b Q ? *? 30d?? R u S T U ] C c d Q ? V*? ? ?? Y*? ? L+.? W=*? ? +*? 3?? W????+E? W+*? ? ? W+? ? ? ? R ~ ? ? 8 ? ? ? K ? S ] C V T U A e f g h Q ? Q*? ? ?*? ? ?? Y*? ? L=*? ? "+*? ? *? 3?? 0? W????+? ? ? R ? ? ? ? * ? C ? I ? S "