public final class org.hsqldb.types.BlobType extends org.hsqldb.types.BinaryType
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.hsqldb.types.BlobType
super_class: org.hsqldb.types.BinaryType
{
public static final long maxBlobPrecision;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1099511627776
public static final int defaultBlobSize;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1073741824
public static final int defaultShortBlobSize;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16777216
public void <init>(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
bipush 30
lload 1
invokespecial org.hsqldb.types.BinaryType.<init>:(IJ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hsqldb/types/BlobType;
0 2 1 precision J
MethodParameters:
Name Flags
precision
public int displaySize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hsqldb.types.BlobType.precision:J
ldc 2147483647
lcmp
ifle 1
ldc 2147483647
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.hsqldb.types.BlobType.precision:J
l2i
2: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hsqldb/types/BlobType;
public int getJDBCTypeCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: sipush 2004
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public java.lang.Class getJDBCClass();
descriptor: ()Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc Ljava/sql/Blob;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public java.lang.String getJDBCClassName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "java.sql.Blob"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public java.lang.String getNameString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "BLOB"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public java.lang.String getFullNameString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "BINARY LARGE OBJECT"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public java.lang.String getDefinition();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=1
start local 0 0: aload 0
getfield org.hsqldb.types.BlobType.precision:J
lstore 1
start local 1 1: aconst_null
astore 3
start local 3 2: aload 0
getfield org.hsqldb.types.BlobType.precision:J
ldc 1073741824
lrem
lconst_0
lcmp
ifne 6
3: aload 0
getfield org.hsqldb.types.BlobType.precision:J
ldc 1073741824
ldiv
lstore 1
4: ldc "G"
astore 3
5: goto 13
StackMap locals: long java.lang.String
StackMap stack:
6: aload 0
getfield org.hsqldb.types.BlobType.precision:J
ldc 1048576
lrem
lconst_0
lcmp
ifne 10
7: aload 0
getfield org.hsqldb.types.BlobType.precision:J
ldc 1048576
ldiv
lstore 1
8: ldc "M"
astore 3
9: goto 13
StackMap locals:
StackMap stack:
10: aload 0
getfield org.hsqldb.types.BlobType.precision:J
ldc 1024
lrem
lconst_0
lcmp
ifne 13
11: aload 0
getfield org.hsqldb.types.BlobType.precision:J
ldc 1024
ldiv
lstore 1
12: ldc "K"
astore 3
13: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
bipush 16
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 4
start local 4 14: aload 4
aload 0
invokevirtual org.hsqldb.types.BlobType.getNameString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
15: aload 4
bipush 40
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
16: aload 4
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
pop
17: aload 3
ifnull 19
18: aload 4
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
19: StackMap locals: java.lang.StringBuilder
StackMap stack:
aload 4
bipush 41
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
20: aload 4
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lorg/hsqldb/types/BlobType;
1 21 1 factor J
2 21 3 multiplier Ljava/lang/String;
14 21 4 sb Ljava/lang/StringBuilder;
public boolean isBinaryType();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public boolean isLobType();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public boolean acceptsPrecision();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public long getMaxPrecision();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 1099511627776
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public boolean requiresPrecision();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
public int compare(org.hsqldb.Session, java.lang.Object, java.lang.Object);
descriptor: (Lorg/hsqldb/Session;Ljava/lang/Object;Ljava/lang/Object;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
aload 3
if_acmpne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 2
ifnonnull 4
3: iconst_m1
ireturn
4: StackMap locals:
StackMap stack:
aload 3
ifnonnull 6
5: iconst_1
ireturn
6: StackMap locals:
StackMap stack:
aload 3
instanceof org.hsqldb.types.BinaryData
ifeq 11
7: aload 2
checkcast org.hsqldb.types.BlobData
invokeinterface org.hsqldb.types.BlobData.getId:()J
lstore 4
start local 4 8: aload 1
getfield org.hsqldb.Session.database:Lorg/hsqldb/Database;
getfield org.hsqldb.Database.lobManager:Lorg/hsqldb/persist/LobManager;
lload 4
9: aload 3
checkcast org.hsqldb.types.BlobData
invokeinterface org.hsqldb.types.BlobData.getBytes:()[B
10: invokevirtual org.hsqldb.persist.LobManager.compare:(J[B)I
ireturn
end local 4 11: StackMap locals:
StackMap stack:
aload 1
getfield org.hsqldb.Session.database:Lorg/hsqldb/Database;
getfield org.hsqldb.Database.lobManager:Lorg/hsqldb/persist/LobManager;
aload 2
checkcast org.hsqldb.types.BlobData
aload 3
checkcast org.hsqldb.types.BlobData
invokevirtual org.hsqldb.persist.LobManager.compare:(Lorg/hsqldb/types/BlobData;Lorg/hsqldb/types/BlobData;)I
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/hsqldb/types/BlobType;
0 12 1 session Lorg/hsqldb/Session;
0 12 2 a Ljava/lang/Object;
0 12 3 b Ljava/lang/Object;
8 11 4 lobId J
MethodParameters:
Name Flags
session
a
b
public java.lang.Object convertToTypeLimits(org.hsqldb.SessionInterface, java.lang.Object);
descriptor: (Lorg/hsqldb/SessionInterface;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hsqldb/types/BlobType;
0 1 1 session Lorg/hsqldb/SessionInterface;
0 1 2 a Ljava/lang/Object;
MethodParameters:
Name Flags
session
a
public java.lang.Object castToType(org.hsqldb.SessionInterface, java.lang.Object, org.hsqldb.types.Type);
descriptor: (Lorg/hsqldb/SessionInterface;Ljava/lang/Object;Lorg/hsqldb/types/Type;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 3
getfield org.hsqldb.types.Type.typeCode:I
bipush 30
if_icmpne 11
3: aload 2
checkcast org.hsqldb.types.BlobData
astore 4
start local 4 4: aload 4
aload 1
invokeinterface org.hsqldb.types.BlobData.length:(Lorg/hsqldb/SessionInterface;)J
lstore 5
start local 5 5: lload 5
aload 0
getfield org.hsqldb.types.BlobType.precision:J
lcmp
ifle 10
6: aload 0
getfield org.hsqldb.types.BlobType.precision:J
lstore 5
7: aload 1
sipush 1004
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
invokeinterface org.hsqldb.SessionInterface.addWarning:(Lorg/hsqldb/HsqlException;)V
8: aload 4
aload 1
lconst_0
lload 5
invokeinterface org.hsqldb.types.BlobData.getBlob:(Lorg/hsqldb/SessionInterface;JJ)Lorg/hsqldb/types/BlobData;
astore 4
9: aload 4
areturn
10: StackMap locals: org.hsqldb.types.BlobData long
StackMap stack:
aload 2
areturn
end local 5 end local 4 11: StackMap locals:
StackMap stack:
aload 3
getfield org.hsqldb.types.Type.typeCode:I
bipush 60
if_icmpeq 13
12: aload 3
getfield org.hsqldb.types.Type.typeCode:I
bipush 61
if_icmpne 21
13: StackMap locals:
StackMap stack:
aload 2
checkcast org.hsqldb.types.BlobData
astore 4
start local 4 14: aload 4
aload 1
invokeinterface org.hsqldb.types.BlobData.length:(Lorg/hsqldb/SessionInterface;)J
lstore 5
start local 5 15: lload 5
aload 0
getfield org.hsqldb.types.BlobType.precision:J
lcmp
ifle 18
16: aload 0
getfield org.hsqldb.types.BlobType.precision:J
lstore 5
17: aload 1
sipush 1004
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
invokeinterface org.hsqldb.SessionInterface.addWarning:(Lorg/hsqldb/HsqlException;)V
18: StackMap locals: org.hsqldb.types.BlobData long
StackMap stack:
aload 1
aload 4
aload 1
invokeinterface org.hsqldb.types.BlobData.length:(Lorg/hsqldb/SessionInterface;)J
invokeinterface org.hsqldb.SessionInterface.createBlob:(J)Lorg/hsqldb/types/BlobDataID;
astore 7
start local 7 19: aload 7
aload 1
lconst_0
aload 4
invokeinterface org.hsqldb.types.BlobData.getBytes:()[B
iconst_0
lload 5
l2i
invokeinterface org.hsqldb.types.BlobData.setBytes:(Lorg/hsqldb/SessionInterface;J[BII)V
20: aload 7
areturn
end local 7 end local 5 end local 4 21: StackMap locals:
StackMap stack:
sipush 5561
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/hsqldb/types/BlobType;
0 22 1 session Lorg/hsqldb/SessionInterface;
0 22 2 a Ljava/lang/Object;
0 22 3 otherType Lorg/hsqldb/types/Type;
4 11 4 b Lorg/hsqldb/types/BlobData;
5 11 5 blobLength J
14 21 4 b Lorg/hsqldb/types/BlobData;
15 21 5 blobLength J
19 21 7 blob Lorg/hsqldb/types/BlobData;
MethodParameters:
Name Flags
session
a
otherType
public java.lang.Object convertToType(org.hsqldb.SessionInterface, java.lang.Object, org.hsqldb.types.Type);
descriptor: (Lorg/hsqldb/SessionInterface;Ljava/lang/Object;Lorg/hsqldb/types/Type;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
astore 4
start local 4 1: aload 2
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals: org.hsqldb.types.BlobData
StackMap stack:
aload 3
getfield org.hsqldb.types.Type.typeCode:I
bipush 30
if_icmpne 9
4: aload 2
checkcast org.hsqldb.types.BlobData
astore 4
5: aload 4
aload 1
invokeinterface org.hsqldb.types.BlobData.length:(Lorg/hsqldb/SessionInterface;)J
lstore 5
start local 5 6: lload 5
aload 0
getfield org.hsqldb.types.BlobType.precision:J
lcmp
ifle 8
7: sipush 3401
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
athrow
8: StackMap locals: long
StackMap stack:
aload 2
areturn
end local 5 9: StackMap locals:
StackMap stack:
aload 3
getfield org.hsqldb.types.Type.typeCode:I
bipush 40
if_icmpne 12
10: getstatic org.hsqldb.types.Type.SQL_VARCHAR:Lorg/hsqldb/types/CharacterType;
aload 1
aload 2
aload 3
invokevirtual org.hsqldb.types.CharacterType.convertToType:(Lorg/hsqldb/SessionInterface;Ljava/lang/Object;Lorg/hsqldb/types/Type;)Ljava/lang/Object;
astore 2
11: getstatic org.hsqldb.types.Type.SQL_VARCHAR:Lorg/hsqldb/types/CharacterType;
astore 3
12: StackMap locals:
StackMap stack:
aload 3
getfield org.hsqldb.types.Type.typeCode:I
bipush 12
if_icmpeq 14
13: aload 3
getfield org.hsqldb.types.Type.typeCode:I
iconst_1
if_icmpne 16
14: StackMap locals:
StackMap stack:
aload 1
invokeinterface org.hsqldb.SessionInterface.getScanner:()Lorg/hsqldb/Scanner;
aload 2
checkcast java.lang.String
iconst_0
invokevirtual org.hsqldb.Scanner.convertToBinary:(Ljava/lang/String;Z)Lorg/hsqldb/types/BinaryData;
astore 2
15: getstatic org.hsqldb.types.Type.SQL_VARBINARY:Lorg/hsqldb/types/BinaryType;
astore 3
16: StackMap locals:
StackMap stack:
aload 3
getfield org.hsqldb.types.Type.typeCode:I
bipush 60
if_icmpeq 18
17: aload 3
getfield org.hsqldb.types.Type.typeCode:I
bipush 61
if_icmpne 25
18: StackMap locals:
StackMap stack:
aload 2
checkcast org.hsqldb.types.BlobData
astore 4
19: aload 4
aload 1
invokeinterface org.hsqldb.types.BlobData.length:(Lorg/hsqldb/SessionInterface;)J
lstore 5
start local 5 20: lload 5
aload 0
getfield org.hsqldb.types.BlobType.precision:J
lcmp
ifle 22
21: sipush 3401
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
athrow
22: StackMap locals: long
StackMap stack:
aload 1
aload 4
aload 1
invokeinterface org.hsqldb.types.BlobData.length:(Lorg/hsqldb/SessionInterface;)J
invokeinterface org.hsqldb.SessionInterface.createBlob:(J)Lorg/hsqldb/types/BlobDataID;
astore 7
start local 7 23: aload 7
aload 1
lconst_0
aload 4
invokeinterface org.hsqldb.types.BlobData.getBytes:()[B
invokeinterface org.hsqldb.types.BlobData.setBytes:(Lorg/hsqldb/SessionInterface;J[B)V
24: aload 7
areturn
end local 7 end local 5 25: StackMap locals:
StackMap stack:
sipush 5561
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lorg/hsqldb/types/BlobType;
0 26 1 session Lorg/hsqldb/SessionInterface;
0 26 2 a Ljava/lang/Object;
0 26 3 otherType Lorg/hsqldb/types/Type;
1 26 4 b Lorg/hsqldb/types/BlobData;
6 9 5 blobLength J
20 25 5 blobLength J
23 25 7 blob Lorg/hsqldb/types/BlobData;
MethodParameters:
Name Flags
session
a
otherType
public java.lang.Object convertJavaToSQL(org.hsqldb.SessionInterface, java.lang.Object);
descriptor: (Lorg/hsqldb/SessionInterface;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 2
instanceof org.hsqldb.jdbc.JDBCBlobClient
ifeq 4
3: aload 2
checkcast org.hsqldb.jdbc.JDBCBlobClient
invokevirtual org.hsqldb.jdbc.JDBCBlobClient.getBlob:()Lorg/hsqldb/types/BlobDataID;
areturn
4: StackMap locals:
StackMap stack:
sipush 5561
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/hsqldb/types/BlobType;
0 5 1 session Lorg/hsqldb/SessionInterface;
0 5 2 a Ljava/lang/Object;
MethodParameters:
Name Flags
session
a
public java.lang.Object convertSQLToJava(org.hsqldb.SessionInterface, java.lang.Object);
descriptor: (Lorg/hsqldb/SessionInterface;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 2
instanceof org.hsqldb.types.BlobDataID
ifeq 5
3: aload 2
checkcast org.hsqldb.types.BlobDataID
astore 3
start local 3 4: new org.hsqldb.jdbc.JDBCBlobClient
dup
aload 1
aload 3
invokespecial org.hsqldb.jdbc.JDBCBlobClient.<init>:(Lorg/hsqldb/SessionInterface;Lorg/hsqldb/types/BlobDataID;)V
areturn
end local 3 5: StackMap locals:
StackMap stack:
sipush 5561
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hsqldb/types/BlobType;
0 6 1 session Lorg/hsqldb/SessionInterface;
0 6 2 a Ljava/lang/Object;
4 5 3 blob Lorg/hsqldb/types/BlobDataID;
MethodParameters:
Name Flags
session
a
public java.lang.Object convertToDefaultType(org.hsqldb.SessionInterface, java.lang.Object);
descriptor: (Lorg/hsqldb/SessionInterface;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 2
instanceof byte[]
ifeq 4
3: new org.hsqldb.types.BinaryData
dup
aload 2
checkcast byte[]
iconst_0
invokespecial org.hsqldb.types.BinaryData.<init>:([BZ)V
areturn
4: StackMap locals:
StackMap stack:
sipush 5561
invokestatic org.hsqldb.error.Error.error:(I)Lorg/hsqldb/HsqlException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/hsqldb/types/BlobType;
0 5 1 session Lorg/hsqldb/SessionInterface;
0 5 2 a Ljava/lang/Object;
MethodParameters:
Name Flags
session
a
public java.lang.String convertToString(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 1
checkcast org.hsqldb.types.BlobData
invokeinterface org.hsqldb.types.BlobData.getId:()J
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hsqldb/types/BlobType;
0 3 1 a Ljava/lang/Object;
MethodParameters:
Name Flags
a
public java.lang.String convertToSQLString(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: ldc "NULL"
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hsqldb.types.BlobType.convertToString:(Ljava/lang/Object;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hsqldb/types/BlobType;
0 3 1 a Ljava/lang/Object;
MethodParameters:
Name Flags
a
}
SourceFile: "BlobType.java"