com.groupbyinc.flux.common.ibm.icu.text.Bidi.class Maven / Gradle / Ivy
???? 2? ,com/groupbyinc/flux/common/ibm/icu/text/Bidi java/lang/Object Bidi.java .com/groupbyinc/flux/common/ibm/icu/text/Bidi$1 5com/groupbyinc/flux/common/ibm/icu/text/Bidi$LevState LevState 7com/groupbyinc/flux/common/ibm/icu/text/Bidi$ImpTabPair
ImpTabPair 4com/groupbyinc/flux/common/ibm/icu/text/Bidi$Isolate Isolate 8com/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData BracketData 3com/groupbyinc/flux/common/ibm/icu/text/Bidi$IsoRun IsoRun 4com/groupbyinc/flux/common/ibm/icu/text/Bidi$Opening Opening 9com/groupbyinc/flux/common/ibm/icu/text/Bidi$InsertPoints InsertPoints 2com/groupbyinc/flux/common/ibm/icu/text/Bidi$Point Point Hcom/groupbyinc/flux/common/ibm/icu/lang/UCharacter$BidiPairedBracketType 2com/groupbyinc/flux/common/ibm/icu/lang/UCharacter " BidiPairedBracketType /java/text/AttributedCharacterIterator$Attribute % %java/text/AttributedCharacterIterator ' Attribute LEVEL_DEFAULT_LTR B ~ LEVEL_DEFAULT_RTL MAX_EXPLICIT_LEVEL } LEVEL_OVERRIDE???? MAP_NOWHERE I???? LTR RTL MIXED NEUTRAL KEEP_BASE_COMBINING S DO_MIRRORING INSERT_LRM_FOR_NUMERIC REMOVE_BIDI_CONTROLS OUTPUT_REVERSE REORDER_DEFAULT REORDER_NUMBERS_SPECIAL REORDER_GROUP_NUMBERS_WITH_R REORDER_RUNS_ONLY REORDER_INVERSE_NUMBERS_AS_L REORDER_INVERSE_LIKE_DIRECT #REORDER_INVERSE_FOR_NUMBERS_SPECIAL
REORDER_COUNT REORDER_LAST_LOGICAL_TO_VISUAL OPTION_DEFAULT OPTION_INSERT_MARKS OPTION_REMOVE_CONTROLS OPTION_STREAMING L R EN ES ET AN CS WS ON
LRE LRO AL
RLE RLO PDF NSM BN FSI LRI RLI PDI ENL ENR
CLASS_DEFAULT Ljava/lang/Deprecated; SIMPLE_PARAS_COUNT SIMPLE_OPENINGS_COUNT CR C LF
LRM_BEFORE LRM_AFTER
RLM_BEFORE RLM_AFTER FOUND_L FOUND_R ISOLATE paraBidi .Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi; bdp 4Lcom/groupbyinc/flux/common/ibm/icu/impl/UBiDiProps; text [C originalLength length resultLength mayAllocateText Z mayAllocateRuns dirPropsMemory [B levelsMemory dirProps levels isInverse reorderingMode reorderingOptions orderParagraphsLTR paraLevel defaultParaLevel prologue Ljava/lang/String; epilogue
impTabPair 9Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$ImpTabPair; direction flags
lastArabicPos trailingWSStart paraCount paras_limit [I paras_level runCount
runsMemory 2[Lcom/groupbyinc/flux/common/ibm/icu/text/BidiRun; runs
simpleRuns isolates 7[Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$Isolate; isolateCount logicalToVisualRunsMap isGoodLogicalToVisualRunsMap customClassifier 8Lcom/groupbyinc/flux/common/ibm/icu/text/BidiClassifier; insertPoints ;Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$InsertPoints; controlCount DirPropFlagMultiRuns
DirPropFlagLR DirPropFlagE DirPropFlagO MASK_LTR MASK_RTL MASK_R_AL MASK_STRONG_EN_AN
MASK_EXPLICIT MASK_BN_EXPLICIT MASK_ISO MASK_B_S MASK_WS MASK_POSSIBLE_N MASK_EMBEDDING NOT_SEEKING_STRONG SEEKING_STRONG_FOR_PARA SEEKING_STRONG_FOR_FSI LOOKING_FOR_PDI IMPTABPROPS_COLUMNS IMPTABPROPS_RES groupProp [S _L _R _EN _AN _ON _S _B impTabProps [[S IMPTABLEVELS_COLUMNS IMPTABLEVELS_RES impTabL_DEFAULT [[B impTabR_DEFAULT impAct0 impTab_DEFAULT impTabL_NUMBERS_SPECIAL impTab_NUMBERS_SPECIAL impTabL_GROUP_NUMBERS_WITH_R impTabR_GROUP_NUMBERS_WITH_R impTab_GROUP_NUMBERS_WITH_R impTabL_INVERSE_NUMBERS_AS_L impTabR_INVERSE_NUMBERS_AS_L impTab_INVERSE_NUMBERS_AS_L impTabR_INVERSE_LIKE_DIRECT impAct1 impTab_INVERSE_LIKE_DIRECT &impTabL_INVERSE_LIKE_DIRECT_WITH_MARKS &impTabR_INVERSE_LIKE_DIRECT_WITH_MARKS impAct2 impAct3 %impTab_INVERSE_LIKE_DIRECT_WITH_MARKS "impTab_INVERSE_FOR_NUMBERS_SPECIAL .impTabL_INVERSE_FOR_NUMBERS_SPECIAL_WITH_MARKS -impTab_INVERSE_FOR_NUMBERS_SPECIAL_WITH_MARKS
FIRSTALLOC DIRECTION_LEFT_TO_RIGHT DIRECTION_RIGHT_TO_LEFT DIRECTION_DEFAULT_LEFT_TO_RIGHT DIRECTION_DEFAULT_RIGHT_TO_LEFT DirPropFlag (B)I dir testDirPropFlagAt (II)Z ? ? ? ?
this flag index ? ?
level ? ?
? ?
DirFromStrong (B)B strong
NoOverride GetLRFromLevel IsDefaultLevel (B)Z IsBidiControlChar (I)Z c verifyValidPara ()V ? ? java/lang/IllegalStateException !
" verifyValidParaOrLine para verifyRange (III)V "java/lang/IllegalArgumentException( java/lang/StringBuilder*
+" Value - append -(Ljava/lang/String;)Ljava/lang/StringBuilder;/0
+1 (I)Ljava/lang/StringBuilder;/3
+4 is out of range 6 to 8 toString ()Ljava/lang/String;:;
+< (Ljava/lang/String;)V!>
)? start limit (II)V!C
D
" ? ? G ? ? I ? ? K ? ? M /com/groupbyinc/flux/common/ibm/icu/text/BidiRunO ? ? Q
P" ? ? T ? ? V
" ? ? Y
)" 2com/groupbyinc/flux/common/ibm/icu/impl/UBiDiProps\ INSTANCE^ ? ]_ ? ? a getInitialDirPropsMemory (I)Vcd
e getInitialLevelsMemorygd
h ? ? j getInitialRunsMemoryld
m ? ? o maxLength maxRunCount getMemory K(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;ZI)Ljava/lang/Object; java/lang/Exceptionu java/lang/reflect/Arrayw getLength (Ljava/lang/Object;)Iyz
x{ java/lang/OutOfMemoryError} Failed to allocate memory for
~? newInstance &(Ljava/lang/Class;I)Ljava/lang/Object;??
x? e Ljava/lang/Exception; label array Ljava/lang/Object;
arrayClass Ljava/lang/Class<*>; Ljava/lang/Class; mayAllocate
sizeNeeded len getDirPropsMemory (ZI)V DirProps? java/lang/Byte? TYPE?? ??st
? ???
? getLevelsMemory Levels???
?
getRunsMemory Runs? ???
?
setInverse (Z)V ? ? ? ? 4 ? ()Z setReorderingMode getReorderingMode ()I setReorderingOptions ? 4 ? options getReorderingOptions getBaseDirection (Ljava/lang/CharSequence;)B java/lang/CharSequence? ???? codePointAt (Ljava/lang/CharSequence;I)I??
#? getDirectionality (I)B??
#? offsetByCodePoints (Ljava/lang/CharSequence;II)I??
#? i paragraph Ljava/lang/CharSequence; firstL_R_AL ()B ? ? ? java/lang/String?
?? (I)I??
?? java/lang/Character? charCount??
?? getCustomizedClass??
? uchar dirProp result checkParaCount ? 4 ? ? #Failed to allocate memory for paras? java/lang/System? arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V??
??
saveLimits
saveLevels count oldLength getDirProps ? 4 ? ? + ?
? ? 4 ? ? 4 ???
? ? 4 ? ? -com/groupbyinc/flux/common/ibm/icu/text/UTF16 charAt ([CIII)I
getCharCount
?
? 4 ?
? ?
? ? state i0 i1 isDefaultLevel isDefaultLevelInverse removeBidiControls
lastStrong isolateStartStack previousStateStack stackLast GetParaLevelAt ? + " pindex bracketInit =(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData;)V
isoRunLast' 4 ( isoRuns 6[Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$IsoRun;*+ ,
"A ? /B ? 1!?
3 + 5
contextDir7 + 8 lastBase: + ; + =
contextPos? 4 @ openings 7[Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$Opening;BC D isNumbersSpecialF ? G bd :Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData; bracketProcessB >(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData;B)V bracketProcessBoundary @(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData;IBB)V ? 4 O
Q lastCcPos contextLevel embeddingLevel pLastIsoRun 5Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$IsoRun; bracketProcessLRI_RLI lastLimit bracketProcessPDI bracketAddOpening ?(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData;CI)VC &Failed to allocate memory for openings^
" positiona 4 b matchd 4 e 8 @ ? ? i saveOpenings pOpening 6Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$Opening; fixN0c @(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData;IIB)Vno
p openingPosition closingPosition qOpening openingIndex newPropPosition newProp k bracketProcessClosing ?(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData;II)B ? + { ? + } openIdx stable bracketProcessChar >(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$BracketData;I)Vyz
? ? ? ? getBidiPairedBracket??
#? getIntPropertyValue (II)I??
#?[\
?
? idx directionFromFlags ? 4 ? ? 4 ? ? 4 ? resolveExplicitLevels ? 4 ???
? ? 4 ?
"%&
?KL
???
? ?MN
? ? 4 ?XL
?Z&
? ? ?
? ? ?
? ? 4 ? paraIndex bracketData newLevel dirct
previousLevel stack overflowIsolateCount overflowEmbeddingCount validIsolateCount checkExplicitLevels level ? out of bounds at ? overrideFlag currentParaIndex currentParaLimit currentParaLevel
GetStateProps (S)S cell GetActionProps GetState (B)S GetAction addPoint
" points 5[Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$Point;?? ? size? 4 ? pos? 4 ? 4 ?
savePoints point 4Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$Point; setLevelsOutsideIsolates (IIB)V processPropertySeq =(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$LevState;SII)V impTab? ? ? impAct? ? ? ? ???
???
? ? startON? 4 ? runLevel? + ???
? startL2EN? 4 ??C
? confirmed? 4
lastStrongRTL 4 (Internal ICU error in processPropertySeq
? runStart 4 levState 7Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$LevState; _prop oldStateSeq actionSeq addLevel start0
lastL_R_AL codePointBefore?
? firstL_R_AL_EN_AN ? ? resolveImplicitLevels (IISS)V 3(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi$1;)V!
? ? imptab [[[B ! " impact$ ? %?
' ? ? ) ? start1, 4 - stateImp/ ? 0 ???
3 ? 4 5 ? ? 7 ? ? 9??
;??
= +Internal ICU error in resolveImplicitLevels??
A
" gprop prop1 j prop resProp oldStateImp actionImp firstStrong sor eor start2
inverseRTL nextStrongProp
nextStrongPos adjustWSLevels ? 4 S ? 4 U ? 4 W
setContext '(Ljava/lang/String;Ljava/lang/String;)V setParaSuccess Bidi_Min x y Bidi_Abs setParaRunsOnly ([CB)V setPara ([CB[B)Vbc
d ? getLevels ()[Bgh
i writeReordered (I)Ljava/lang/String;kl
m getVisualMap ()[Iop
q ? + s (Ljava/lang/String;B[B)Vbu
v 0com/groupbyinc/flux/common/ibm/icu/text/BidiLinex getRuns 1(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;)Vz{
y| ? 4 ~ ? ? ?B 4 P?A 4 P?_?
??d
?!?
P? P5 copyFrom 4(Lcom/groupbyinc/flux/common/ibm/icu/text/BidiRun;)V??
P?\?
? insertRemove? 4 P? logicalStart index1 runLength
logicalPos step indexOddBit newI parmText
parmParaLevel visualMap
visualText
saveLength saveTrailingWSStart
saveDirection visualStart oldRunCount addedRuns saveOptions
parmLength toCharArray ()[C??
?? embeddingLevels&'
?`a
? ? 4 ? ? ? ?[
??d
??
??d
???
???
? ? ? ? ? ? ? ? ? ? java/lang/InternalError? Internal ICU error in setPara?
?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?
?R
? ? 4 ? nextLevel last chars *(Ljava/text/AttributedCharacterIterator;)V java/awt/font/TextAttribute?
RUN_DIRECTION Ljava/awt/font/TextAttribute;?? ?? getAttribute E(Ljava/text/AttributedCharacterIterator$Attribute;)Ljava/lang/Object;?? (? java/lang/Boolean? RUN_DIRECTION_LTR Ljava/lang/Boolean;?? ?? equals (Ljava/lang/Object;)Z??
?? getEndIndex?? (?
getBeginIndex?? (? first ()C?? (? ?? BIDI_EMBEDDING? ? java/lang/Integer byteValue?
next
? ( NUMERIC_SHAPING
? ? java/awt/font/NumericShaper shape ([CII)V
paraLvl embedding Ljava/lang/Integer; 'Ljava/text/AttributedCharacterIterator; runDirection lvls txt ch shaper Ljava/awt/font/NumericShaper; ordarParaLTR isOrderParagraphsLTR getDirection$
# getTextAsString ([C)V!&
?' getText getProcessedLength getResultLength getParaLevel countParagraphs getParagraphByIndex 4(I)Lcom/groupbyinc/flux/common/ibm/icu/text/BidiRun; paraStart bidi bidiRun 1Lcom/groupbyinc/flux/common/ibm/icu/text/BidiRun; getParagraph./
5 charIndex getParagraphIndex setCustomClassifier ;(Lcom/groupbyinc/flux/common/ibm/icu/text/BidiClassifier;)V
classifier getCustomClassifier :()Lcom/groupbyinc/flux/common/ibm/icu/text/BidiClassifier; 6com/groupbyinc/flux/common/ibm/icu/text/BidiClassifier> classify@?
?A getClassC?
]D setLine 2(II)Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;
H8?
J `(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;II)Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;FL
yM
getLevelAt 2(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;I)BOP
yQ 2(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;)[BgS
yT
getLogicalRun b(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;I)Lcom/groupbyinc/flux/common/ibm/icu/text/BidiRun;VW
yX logicalPosition countRuns getVisualRun\W
y] runIndex getVisualIndex 2(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;I)I`a
yb logicalIndex getLogicalIndexea
yf visualIndex
getLogicalMap[?
j 2(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;)[Iil
ymol
yo reorderLogical ([B)[Iqr
ys
reorderVisualur
yv invertMap ([I)[Ixy
yz srcMap (Ljava/lang/String;I)V ([CI[BIII)V!~
"b?
? paraEmbeddings lev paraText textStart
embeddings embStart paragraphLength createLineBidiFG
? lineStart lineLimit isMixed
isLeftToRight??
?
isRightToLeft??
?"?
? baseIsLeftToRight,?
? getBaseLevel getRunCount getLogicalToVisualRunsMap ? ? ? [J? java/util/Arrays? sort ([J)V??
?????????? keys getRunLevel?
? run getRunStart getRunLimit requiresBidi ([CII)Z ?""?
#? RTLMask reorderVisually ([BI[Ljava/lang/Object;II)V
v [Ljava/lang/Object;?
levelStart objects objectStart
reorderLevels indexMap temp ? 2com/groupbyinc/flux/common/ibm/icu/text/BidiWriter? C(Lcom/groupbyinc/flux/common/ibm/icu/text/Bidi;I)Ljava/lang/String;k?
?? writeReverse '(Ljava/lang/String;I)Ljava/lang/String;??
?? src ? 4 ? ? ? ? ? ? ? ? ? ?
([[B[[B[S[S)V!?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
ConstantValue
Deprecated RuntimeVisibleAnnotations Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable Signature N(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class<*>;ZI)Ljava/lang/Object;
SourceFile InnerClasses ! ? * + ? , - + ? . / + ? 0 1 + ? 2 3 4 ? 5 6 + ? 7 8 + ? 9 : + ? ; <