final class com.microsoft.sqlserver.jdbc.XMLTDSHeader
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.microsoft.sqlserver.jdbc.XMLTDSHeader
super_class: java.lang.Object
{
private final java.lang.String databaseName;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String owningSchema;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String xmlSchemaCollection;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(com.microsoft.sqlserver.jdbc.TDSReader);
descriptor: (Lcom/microsoft/sqlserver/jdbc/TDSReader;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 // com.microsoft.sqlserver.jdbc.XMLTDSHeader this
start local 1 // com.microsoft.sqlserver.jdbc.TDSReader tdsReader
0: .line 33
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 35
aload 1 /* tdsReader */
invokevirtual com.microsoft.sqlserver.jdbc.TDSReader.readUnsignedByte:()I
ifeq 6
2: .line 37
aload 0 /* this */
aload 1 /* tdsReader */
aload 1 /* tdsReader */
invokevirtual com.microsoft.sqlserver.jdbc.TDSReader.readUnsignedByte:()I
invokevirtual com.microsoft.sqlserver.jdbc.TDSReader.readUnicodeString:(I)Ljava/lang/String;
putfield com.microsoft.sqlserver.jdbc.XMLTDSHeader.databaseName:Ljava/lang/String;
3: .line 38
aload 0 /* this */
aload 1 /* tdsReader */
aload 1 /* tdsReader */
invokevirtual com.microsoft.sqlserver.jdbc.TDSReader.readUnsignedByte:()I
invokevirtual com.microsoft.sqlserver.jdbc.TDSReader.readUnicodeString:(I)Ljava/lang/String;
putfield com.microsoft.sqlserver.jdbc.XMLTDSHeader.owningSchema:Ljava/lang/String;
4: .line 39
aload 0 /* this */
aload 1 /* tdsReader */
aload 1 /* tdsReader */
invokevirtual com.microsoft.sqlserver.jdbc.TDSReader.readUnsignedShort:()I
invokevirtual com.microsoft.sqlserver.jdbc.TDSReader.readUnicodeString:(I)Ljava/lang/String;
putfield com.microsoft.sqlserver.jdbc.XMLTDSHeader.xmlSchemaCollection:Ljava/lang/String;
5: .line 40
goto 9
6: .line 41
StackMap locals: com.microsoft.sqlserver.jdbc.XMLTDSHeader com.microsoft.sqlserver.jdbc.TDSReader
StackMap stack:
aload 0 /* this */
aconst_null
putfield com.microsoft.sqlserver.jdbc.XMLTDSHeader.xmlSchemaCollection:Ljava/lang/String;
7: .line 42
aload 0 /* this */
aconst_null
putfield com.microsoft.sqlserver.jdbc.XMLTDSHeader.owningSchema:Ljava/lang/String;
8: .line 43
aload 0 /* this */
aconst_null
putfield com.microsoft.sqlserver.jdbc.XMLTDSHeader.databaseName:Ljava/lang/String;
9: .line 45
StackMap locals:
StackMap stack:
return
end local 1 // com.microsoft.sqlserver.jdbc.TDSReader tdsReader
end local 0 // com.microsoft.sqlserver.jdbc.XMLTDSHeader this
LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/microsoft/sqlserver/jdbc/XMLTDSHeader;
0 10 1 tdsReader Lcom/microsoft/sqlserver/jdbc/TDSReader;
Exceptions:
throws com.microsoft.sqlserver.jdbc.SQLServerException
MethodParameters:
Name Flags
tdsReader
}
SourceFile: "XMLTDSHeader.java"