com.groupbyinc.flux.common.ibm.icu.util.CompactCharArray.class Maven / Gradle / Ivy
???? 2 ? 8com/groupbyinc/flux/common/ibm/icu/util/CompactCharArray java/lang/Object java/lang/Cloneable CompactCharArray.java Ljava/lang/Deprecated; UNICODECOUNT I
BLOCKSHIFT
BLOCKCOUNT
INDEXSHIFT
INDEXCOUNT BLOCKMASK values [C indices hashes [I isCompact Z defaultValue C ()V (C)V !
" this :Lcom/groupbyinc/flux/common/ibm/icu/util/CompactCharArray;
& ( * , . 0 i ([C[C)V "java/lang/IllegalArgumentException 4 Index out of bounds. 6 (Ljava/lang/String;)V 8
5 9 index
indexArray newValues '(Ljava/lang/String;Ljava/lang/String;)V /com/groupbyinc/flux/common/ibm/icu/impl/Utility @ RLEStringToCharArray (Ljava/lang/String;)[C B C
A D 3
F Ljava/lang/String;
valueArray elementAt (C)C ?? ix setElementAt (CC)V expand P
Q
touchBlock (II)V S T
U value (CCC)V start end compact (Z)V [ \
] blockTouched (I)Z _ `
a arrayRegionMatches
([CI[CII)Z c d
e FindOverlappingPosition (I[CI)I g h
i java/lang/System k arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V m n
l o j dest limit jBlockStart touched iBlockStart
iUntouched newSize target result
exhaustive currentCount
tempValues tempCount source sourceStart targetStart len sourceEnd delta
getIndexArray ()[C
getValueArray clone ()Ljava/lang/Object; $java/lang/CloneNotSupportedException ? ? ?
?
; ?
? ? Ecom/groupbyinc/flux/common/ibm/icu/util/ICUCloneNotSupportedException ? (Ljava/lang/Throwable;)V ?
? ? other e &Ljava/lang/CloneNotSupportedException; equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; ? ?
? J K
? obj Ljava/lang/Object; hashCode ()I java/lang/Math ? min (II)I ? ?
? ? increment tempArray
ConstantValue
Deprecated RuntimeVisibleAnnotations Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile 1
? ? ?
?
? ?
?
?
?
? ? 4 *? #? ? $ % ?
7 8 ? ? ! ? ? ^*? '*?? )* ?? +* ?
? -=? *? )U????= ? *? +x?U*? -O????*? /*? 1? ? ^ $ % ^ > 2
? : B D E F G &