Files
SAE31_2025/lib/org/mariadb/jdbc/plugin/codec/UuidCodec.class
T

26 lines
4.3 KiB
Plaintext
Raw Normal View History

2025-10-24 00:14:54 +02:00
Êþº¾4œ
 java/lang/Object<init>()Vjava/util/UUID

java/lang/ClassgetName()Ljava/lang/String;  'org/mariadb/jdbc/plugin/codec/UuidCodecCOMPATIBLE_TYPESLjava/util/EnumSet;  %org/mariadb/jdbc/client/ColumnDecodergetType$()Lorg/mariadb/jdbc/client/DataType;
  java/util/EnumSetcontains(Ljava/lang/Object;)Z
" #$isAssignableFrom(Ljava/lang/Class;)Z & '(decodeStringText(Lorg/mariadb/jdbc/client/ReadableByteBuf;Lorg/mariadb/jdbc/client/util/MutableInt;Ljava/util/Calendar;Lorg/mariadb/jdbc/client/Context;)Ljava/lang/String;
* +,
fromString$(Ljava/lang/String;)Ljava/util/UUID; . /(decodeStringBinary 123 45%org/mariadb/jdbc/client/socket/Writer writeByte(I)V
7 8toString 1: ;<
writeAscii(Ljava/lang/String;)V
>?@ ABjava/lang/Stringlength()I 1D EF writeLength(J)V HIJ KL org/mariadb/jdbc/client/DataType VARSTRING"Lorg/mariadb/jdbc/client/DataType;
HN OBget
Q RS decodeBinaryÀ(Lorg/mariadb/jdbc/client/ReadableByteBuf;Lorg/mariadb/jdbc/client/util/MutableInt;Lorg/mariadb/jdbc/client/ColumnDecoder;Ljava/util/Calendar;Lorg/mariadb/jdbc/client/Context;)Ljava/util/UUID;
U VS
decodeText
 Y Z[INSTANCE)Lorg/mariadb/jdbc/plugin/codec/UuidCodec; H] ^LVARCHAR H` aLSTRING
c deofE(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;gorg/mariadb/jdbc/plugin/Codec Signature7Ljava/util/EnumSet<Lorg/mariadb/jdbc/client/DataType;>;CodeLineNumberTableLocalVariableTablethis className canDecode;(Lorg/mariadb/jdbc/client/ColumnDecoder;Ljava/lang/Class;)Zcolumn'Lorg/mariadb/jdbc/client/ColumnDecoder;typeLjava/lang/Class;LocalVariableTypeTableLjava/lang/Class<*>;
StackMapTable>(Lorg/mariadb/jdbc/client/ColumnDecoder;Ljava/lang/Class<*>;)Z canEncodevalueLjava/lang/Object;buf)Lorg/mariadb/jdbc/client/ReadableByteBuf;)Lorg/mariadb/jdbc/client/util/MutableInt;calLjava/util/Calendar;context!Lorg/mariadb/jdbc/client/Context;
Exceptionsjava/sql/SQLDataException
encodeText(Lorg/mariadb/jdbc/client/socket/Writer;Lorg/mariadb/jdbc/client/Context;Ljava/lang/Object;Ljava/util/Calendar;Ljava/lang/Long;)Vencoder'Lorg/mariadb/jdbc/client/socket/Writer;maxLenLjava/lang/Long;java/io/IOException getApproximateTextProtocolLength%(Ljava/lang/Object;Ljava/lang/Long;)I encodeBinarywriter maxLengthvalueStLjava/lang/String;getBinaryEncodeTypeÂ(Lorg/mariadb/jdbc/client/ReadableByteBuf;Lorg/mariadb/jdbc/client/util/MutableInt;Lorg/mariadb/jdbc/client/ColumnDecoder;Ljava/util/Calendar;Lorg/mariadb/jdbc/client/Context;)Ljava/lang/Object;MethodParameters<clinit>CLjava/lang/Object;Lorg/mariadb/jdbc/plugin/Codec<Ljava/util/UUID;>;
SourceFileUuidCodec.java!fZ[hi
j/±kl m[nj0 °kl m[opjy²,!™§¬k!l m[qrstu svw@hxy j9¬k%lm[z{VSjl-+,¹%¸k/l>m[|}A~qrƒRSjl-+,¹-¸k9l>m[|}A~qrƒjƒ+0+-¶9+0±k>?@Al>m[ˆz{ŠƒŒŽjH
=kEl 
m[