public class io.netty.handler.codec.dns.DefaultDnsResponse extends io.netty.handler.codec.dns.AbstractDnsMessage implements io.netty.handler.codec.dns.DnsResponse
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.netty.handler.codec.dns.DefaultDnsResponse
  super_class: io.netty.handler.codec.dns.AbstractDnsMessage
{
  private boolean authoritativeAnswer;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean truncated;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean recursionAvailable;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private io.netty.handler.codec.dns.DnsResponseCode code;
    descriptor: Lio/netty/handler/codec/dns/DnsResponseCode;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // int id
         0: .line 40
            aload 0 /* this */
            iload 1 /* id */
            getstatic io.netty.handler.codec.dns.DnsOpCode.QUERY:Lio/netty/handler/codec/dns/DnsOpCode;
            getstatic io.netty.handler.codec.dns.DnsResponseCode.NOERROR:Lio/netty/handler/codec/dns/DnsResponseCode;
            invokespecial io.netty.handler.codec.dns.DefaultDnsResponse.<init>:(ILio/netty/handler/codec/dns/DnsOpCode;Lio/netty/handler/codec/dns/DnsResponseCode;)V
         1: .line 41
            return
        end local 1 // int id
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    2     1    id  I
    MethodParameters:
      Name  Flags
      id    

  public void <init>(int, io.netty.handler.codec.dns.DnsOpCode);
    descriptor: (ILio/netty/handler/codec/dns/DnsOpCode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // int id
        start local 2 // io.netty.handler.codec.dns.DnsOpCode opCode
         0: .line 50
            aload 0 /* this */
            iload 1 /* id */
            aload 2 /* opCode */
            getstatic io.netty.handler.codec.dns.DnsResponseCode.NOERROR:Lio/netty/handler/codec/dns/DnsResponseCode;
            invokespecial io.netty.handler.codec.dns.DefaultDnsResponse.<init>:(ILio/netty/handler/codec/dns/DnsOpCode;Lio/netty/handler/codec/dns/DnsResponseCode;)V
         1: .line 51
            return
        end local 2 // io.netty.handler.codec.dns.DnsOpCode opCode
        end local 1 // int id
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    2     1      id  I
            0    2     2  opCode  Lio/netty/handler/codec/dns/DnsOpCode;
    MethodParameters:
        Name  Flags
      id      
      opCode  

  public void <init>(int, io.netty.handler.codec.dns.DnsOpCode, io.netty.handler.codec.dns.DnsResponseCode);
    descriptor: (ILio/netty/handler/codec/dns/DnsOpCode;Lio/netty/handler/codec/dns/DnsResponseCode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // int id
        start local 2 // io.netty.handler.codec.dns.DnsOpCode opCode
        start local 3 // io.netty.handler.codec.dns.DnsResponseCode code
         0: .line 61
            aload 0 /* this */
            iload 1 /* id */
            aload 2 /* opCode */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.<init>:(ILio/netty/handler/codec/dns/DnsOpCode;)V
         1: .line 62
            aload 0 /* this */
            aload 3 /* code */
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.setCode:(Lio/netty/handler/codec/dns/DnsResponseCode;)Lio/netty/handler/codec/dns/DnsResponse;
            pop
         2: .line 63
            return
        end local 3 // io.netty.handler.codec.dns.DnsResponseCode code
        end local 2 // io.netty.handler.codec.dns.DnsOpCode opCode
        end local 1 // int id
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    3     1      id  I
            0    3     2  opCode  Lio/netty/handler/codec/dns/DnsOpCode;
            0    3     3    code  Lio/netty/handler/codec/dns/DnsResponseCode;
    MethodParameters:
        Name  Flags
      id      
      opCode  
      code    

  public boolean isAuthoritativeAnswer();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
         0: .line 67
            aload 0 /* this */
            getfield io.netty.handler.codec.dns.DefaultDnsResponse.authoritativeAnswer:Z
            ireturn
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;

  public io.netty.handler.codec.dns.DnsResponse setAuthoritativeAnswer(boolean);
    descriptor: (Z)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // boolean authoritativeAnswer
         0: .line 72
            aload 0 /* this */
            iload 1 /* authoritativeAnswer */
            putfield io.netty.handler.codec.dns.DefaultDnsResponse.authoritativeAnswer:Z
         1: .line 73
            aload 0 /* this */
            areturn
        end local 1 // boolean authoritativeAnswer
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    2     0                 this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    2     1  authoritativeAnswer  Z
    MethodParameters:
                     Name  Flags
      authoritativeAnswer  

  public boolean isTruncated();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
         0: .line 78
            aload 0 /* this */
            getfield io.netty.handler.codec.dns.DefaultDnsResponse.truncated:Z
            ireturn
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;

  public io.netty.handler.codec.dns.DnsResponse setTruncated(boolean);
    descriptor: (Z)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // boolean truncated
         0: .line 83
            aload 0 /* this */
            iload 1 /* truncated */
            putfield io.netty.handler.codec.dns.DefaultDnsResponse.truncated:Z
         1: .line 84
            aload 0 /* this */
            areturn
        end local 1 // boolean truncated
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    2     1  truncated  Z
    MethodParameters:
           Name  Flags
      truncated  

  public boolean isRecursionAvailable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
         0: .line 89
            aload 0 /* this */
            getfield io.netty.handler.codec.dns.DefaultDnsResponse.recursionAvailable:Z
            ireturn
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;

  public io.netty.handler.codec.dns.DnsResponse setRecursionAvailable(boolean);
    descriptor: (Z)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // boolean recursionAvailable
         0: .line 94
            aload 0 /* this */
            iload 1 /* recursionAvailable */
            putfield io.netty.handler.codec.dns.DefaultDnsResponse.recursionAvailable:Z
         1: .line 95
            aload 0 /* this */
            areturn
        end local 1 // boolean recursionAvailable
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    2     1  recursionAvailable  Z
    MethodParameters:
                    Name  Flags
      recursionAvailable  

  public io.netty.handler.codec.dns.DnsResponseCode code();
    descriptor: ()Lio/netty/handler/codec/dns/DnsResponseCode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
         0: .line 100
            aload 0 /* this */
            getfield io.netty.handler.codec.dns.DefaultDnsResponse.code:Lio/netty/handler/codec/dns/DnsResponseCode;
            areturn
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;

  public io.netty.handler.codec.dns.DnsResponse setCode(io.netty.handler.codec.dns.DnsResponseCode);
    descriptor: (Lio/netty/handler/codec/dns/DnsResponseCode;)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // io.netty.handler.codec.dns.DnsResponseCode code
         0: .line 105
            aload 0 /* this */
            aload 1 /* code */
            ldc "code"
            invokestatic io.netty.util.internal.ObjectUtil.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
            checkcast io.netty.handler.codec.dns.DnsResponseCode
            putfield io.netty.handler.codec.dns.DefaultDnsResponse.code:Lio/netty/handler/codec/dns/DnsResponseCode;
         1: .line 106
            aload 0 /* this */
            areturn
        end local 1 // io.netty.handler.codec.dns.DnsResponseCode code
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    2     1  code  Lio/netty/handler/codec/dns/DnsResponseCode;
    MethodParameters:
      Name  Flags
      code  

  public io.netty.handler.codec.dns.DnsResponse setId(int);
    descriptor: (I)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // int id
         0: .line 111
            aload 0 /* this */
            iload 1 /* id */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.setId:(I)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 1 // int id
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1    id  I
    MethodParameters:
      Name  Flags
      id    

  public io.netty.handler.codec.dns.DnsResponse setOpCode(io.netty.handler.codec.dns.DnsOpCode);
    descriptor: (Lio/netty/handler/codec/dns/DnsOpCode;)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // io.netty.handler.codec.dns.DnsOpCode opCode
         0: .line 116
            aload 0 /* this */
            aload 1 /* opCode */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.setOpCode:(Lio/netty/handler/codec/dns/DnsOpCode;)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 1 // io.netty.handler.codec.dns.DnsOpCode opCode
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1  opCode  Lio/netty/handler/codec/dns/DnsOpCode;
    MethodParameters:
        Name  Flags
      opCode  

  public io.netty.handler.codec.dns.DnsResponse setRecursionDesired(boolean);
    descriptor: (Z)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // boolean recursionDesired
         0: .line 121
            aload 0 /* this */
            iload 1 /* recursionDesired */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.setRecursionDesired:(Z)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 1 // boolean recursionDesired
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1  recursionDesired  Z
    MethodParameters:
                  Name  Flags
      recursionDesired  

  public io.netty.handler.codec.dns.DnsResponse setZ(int);
    descriptor: (I)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // int z
         0: .line 126
            aload 0 /* this */
            iload 1 /* z */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.setZ:(I)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 1 // int z
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1     z  I
    MethodParameters:
      Name  Flags
      z     

  public io.netty.handler.codec.dns.DnsResponse setRecord(io.netty.handler.codec.dns.DnsSection, io.netty.handler.codec.dns.DnsRecord);
    descriptor: (Lio/netty/handler/codec/dns/DnsSection;Lio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // io.netty.handler.codec.dns.DnsSection section
        start local 2 // io.netty.handler.codec.dns.DnsRecord record
         0: .line 131
            aload 0 /* this */
            aload 1 /* section */
            aload 2 /* record */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.setRecord:(Lio/netty/handler/codec/dns/DnsSection;Lio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 2 // io.netty.handler.codec.dns.DnsRecord record
        end local 1 // io.netty.handler.codec.dns.DnsSection section
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1  section  Lio/netty/handler/codec/dns/DnsSection;
            0    1     2   record  Lio/netty/handler/codec/dns/DnsRecord;
    MethodParameters:
         Name  Flags
      section  
      record   

  public io.netty.handler.codec.dns.DnsResponse addRecord(io.netty.handler.codec.dns.DnsSection, io.netty.handler.codec.dns.DnsRecord);
    descriptor: (Lio/netty/handler/codec/dns/DnsSection;Lio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // io.netty.handler.codec.dns.DnsSection section
        start local 2 // io.netty.handler.codec.dns.DnsRecord record
         0: .line 136
            aload 0 /* this */
            aload 1 /* section */
            aload 2 /* record */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.addRecord:(Lio/netty/handler/codec/dns/DnsSection;Lio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 2 // io.netty.handler.codec.dns.DnsRecord record
        end local 1 // io.netty.handler.codec.dns.DnsSection section
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1  section  Lio/netty/handler/codec/dns/DnsSection;
            0    1     2   record  Lio/netty/handler/codec/dns/DnsRecord;
    MethodParameters:
         Name  Flags
      section  
      record   

  public io.netty.handler.codec.dns.DnsResponse addRecord(io.netty.handler.codec.dns.DnsSection, int, io.netty.handler.codec.dns.DnsRecord);
    descriptor: (Lio/netty/handler/codec/dns/DnsSection;ILio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // io.netty.handler.codec.dns.DnsSection section
        start local 2 // int index
        start local 3 // io.netty.handler.codec.dns.DnsRecord record
         0: .line 141
            aload 0 /* this */
            aload 1 /* section */
            iload 2 /* index */
            aload 3 /* record */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.addRecord:(Lio/netty/handler/codec/dns/DnsSection;ILio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 3 // io.netty.handler.codec.dns.DnsRecord record
        end local 2 // int index
        end local 1 // io.netty.handler.codec.dns.DnsSection section
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1  section  Lio/netty/handler/codec/dns/DnsSection;
            0    1     2    index  I
            0    1     3   record  Lio/netty/handler/codec/dns/DnsRecord;
    MethodParameters:
         Name  Flags
      section  
      index    
      record   

  public io.netty.handler.codec.dns.DnsResponse clear(io.netty.handler.codec.dns.DnsSection);
    descriptor: (Lio/netty/handler/codec/dns/DnsSection;)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // io.netty.handler.codec.dns.DnsSection section
         0: .line 146
            aload 0 /* this */
            aload 1 /* section */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.clear:(Lio/netty/handler/codec/dns/DnsSection;)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 1 // io.netty.handler.codec.dns.DnsSection section
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1  section  Lio/netty/handler/codec/dns/DnsSection;
    MethodParameters:
         Name  Flags
      section  

  public io.netty.handler.codec.dns.DnsResponse clear();
    descriptor: ()Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
         0: .line 151
            aload 0 /* this */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.clear:()Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;

  public io.netty.handler.codec.dns.DnsResponse touch();
    descriptor: ()Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
         0: .line 156
            aload 0 /* this */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.touch:()Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;

  public io.netty.handler.codec.dns.DnsResponse touch(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // java.lang.Object hint
         0: .line 161
            aload 0 /* this */
            aload 1 /* hint */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.touch:(Ljava/lang/Object;)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 1 // java.lang.Object hint
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1  hint  Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      hint  

  public io.netty.handler.codec.dns.DnsResponse retain();
    descriptor: ()Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
         0: .line 166
            aload 0 /* this */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.retain:()Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;

  public io.netty.handler.codec.dns.DnsResponse retain(int);
    descriptor: (I)Lio/netty/handler/codec/dns/DnsResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
        start local 1 // int increment
         0: .line 171
            aload 0 /* this */
            iload 1 /* increment */
            invokespecial io.netty.handler.codec.dns.AbstractDnsMessage.retain:(I)Lio/netty/handler/codec/dns/DnsMessage;
            checkcast io.netty.handler.codec.dns.DnsResponse
            areturn
        end local 1 // int increment
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lio/netty/handler/codec/dns/DefaultDnsResponse;
            0    1     1  increment  I
    MethodParameters:
           Name  Flags
      increment  

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
         0: .line 176
            new java.lang.StringBuilder
            dup
            sipush 128
            invokespecial java.lang.StringBuilder.<init>:(I)V
            aload 0 /* this */
            invokestatic io.netty.handler.codec.dns.DnsMessageUtil.appendResponse:(Ljava/lang/StringBuilder;Lio/netty/handler/codec/dns/DnsResponse;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // io.netty.handler.codec.dns.DefaultDnsResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/handler/codec/dns/DefaultDnsResponse;

  public io.netty.handler.codec.dns.DnsMessage setRecord(io.netty.handler.codec.dns.DnsSection, io.netty.handler.codec.dns.DnsRecord);
    descriptor: (Lio/netty/handler/codec/dns/DnsSection;Lio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.setRecord:(Lio/netty/handler/codec/dns/DnsSection;Lio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage setRecursionDesired(boolean);
    descriptor: (Z)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.setRecursionDesired:(Z)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage clear();
    descriptor: ()Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.clear:()Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage clear(io.netty.handler.codec.dns.DnsSection);
    descriptor: (Lio/netty/handler/codec/dns/DnsSection;)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.clear:(Lio/netty/handler/codec/dns/DnsSection;)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage retain(int);
    descriptor: (I)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.retain:(I)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.util.ReferenceCounted retain(int);
    descriptor: (I)Lio/netty/util/ReferenceCounted;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.retain:(I)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage retain();
    descriptor: ()Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.retain:()Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.util.ReferenceCounted retain();
    descriptor: ()Lio/netty/util/ReferenceCounted;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.retain:()Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage setZ(int);
    descriptor: (I)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.setZ:(I)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage addRecord(io.netty.handler.codec.dns.DnsSection, int, io.netty.handler.codec.dns.DnsRecord);
    descriptor: (Lio/netty/handler/codec/dns/DnsSection;ILio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            iload 2
            aload 3
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.addRecord:(Lio/netty/handler/codec/dns/DnsSection;ILio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage addRecord(io.netty.handler.codec.dns.DnsSection, io.netty.handler.codec.dns.DnsRecord);
    descriptor: (Lio/netty/handler/codec/dns/DnsSection;Lio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.addRecord:(Lio/netty/handler/codec/dns/DnsSection;Lio/netty/handler/codec/dns/DnsRecord;)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage setId(int);
    descriptor: (I)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.setId:(I)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage touch(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.touch:(Ljava/lang/Object;)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.util.ReferenceCounted touch(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.touch:(Ljava/lang/Object;)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage touch();
    descriptor: ()Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.touch:()Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.util.ReferenceCounted touch();
    descriptor: ()Lio/netty/util/ReferenceCounted;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.touch:()Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public io.netty.handler.codec.dns.DnsMessage setOpCode(io.netty.handler.codec.dns.DnsOpCode);
    descriptor: (Lio/netty/handler/codec/dns/DnsOpCode;)Lio/netty/handler/codec/dns/DnsMessage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual io.netty.handler.codec.dns.DefaultDnsResponse.setOpCode:(Lio/netty/handler/codec/dns/DnsOpCode;)Lio/netty/handler/codec/dns/DnsResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "DefaultDnsResponse.java"