class com.microsoft.sqlserver.jdbc.SqlVariant
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.microsoft.sqlserver.jdbc.SqlVariant
super_class: java.lang.Object
{
private int baseType;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int precision;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int scale;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int maxLength;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.microsoft.sqlserver.jdbc.SQLCollation collation;
descriptor: Lcom/microsoft/sqlserver/jdbc/SQLCollation;
flags: (0x0002) ACC_PRIVATE
private boolean isBaseTypeTime;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private com.microsoft.sqlserver.jdbc.JDBCType baseJDBCType;
descriptor: Lcom/microsoft/sqlserver/jdbc/JDBCType;
flags: (0x0002) ACC_PRIVATE
void <init>(int);
descriptor: (I)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_0
putfield com.microsoft.sqlserver.jdbc.SqlVariant.isBaseTypeTime:Z
2: aload 0
iload 1
putfield com.microsoft.sqlserver.jdbc.SqlVariant.baseType:I
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
0 4 1 baseType I
MethodParameters:
Name Flags
baseType
boolean isBaseTypeTimeValue();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.sqlserver.jdbc.SqlVariant.isBaseTypeTime:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
void setIsBaseTypeTimeValue(boolean);
descriptor: (Z)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.microsoft.sqlserver.jdbc.SqlVariant.isBaseTypeTime:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
0 2 1 isBaseTypeTime Z
MethodParameters:
Name Flags
isBaseTypeTime
void setBaseType(int);
descriptor: (I)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.microsoft.sqlserver.jdbc.SqlVariant.baseType:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
0 2 1 baseType I
MethodParameters:
Name Flags
baseType
int getBaseType();
descriptor: ()I
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.sqlserver.jdbc.SqlVariant.baseType:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
void setBaseJDBCType(com.microsoft.sqlserver.jdbc.JDBCType);
descriptor: (Lcom/microsoft/sqlserver/jdbc/JDBCType;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.microsoft.sqlserver.jdbc.SqlVariant.baseJDBCType:Lcom/microsoft/sqlserver/jdbc/JDBCType;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
0 2 1 baseJDBCType Lcom/microsoft/sqlserver/jdbc/JDBCType;
MethodParameters:
Name Flags
baseJDBCType
com.microsoft.sqlserver.jdbc.JDBCType getBaseJDBCType();
descriptor: ()Lcom/microsoft/sqlserver/jdbc/JDBCType;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.sqlserver.jdbc.SqlVariant.baseJDBCType:Lcom/microsoft/sqlserver/jdbc/JDBCType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
void setScale(int);
descriptor: (I)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.microsoft.sqlserver.jdbc.SqlVariant.scale:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
0 2 1 scale I
MethodParameters:
Name Flags
scale
int getScale();
descriptor: ()I
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.sqlserver.jdbc.SqlVariant.scale:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
void setPrecision(int);
descriptor: (I)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.microsoft.sqlserver.jdbc.SqlVariant.precision:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
0 2 1 precision I
MethodParameters:
Name Flags
precision
int getPrecision();
descriptor: ()I
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.sqlserver.jdbc.SqlVariant.precision:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
void setCollation(com.microsoft.sqlserver.jdbc.SQLCollation);
descriptor: (Lcom/microsoft/sqlserver/jdbc/SQLCollation;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.microsoft.sqlserver.jdbc.SqlVariant.collation:Lcom/microsoft/sqlserver/jdbc/SQLCollation;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
0 2 1 collation Lcom/microsoft/sqlserver/jdbc/SQLCollation;
MethodParameters:
Name Flags
collation
com.microsoft.sqlserver.jdbc.SQLCollation getCollation();
descriptor: ()Lcom/microsoft/sqlserver/jdbc/SQLCollation;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.sqlserver.jdbc.SqlVariant.collation:Lcom/microsoft/sqlserver/jdbc/SQLCollation;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
void setMaxLength(int);
descriptor: (I)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.microsoft.sqlserver.jdbc.SqlVariant.maxLength:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
0 2 1 maxLength I
MethodParameters:
Name Flags
maxLength
int getMaxLength();
descriptor: ()I
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.sqlserver.jdbc.SqlVariant.maxLength:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/sqlserver/jdbc/SqlVariant;
}
SourceFile: "SqlVariant.java"