
com.groupbyinc.flux.common.ibm.icu.text.KhmerBreakEngine.class Maven / Gradle / Ivy
???? 1 ? 8com/groupbyinc/flux/common/ibm/icu/text/KhmerBreakEngine =com/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine KhmerBreakEngine.java Dcom/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine$DequeI DequeI Jcom/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine$PossibleWord PossibleWord KHMER_LOOKAHEAD B KHMER_ROOT_COMBINE_THRESHOLD KHMER_PREFIX_COMBINE_THRESHOLD KHMER_MIN_WORD KHMER_MIN_WORD_SPAN fDictionary ;Lcom/groupbyinc/flux/common/ibm/icu/text/DictionaryMatcher;
fKhmerWordSet 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 + ,
- Khmr / 6com/groupbyinc/flux/common/ibm/icu/text/DictionaryData 1 loadDictionaryFor O(Ljava/lang/String;)Lcom/groupbyinc/flux/common/ibm/icu/text/DictionaryMatcher; 3 4
2 5 7 this :Lcom/groupbyinc/flux/common/ibm/icu/text/KhmerBreakEngine; equals (Ljava/lang/Object;)Z obj Ljava/lang/Object; hashCode ()I java/lang/Object A getClass ()Ljava/lang/Class; C D
B E ? @
B G handles (II)Z 2com/groupbyinc/flux/common/ibm/icu/lang/UCharacter K getIntPropertyValue (II)I M N
L O script I c breakType divideUpDictionaryRange h(Ljava/text/CharacterIterator;IILcom/groupbyinc/flux/common/ibm/icu/text/DictionaryBreakEngine$DequeI;)I
W java/text/CharacterIterator Y setIndex (I)C [ \ Z ] getIndex _ @ Z `
candidates \(Ljava/text/CharacterIterator;Lcom/groupbyinc/flux/common/ibm/icu/text/DictionaryMatcher;I)I b c
d acceptMarked (Ljava/text/CharacterIterator;)I f g
h markCurrent j
k backUp (Ljava/text/CharacterIterator;)Z m n
o
longestPrefix q @
r current ()C t u Z v next x u Z 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;
~ W [[:Khmer:]&[: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; ? ?
~ ? "[[:Khmer:]&[:LineBreak=SA:]&[:M:]] ? add 7(I)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
~ ? ,
~ ? 8(II)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
~ ? remove ? ?
~ ? freeze ? ?
~ ?
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
SourceFile InnerClasses
?
?
?
?
?
? ] '*? !Y? %SY? %S? (*? *? .*0? 6? 8? ? ' 9 : ? B C E &