com.groupbyinc.flux.common.ibm.icu.impl.number.AffixPatternUtils.class Maven / Gradle / Ivy
???? 2 ? @com/groupbyinc/flux/common/ibm/icu/impl/number/AffixPatternUtils java/lang/Object AffixPatternUtils.java :com/groupbyinc/flux/common/ibm/icu/text/NumberFormat$Field 4com/groupbyinc/flux/common/ibm/icu/text/NumberFormat Field
STATE_BASE I STATE_FIRST_QUOTE STATE_INSIDE_QUOTE STATE_AFTER_QUOTE STATE_FIRST_CURR STATE_SECOND_CURR STATE_THIRD_CURR STATE_OVERFLOW_CURR TYPE_CODEPOINT TYPE_MINUS_SIGN???? TYPE_PLUS_SIGN???? TYPE_PERCENT????
TYPE_PERMILLE???? TYPE_CURRENCY_SINGLE???? TYPE_CURRENCY_DOUBLE???? TYPE_CURRENCY_TRIPLE???? TYPE_CURRENCY_OVERFLOW???? $assertionsDisabled Z ()V / 0
1 this BLcom/groupbyinc/flux/common/ibm/icu/impl/number/AffixPatternUtils; unescapedLength (Ljava/lang/CharSequence;)I java/lang/CharSequence 7 length ()I 9 : 8 ; java/lang/Character = codePointAt (Ljava/lang/CharSequence;I)I ? @
> A java/lang/AssertionError C
D 1 charCount (I)I F G
> H "java/lang/IllegalArgumentException J java/lang/StringBuilder L
M 1 Unterminated quote: " O append -(Ljava/lang/String;)Ljava/lang/StringBuilder; Q R
M S -(Ljava/lang/Object;)Ljava/lang/StringBuilder; Q U
M V " X toString ()Ljava/lang/String; Z [
M \ (Ljava/lang/String;)V / ^
K _ cp
patternString Ljava/lang/CharSequence; state offset escape 4(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;)I
M ; '' i (C)Ljava/lang/StringBuilder; Q k
M l appendCodePoint (I)Ljava/lang/StringBuilder; n o
M p input output Ljava/lang/StringBuilder; startLength unescape ?(Ljava/lang/CharSequence;Lcom/groupbyinc/flux/common/ibm/icu/text/DecimalFormatSymbols;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/impl/number/NumberStringBuilder;)V