
com.groupbyinc.flux.common.ibm.icu.impl.UCaseProps.class Maven / Gradle / Ivy
???? 1? 2com/groupbyinc/flux/common/ibm/icu/impl/UCaseProps java/lang/Object UCaseProps.java 4com/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$1 Bcom/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$ContextIterator ContextIterator ?com/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$IsAcceptable IsAcceptable 3com/groupbyinc/flux/common/ibm/icu/impl/Trie2$Range -com/groupbyinc/flux/common/ibm/icu/impl/Trie2 Range >com/groupbyinc/flux/common/ibm/icu/impl/ICUBinary$Authenticate 1com/groupbyinc/flux/common/ibm/icu/impl/ICUBinary Authenticate flagsOffset [B MAX_STRING_LENGTH I LOC_UNKNOWN LOC_ROOT LOC_TURKISH LOC_LITHUANIAN iDot Ljava/lang/String; i̇ ' jDot j̇ *
iOgonekDot į̇ - iDotGrave i̇̀ 0 iDotAcute i̇́ 3 iDotTilde i̇̃ 6 FOLD_CASE_OPTIONS_MASK ? rootLocCache [I dummyStringBuilder Ljava/lang/StringBuilder; indexes
exceptions [C unfold trie 2Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie2_16; DATA_NAME ucase E DATA_TYPE icu H DATA_FILE_NAME ucase.icu K FMTcASE IX_TRIE_SIZE
IX_EXC_LENGTH IX_UNFOLD_LENGTH IX_TOP TYPE_MASK NONE LOWER UPPER TITLE SENSITIVE EXCEPTION DOT_MASK ` SOFT_DOTTED ABOVE @ OTHER_ACCENT DELTA_SHIFT EXC_SHIFT EXC_LOWER EXC_FOLD EXC_UPPER EXC_TITLE EXC_CLOSURE EXC_FULL_MAPPINGS EXC_DOUBLE_SLOTS
EXC_DOT_SHIFT EXC_CONDITIONAL_SPECIAL @ EXC_CONDITIONAL_FOLD ?
FULL_LOWER CLOSURE_MAX_LENGTH UNFOLD_ROWS UNFOLD_ROW_WIDTH UNFOLD_STRING_WIDTH INSTANCE 4Lcom/groupbyinc/flux/common/ibm/icu/impl/UCaseProps; ()V java/io/IOException ? ~
? getRequiredData )(Ljava/lang/String;)Ljava/nio/ByteBuffer; ? ?
? readData (Ljava/nio/ByteBuffer;)V ? ?
? this bytes Ljava/nio/ByteBuffer; 9(Lcom/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$1;)V ~ ?
?
readHeader Y(Ljava/nio/ByteBuffer;ILcom/groupbyinc/flux/common/ibm/icu/impl/ICUBinary$Authenticate;)I ? ?
? java/nio/ByteBuffer ? getInt ()I ? ?
? ? !indexes[0] too small in ucase.icu ? (Ljava/lang/String;)V ~ ?
? ? > ; ? 0com/groupbyinc/flux/common/ibm/icu/impl/Trie2_16 ? createFromSerialized I(Ljava/nio/ByteBuffer;)Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie2_16; ? ?
? ? B C ? getSerializedLength ? ?
? ? (ucase.icu: not enough bytes for the trie ? skipBytes (Ljava/nio/ByteBuffer;I)V ? ?
? ? @ ? getChar ()C ? ?
? ? A @ ? i count expectedTrieLength
trieLength addPropertyStarts 7(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)V iterator ()Ljava/util/Iterator; ? ?
? ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ?
leadSurrogate Z ? ? ? startCodePoint ? ? 2com/groupbyinc/flux/common/ibm/icu/text/UnicodeSet ? add 7(I)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
? ? range 5Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie2$Range; set 4Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; trieIterator KLjava/util/Iterator; Ljava/util/Iterator; getExceptionsOffset (I)I props propsHasException (I)Z hasSlot (II)Z flags index
slotOffset (II)B ? getSlotValueAndOffset (III)J ? ?
? value J excWord excOffset getSlotValue (III)I tolower get ? ?
? ? ? ?
? getTypeFromProps ?
getDelta ?
? ?
? ?
? ?
c toupper totitle addCaseClosure 8(ILcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)V N(Ljava/lang/CharSequence;)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ?
? ? ?
?? java/lang/String ([CII)V ~
-com/groupbyinc/flux/common/ibm/icu/text/UTF16 charAt ([CIII)I
! getCharCount# ?
$ delta
closureOffset
closureLength
fullLength length
excOffset0 strcmpMax (Ljava/lang/String;II)I* ?
. (I)C0
1 s unfoldOffset max i1 c1 c2 addStringCaseClosure I(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)Z,-
;
= result start limit
unfoldRows unfoldRowWidth unfoldStringWidth getType getTypeOrIgnorable getTypeAndIgnorableFromPropsG ?
H
getDotType isSoftDottedJ ?
L isCaseSensitive
getCaseLocale 6(Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;[I)I /com/groupbyinc/flux/common/ibm/icu/util/ULocaleQ getLanguage ()Ljava/lang/String;ST
RU trW equals (Ljava/lang/Object;)ZYZ
[ tur] az_ azea ltc lite locale 1Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale; locCache language isFollowedByCasedLetter H(Lcom/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$ContextIterator;I)Z reset (I)Vmn o ? ? qF ?
s type iter DLcom/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$ContextIterator; dir isPrecededBySoftDotted G(Lcom/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$ContextIterator;)Z dotType isPrecededBy_I isFollowedByMoreAbove isFollowedByDotAbove toFullLower ?(ILcom/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$ContextIterator;Ljava/lang/StringBuilder;Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;[I)IOP
?}z
? java/lang/StringBuilder? append -(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??|z
?~z
?kl
? ([CII)Ljava/lang/StringBuilder;??
?? loc full
excOffset2 out toUpperOrTitle ?(ILcom/groupbyinc/flux/common/ibm/icu/impl/UCaseProps$ContextIterator;Ljava/lang/StringBuilder;Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;[IZ)Iyz
?
upperNotTitle toFullUpper??
? toFullTitle fold (II)I options
toFullFolding (ILjava/lang/StringBuilder;I)I hasBinaryPropertyE ?
?K ?
?N ?
? <