com.huawei.opengauss.jdbc.core.UTF8Encoding.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of opengaussjdbc Show documentation
Show all versions of opengaussjdbc Show documentation
HuaweiCloud JDBC for GaussDB
The newest version!
???? 4 ? +com/huawei/opengauss/jdbc/core/UTF8Encoding 'com/huawei/opengauss/jdbc/core/Encoding UTF8Encoding.java MIN_2_BYTES I ? MIN_3_BYTES MIN_4_BYTES MAX_CODE_POINT ?? decoderArray [C (Ljava/lang/String;)V
this -Lcom/huawei/opengauss/jdbc/core/UTF8Encoding; jvmEncoding Ljava/lang/String; checkByte (III)V java/io/IOException JIllegal UTF-8 sequence: byte {0} of {1} byte sequence is not 10xxxxxx: {2} java/lang/Object ! java/lang/Integer # valueOf (I)Ljava/lang/Integer; % &
$ ' !com/huawei/opengauss/jdbc/util/GT ) tr 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + ,
* -
ch pos len checkMinimal (II)V "java/lang/IllegalArgumentException 5 java/lang/StringBuilder 7 ()V 9
8 : ,unexpected minValue passed to checkMinimal: < append -(Ljava/lang/String;)Ljava/lang/StringBuilder; > ?
8 @ (I)Ljava/lang/StringBuilder; > B
8 C toString ()Ljava/lang/String; E F
8 G
6 &unexpected ch passed to checkMinimal: J FIllegal UTF-8 sequence: {0} bytes used to encode a {1} byte value: {2} L actualLen expectedLen minValue decode ([BII)Ljava/lang/String; (java/lang/ArrayIndexOutOfBoundsException S 0Illegal UTF-8 sequence: initial byte is {0}: {1} V 10xxxxxx X
Z 3 4
\ 11111xxx ^ 8Illegal UTF-8 sequence: final value is out of range: {0} ` ?? ? ? ? =Illegal UTF-8 sequence: final value is a surrogate value: {0} f 8Illegal UTF-8 sequence: multibyte sequence was truncated h java/lang/String j ([CII)V l
k m a *Ljava/lang/ArrayIndexOutOfBoundsException; data [B offset length cdata in out end
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile y y
y
y z K *+? * ?? ? { |
z ? 2 ?~ ?? )? Y ? "Y? (SY? (SY? (S? .? /?? { 2 0 2 1 2 2 | * 1 } 1 ~
3 4 z ? ?? ?? 0 ? ! &