1 ; : : : :A : : : : < :  <   :   :  : <   :  # #  : : : : : # #H : : : : : : : : :CharacterConverterBehavior InnerClassesMAXLIMITI BUCKETSIZE ConstantValueREPLACEMENT_CHAR_IN_BYTEB?REPLACEMENT_CHAR_IN_BYTES[BASCII_JISROMANJISX0208JISX0212HALF_WIDTH_KATAKANAJISROMAN_ESCSEQJISX0208_ESCSEQJISX0212_ESCSEQHALF_WIDTH_KATAKANA_ESCSEQFULLWIDTH_MODEHALFWIDTH_MODEm_oraCharExtraLevel1[Im_oraCharExtraLevel2[C()VCodeLineNumberTable toUnicode(I)I ExceptionstoUnicodeWithReplacementtoUnicodeString([BII)Ljava/lang/String;toUnicodeStringWithReplacementtoUnicodeStringMains([BIILoracle/i18n/text/converter/CharacterConverterMSOLISO2022JPBase$CharacterConverterBehavior;)Ljava/lang/String;toUnicodeCharst([BIIILoracle/i18n/text/converter/CharacterConverterMSOLISO2022JPBase$CharacterConverterBehavior;)Ljava/lang/String;toOracleString(Ljava/lang/String;)[BtoOracleStringWithReplacementtoISO2022JPStringMainq(Ljava/lang/String;Loracle/i18n/text/converter/CharacterConverterMSOLISO2022JPBase$CharacterConverterBehavior;)[BtoISO2022JPStringFWHWr(Ljava/lang/String;Loracle/i18n/text/converter/CharacterConverterMSOLISO2022JPBase$CharacterConverterBehavior;I)[BbuildUnicodeToOracleMappinghasExtraMappings()ZgetOraChar1ByteRep()CgetOraChar2ByteRepgetUCS2CharRep()IinsertToBucket(ILjava/util/ArrayList;[B)I checkEscpSeq([BI)I insertEscSeq(ILjava/util/ArrayList;I)IgetNextEscpSeq SourceFile(CharacterConverterMSOLISO2022JPBase.java [\ WX YZ Z X @ fgjava/lang/Exceptionjava/sql/SQLException [ java/lang/String [ [ |java/lang/StringBuilder hi {| [ mn xjava/util/ArrayList [ }~ yz X Z x ?@[[I b` QH RH SH TH GH>oracle/i18n/text/converter/CharacterConverterMSOLISO2022JPBase3oracle/i18n/text/converter/CharacterConverter12ByteYoracle/i18n/text/converter/CharacterConverterMSOLISO2022JPBase$CharacterConverterBehavioraverageCharsPerByteFmaxCharsPerBytemaxBytesPerCharm_ucsCharLevel1m_ucsCharLevel2m_ucsCharReplacement REPORT_ERROR[Loracle/i18n/text/converter/CharacterConverterMSOLISO2022JPBase$CharacterConverterBehavior;%oracle/i18n/text/converter/GDKMessage getORAMessage(I)Ljava/lang/String;((Ljava/lang/String;Ljava/lang/String;I)V REPLACEMENT([C)V(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;onFailConversion(I)V([BII)Vlengthadd(Ljava/lang/Object;)ZgetChars(II[CI)Vm_oraCharLevel1m_oraCharLevel2m_1ByteOraCharReplacementCsizeget(I)Ljava/lang/Object;extraUnicodeToOracleMappingm_2ByteOraCharReplacement!:; ?@A@BCDEBFGHI@BJK@BLM@BNO@BPQHRHSHTHU@BLV@BNWXYZ[\]O**** * *^B; <CDEF_`]^Yab`]R z~=~>*4 &* *4`.* *4`.6 * 6^"g h lmr7tIvOxcd]G*+ :YCC ^ aed]P$*+ :Y* U:Y ^ fg],66666 6 6 Y: *+6*Y *++d: 6 )$Y *+d:  6*+`6 +66 *+6     4`iY *+`d : A 4`2Y *+`d : V ^v  )/PSV[|&)ahi] ?Y: YY+d`  6|+3~6+`3~6 *4 ** *4 `.* *4 `.6 * 6 YYY U:|6s6+3~6 *4 ** *4 `.* *4 `.6 * 6 YYY U:^n ,8A K W v"% & )+6<.ajk]! *+ !^@alk]6*+!M ^Q S Wmnaop]u+"6:#Y$:666 ȼ:  %W+&6   4> 446 '6  Y 4T(6 n 4 4 4z~6  4~6 * .** . `4 ** . `46~56 '6  Y~T(6 @6 '6  Yz~TY~T(6  4z~6  4~6 * .** . `4 T6 '6 ** . `46 Yz~TY~T(6 6 '6 ** . `46 Y~T(6 *) .h***) . `4 T6 '6 ***) . `46 Yz~TY~T(6 O,66 '6 *+6 Y?T(6 YCC H '6 : 6 6 6,K dl ȧ p66  !  -.. 3T  ބ ^r\ab cdefh&i.k3l7nApKr]tbvewpxs{}~ %(+14?Behky !7:=\bepsp   * DNcl raq\]* )* /L6 /0: 6 6  *) O 6  /+  U 6   /* 16  *   2 O  2 O  6   `  2.|~=  2.~>*).*) OĄ +*).`4 +*).`  2. ~U * *6   ** + 4U *26 6  * O 6  /+  U *266  d*2 2.6*2 2.6|~=~>*.* OĄ +*.`4 +*.`U * 6   * + 4U ^95 68CD%F(H3J;HAMLORMXRbUjVsW|XYR]_`bdehj]suwu{ ~#.6<GMSZdozrs]% *2^tu]*+^vu]*3^wx]* ^ yz]q,`dȡ@>,^ȡȼ:+%W;++,d-..,3T>,!++,d-..,3T^2  ")+@IQfo{|]n`++`3(%+`3B +`3J+`3I;+`3$/+`3@ +`3B+`3(+`3D^6  (*46@TVjla }~]q5N 4N$ 5N 6N 7N+-(^*      %*.|]@++3^\]j8/Y?T9YTY(TYBT4YTY$TYBT5YTY$TY(TYDT6YTY(TYIT7^%+3%4:5T6> <:=