com.groupbyinc.flux.common.ibm.icu.text.MultiplierSubstitution.class Maven / Gradle / Ivy
???? 1 ] >com/groupbyinc/flux/common/ibm/icu/text/MultiplierSubstitution 6com/groupbyinc/flux/common/ibm/icu/text/NFSubstitution NFSubstitution.java divisor D J(IDLcom/groupbyinc/flux/common/ibm/icu/text/NFRuleSet;Ljava/lang/String;)V I(ILcom/groupbyinc/flux/common/ibm/icu/text/NFRuleSet;Ljava/lang/String;)V
java/lang/IllegalStateException java/lang/StringBuilder ()V
Substitution with divisor 0 append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
java/lang/String substring (II)Ljava/lang/String;
| " (I)Ljava/lang/String; $
% toString ()Ljava/lang/String; ' (
) (Ljava/lang/String;)V +
, this @Lcom/groupbyinc/flux/common/ibm/icu/text/MultiplierSubstitution; pos I ruleSet 3Lcom/groupbyinc/flux/common/ibm/icu/text/NFRuleSet; description Ljava/lang/String;
setDivisor (II)V java/lang/Math 8 pow (DD)D : ;
9 < Substitution with divisor 0 > radix exponent equals (Ljava/lang/Object;)Z B C
D that Ljava/lang/Object; transformNumber (J)J floor (D)D J K
9 L number J 2 3 P composeRuleValue newRuleValue oldRuleValue calcUpperBound
oldUpperBound tokenChar ()C Code LocalVariableTable LineNumberTable
SourceFile Y ? D*? *(? (?? 2? Y? Y? ? ? !? #? ? &? ? *? -?? Z 4 D . / D 0 1 D D 2 3 D 4 5 [ ? ? ? ? C? 6 7 Y i *??? =? *? ??
? Y?? -?? Z . / @ 1 A 1 [ ? ? ? ? B C Y Q *+? E? *? +? ? ?? ? ? Z . / F G [ ? H I Y @ ?*? o? M?? Z . / N O [ ? H K Y T *? Q?
'*? o?'*? o? M? Z . / N [ ? ? ? R ; Y E '*? k? Z . / S T [ ? U K Y 9 *? ? Z . / V [ ? W X Y -