
com.groupbyinc.flux.common.ibm.icu.impl.number.ConstantMultiFieldModifier.class Maven / Gradle / Ivy
???? 2 o Icom/groupbyinc/flux/common/ibm/icu/impl/number/ConstantMultiFieldModifier java/lang/Object 7com/groupbyinc/flux/common/ibm/icu/impl/number/Modifier ConstantMultiFieldModifier.java :com/groupbyinc/flux/common/ibm/icu/text/NumberFormat$Field 4com/groupbyinc/flux/common/ibm/icu/text/NumberFormat
Field prefixChars [C suffixChars prefixFields =[Lcom/groupbyinc/flux/common/ibm/icu/text/NumberFormat$Field; suffixFields overwrite Z strong ?(Lcom/groupbyinc/flux/common/ibm/icu/impl/number/NumberStringBuilder;Lcom/groupbyinc/flux/common/ibm/icu/impl/number/NumberStringBuilder;ZZ)V ()V
Bcom/groupbyinc/flux/common/ibm/icu/impl/number/NumberStringBuilder toCharArray ()[C
! # toFieldArray ?()[Lcom/groupbyinc/flux/common/ibm/icu/text/NumberFormat$Field; % &
' ) + - / this KLcom/groupbyinc/flux/common/ibm/icu/impl/number/ConstantMultiFieldModifier; prefix DLcom/groupbyinc/flux/common/ibm/icu/impl/number/NumberStringBuilder; suffix apply I(Lcom/groupbyinc/flux/common/ibm/icu/impl/number/NumberStringBuilder;II)I insert C(I[C[Lcom/groupbyinc/flux/common/ibm/icu/text/NumberFormat$Field;)I 8 9
: < splice [(IILjava/lang/CharSequence;IILcom/groupbyinc/flux/common/ibm/icu/text/NumberFormat$Field;)I > ?
@ output leftIndex I
rightIndex length getPrefixLength ()I getCodePointCount java/lang/Character J codePointCount ([CII)I L M
K N isStrong ()Z toString ()Ljava/lang/String;
6 7
U G H
W 4 Y subSequence (II)Ljava/lang/CharSequence; [ \
] F H
_ java/lang/String a format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; c d
b e temp prefixLength Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses !
i ? 0*? *+? ? "*,? ? $*+? (? **,? (? ,*? .*? 0? j 4 0 1 2 0 3 4 0 5 4 0 0 k " $ ) ! / " 6 7 i ? D+*? "*? *? ;6*? .? +``=? A`6+`*? $*? ,? ;`6? j 4 D 1 2 D B 4 D C D D E D 5 F D k &