
com.groupbyinc.flux.common.ibm.icu.text.LaoBreakEngine.class Maven / Gradle / Ivy
???? 1 ? 6com/groupbyinc/flux/common/ibm/icu/text/LaoBreakEngine =com/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine LaoBreakEngine.java Dcom/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine$DequeI DequeI Jcom/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine$PossibleWord PossibleWord
LAO_LOOKAHEAD B LAO_ROOT_COMBINE_THRESHOLD LAO_PREFIX_COMBINE_THRESHOLD LAO_MIN_WORD fDictionary ;Lcom/groupbyinc/flux/common/ibm/icu/text/DictionaryMatcher; fLaoWordSet 4Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; fEndWordSet
fBeginWordSet fMarkSet ()V java/io/IOException java/lang/Integer valueOf (I)Ljava/lang/Integer; !
" ([Ljava/lang/Integer;)V $
% '
setCharacters 7(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)V ) *
+ Laoo - 6com/groupbyinc/flux/common/ibm/icu/text/DictionaryData / loadDictionaryFor O(Ljava/lang/String;)Lcom/groupbyinc/flux/common/ibm/icu/text/DictionaryMatcher; 1 2
0 3 5 this 8Lcom/groupbyinc/flux/common/ibm/icu/text/LaoBreakEngine; equals (Ljava/lang/Object;)Z obj Ljava/lang/Object; hashCode ()I java/lang/Object ? getClass ()Ljava/lang/Class; A B
@ C = >
@ E handles (II)Z 2com/groupbyinc/flux/common/ibm/icu/lang/UCharacter I getIntPropertyValue (II)I K L
J M script I c breakType divideUpDictionaryRange h(Ljava/text/CharacterIterator;IILcom/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine$DequeI;)I
U java/text/CharacterIterator W setIndex (I)C Y Z X [ getIndex ] > X ^
candidates \(Ljava/text/CharacterIterator;Lcom/groupbyinc/flux/common/ibm/icu/text/DictionaryMatcher;I)I ` a
b acceptMarked (Ljava/text/CharacterIterator;)I d e
f markCurrent h
i backUp (Ljava/text/CharacterIterator;)Z k l
m
longestPrefix o >
p current ()C r s X t next v s X w y 2com/groupbyinc/flux/common/ibm/icu/text/UnicodeSet { contains (I)Z } ~
| ? ? intValue ? >
? push (I)V ? ?
? peek ? >
? pop ? >
? i wordsMatched foundBest Z candidate remaining pc chars uc currPos
wordLength fIter Ljava/text/CharacterIterator;
rangeStart rangeEnd foundBreaks FLcom/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine$DequeI;
wordsFound words M[Lcom/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine$PossibleWord;
| U [[:Laoo:]&[:LineBreak=SA:]] ? applyPattern H(Ljava/lang/String;)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
| ? compact 6()Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
| ? ![[:Laoo:]&[:LineBreak=SA:]&[:M:]] ? add 7(I)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
| ? *
| ? remove 8(II)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
| ? ? ?
| ? freeze ? ?
| ?
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
SourceFile InnerClasses
?
?
?
?
? ] '*? Y? #SY? #S? &*? (? ,*.? 4? 6? ? ' 7 8 ? A B D &