com.groupbyinc.flux.common.ibm.icu.text.RBBISetBuilder.class Maven / Gradle / Ivy
???? 2V 6com/groupbyinc/flux/common/ibm/icu/text/RBBISetBuilder java/lang/Object RBBISetBuilder.java Fcom/groupbyinc/flux/common/ibm/icu/text/RBBISetBuilder$RangeDescriptor RangeDescriptor fRB 9Lcom/groupbyinc/flux/common/ibm/icu/text/RBBIRuleBuilder;
fRangeList HLcom/groupbyinc/flux/common/ibm/icu/text/RBBISetBuilder$RangeDescriptor; fTrie 7Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie2Writable; fFrozenTrie 2Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie2_16; fGroupCount I fSawBOF Z DICT_BIT @ $assertionsDisabled <(Lcom/groupbyinc/flux/common/ibm/icu/text/RBBIRuleBuilder;)V ()V
this 8Lcom/groupbyinc/flux/common/ibm/icu/text/RBBISetBuilder; rb buildRanges 7com/groupbyinc/flux/common/ibm/icu/text/RBBIRuleBuilder # fDebugEnv Ljava/lang/String; % & $ ' usets ) java/lang/String + indexOf (Ljava/lang/String;)I - .
, / printSets 1
2
5
fStartChar 7 8 ?? fEndChar ; <
fUSetNodes Ljava/util/List; > ? $ @ java/util/List B iterator ()Ljava/util/Iterator; D E C F java/util/Iterator H hasNext ()Z J K I L next ()Ljava/lang/Object; N O I P 0com/groupbyinc/flux/common/ibm/icu/text/RBBINode R fInputSet 4Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; T U S V 2com/groupbyinc/flux/common/ibm/icu/text/UnicodeSet X
getRangeCount ()I Z [
Y \
getRangeStart (I)I ^ _
Y ` getRangeEnd b _
Y c fNext e f split (I)V h i
j
fIncludesSets l ? m (Ljava/lang/Object;)I - o C p add (Ljava/lang/Object;)Z r s C t range v printRanges x
y equals { s C | fNum ~ ? setDictionaryFlag ?
? addValToSets (Ljava/util/List;I)V ? ?
? eof ? bof ? contains (Ljava/lang/CharSequence;)Z ? ?
Y ? addValToSet 6(Lcom/groupbyinc/flux/common/ibm/icu/text/RBBINode;I)V ? ?
? ? rgroup ? printRangeGroups ?
? esets ? inputSetRangeBegin inputSetRangeEnd inputSet inputSetRangeCount inputSetRangeIndex usetNode 2Lcom/groupbyinc/flux/common/ibm/icu/text/RBBINode; rlRange
rlSearchRange eofString bofString buildTrie 5com/groupbyinc/flux/common/ibm/icu/impl/Trie2Writable ? (II)V ?
? ?
? setRange =(IIIZ)Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie2Writable; ? ?
? ? mergeCategories ? java/lang/AssertionError ?
? rangeNum rangeDict rd left right getTrieSize ?
toTrie2_16 4()Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie2_16; ? ?
? ? 0com/groupbyinc/flux/common/ibm/icu/impl/Trie2_16 ? getSerializedLength ? [
? ?
serializeTrie (Ljava/io/OutputStream;)V java/io/IOException ? serialize (Ljava/io/OutputStream;)I ? ?
? ? os Ljava/io/OutputStream; sets DLjava/util/List; val i
S ? fVal ? S ?
fLeftChild ? ? S ? fParent ? ? S ? fRightChild ? ? S ? orNode leafNode getNumCharCategories sawBOF getFirstChar category retVal java/lang/System ? out Ljava/io/PrintStream; ? ? ? ?
Nonoverlapping Ranges ...
? java/io/PrintStream ? print (Ljava/lang/String;)V ? ?
? ? java/lang/StringBuilder ?
? append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
? (I)Ljava/lang/StringBuilder;
? - toString ()Ljava/lang/String;
? size [ C get (I)Ljava/lang/Object; C anon fType S fText & S " println$ ?
?% varRef setName setRef i -
Ranges grouped by Unicode Set Membership...
+ ?? .
0 printHex2 ?
S3
5 tRange groupNum lastPrintedGroupNum '
Unicode Sets List
------------------
: printInt<