Edit C:\Users\Admin\.m2\repository\com\ibm\icu\icu4j\56.1\com\ibm\icu\text\StringSearch.class
???? 1? ?? ?? ?? ?? *??? ? ?? *? ?? ?? ?? *? ?? *? ?? ?? ??? ? ?? ?? ?? ??? ? ?? ?? *? ?? ?? ?? #?? ?? ?? ?? ?? ?? ???? +? ???? .? ?? ? ? ??? ?? ?? ? ? ?? ?? ?? ?? ? ?? ?? ?? ?? ?? ? ?? ?? ?? ?? ?? ?? ???? ?? ?? ? ? ?? ?? ? ?? U? U????????? ?? ? ? ?? ?? ?? #? ?? ?? ?? ?? ?? ?? ?? U? ?? ?? ?? ?? ?? ?? ?? ??? s?? s? s?? s ? | | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #? # # # | ?!" ?# ?$ ?% ?& s' #( s) *+, InnerClasses CEBuffer- CEI CollationPCE Pattern Match pattern_ 'Lcom/ibm/icu/text/StringSearch$Pattern; collator_ $Lcom/ibm/icu/text/RuleBasedCollator; textIter_ +Lcom/ibm/icu/text/CollationElementIterator; textProcessedIter_ ,Lcom/ibm/icu/text/StringSearch$CollationPCE; utilIter_ nfd_ Lcom/ibm/icu/text/Normalizer2; strength_ I ceMask_ variableTop_ toShift_ Z INITIAL_ARRAY_SIZE_ ConstantValue PRIMARYORDERMASK SECONDARYORDERMASK ? TERTIARYORDERMASK ? CE_MATCH???? CE_NO_MATCH CE_SKIP_TARG CE_SKIP_PATN CE_LEVEL2_BASE CE_LEVEL3_BASE <init> v(Ljava/lang/String;Ljava/text/CharacterIterator;Lcom/ibm/icu/text/RuleBasedCollator;Lcom/ibm/icu/text/BreakIterator;)V Code LineNumberTable LocalVariableTable this Lcom/ibm/icu/text/StringSearch; pattern Ljava/lang/String; target Ljava/text/CharacterIterator; collator breakiter Lcom/ibm/icu/text/BreakIterator; collLocale Lcom/ibm/icu/util/ULocale; V(Ljava/lang/String;Ljava/text/CharacterIterator;Lcom/ibm/icu/text/RuleBasedCollator;)V D(Ljava/lang/String;Ljava/text/CharacterIterator;Ljava/util/Locale;)V locale Ljava/util/Locale; L(Ljava/lang/String;Ljava/text/CharacterIterator;Lcom/ibm/icu/util/ULocale;)V '(Ljava/lang/String;Ljava/lang/String;)V getCollator &()Lcom/ibm/icu/text/RuleBasedCollator; setCollator '(Lcom/ibm/icu/text/RuleBasedCollator;)V getPattern ()Ljava/lang/String; setPattern (Ljava/lang/String;)V isCanonical ()Z setCanonical (Z)V allowCanonical setTarget (Ljava/text/CharacterIterator;)V text getIndex ()I result setIndex (I)V position reset ()V sameCollAttribute ceMask shift varTop newStrength handleNext (I)I handlePrevious getMask strength getCE sourcece addToIntArray ([IIIII)[I temp [I destination offset destinationlength value increments newlength addToLongArray ([JIIJI)[J [J J initializePatternCETable newce cetable cetablesize patternlength coleiter ce initializePatternPCETable pcetable pcetablesize pce iter initializePattern initialize setMatchNotFound Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; isOutOfBounds (III)Z textstart textlimit checkIdentical (II)Z start end textstr patternstr initTextProcessedIter nextBoundaryAfter startIndex breakiterator isBreakBoundary (I)Z index compareCE64s. ElementComparisonType <(JJLcom/ibm/icu/text/SearchIterator$ElementComparisonType;)I targCE patCE compareType 7Lcom/ibm/icu/text/SearchIterator$ElementComparisonType; targCEshifted patCEshifted mask targLev1 patLev1 targLev2 patLev2 targLev3 patLev3 search )(ILcom/ibm/icu/text/StringSearch$Match;)Z ceMatch maxLimit nba targetIxOffset firstCEI #Lcom/ibm/icu/text/StringSearch$CEI; lastCEI nextCEI secondIx allowMidclusterMatch minLimit startIdx m %Lcom/ibm/icu/text/StringSearch$Match; ceb (Lcom/ibm/icu/text/StringSearch$CEBuffer; targetIx targetCEI patIx found mStart mLimit codePointAt !(Ljava/text/CharacterIterator;I)I nextUnit C currentIterIndex codeUnit cp codePointBefore prevUnit searchBackwards bi next limitIx handleNextExact handleNextCanonical handleNextCommonImpl textOffset match handlePreviousExact handlePreviousCanonical handlePreviousCommonImpl nPCEs getString 3(Ljava/text/CharacterIterator;II)Ljava/lang/String; i length Ljava/lang/StringBuilder; access$500 H(Lcom/ibm/icu/text/StringSearch;)Lcom/ibm/icu/text/StringSearch$Pattern; x0 access$600 "(Lcom/ibm/icu/text/StringSearch;)Z access$800 M(Lcom/ibm/icu/text/StringSearch;)Lcom/ibm/icu/text/StringSearch$CollationPCE; <clinit> SourceFile StringSearch.java ? ?7 ? ? ? ?/0 ? 'java/lang/UnsupportedOperationException 2Numeric collation is not supported by StringSearch ? ? ? ?1 ? ? ? ? ?2 ? ? ?3 ? ? ?456 ? ? %com/ibm/icu/text/StringSearch$Pattern ? ?79:; ?<