public final class io.netty.channel.unix.DatagramSocketAddress extends java.net.InetSocketAddress
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: io.netty.channel.unix.DatagramSocketAddress
  super_class: java.net.InetSocketAddress
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 3094819287843178401

  private final int receivedAmount;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.netty.channel.unix.DatagramSocketAddress localAddress;
    descriptor: Lio/netty/channel/unix/DatagramSocketAddress;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  void <init>(java.lang.String, int, int, io.netty.channel.unix.DatagramSocketAddress);
    descriptor: (Ljava/lang/String;IILio/netty/channel/unix/DatagramSocketAddress;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.netty.channel.unix.DatagramSocketAddress this
        start local 1 // java.lang.String addr
        start local 2 // int port
        start local 3 // int receivedAmount
        start local 4 // io.netty.channel.unix.DatagramSocketAddress local
         0: .line 34
            aload 0 /* this */
            aload 1 /* addr */
            iload 2 /* port */
            invokespecial java.net.InetSocketAddress.<init>:(Ljava/lang/String;I)V
         1: .line 35
            aload 0 /* this */
            iload 3 /* receivedAmount */
            putfield io.netty.channel.unix.DatagramSocketAddress.receivedAmount:I
         2: .line 36
            aload 0 /* this */
            aload 4 /* local */
            putfield io.netty.channel.unix.DatagramSocketAddress.localAddress:Lio/netty/channel/unix/DatagramSocketAddress;
         3: .line 37
            return
        end local 4 // io.netty.channel.unix.DatagramSocketAddress local
        end local 3 // int receivedAmount
        end local 2 // int port
        end local 1 // java.lang.String addr
        end local 0 // io.netty.channel.unix.DatagramSocketAddress this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lio/netty/channel/unix/DatagramSocketAddress;
            0    4     1            addr  Ljava/lang/String;
            0    4     2            port  I
            0    4     3  receivedAmount  I
            0    4     4           local  Lio/netty/channel/unix/DatagramSocketAddress;
    MethodParameters:
                Name  Flags
      addr            
      port            
      receivedAmount  
      local           

  public io.netty.channel.unix.DatagramSocketAddress localAddress();
    descriptor: ()Lio/netty/channel/unix/DatagramSocketAddress;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.channel.unix.DatagramSocketAddress this
         0: .line 40
            aload 0 /* this */
            getfield io.netty.channel.unix.DatagramSocketAddress.localAddress:Lio/netty/channel/unix/DatagramSocketAddress;
            areturn
        end local 0 // io.netty.channel.unix.DatagramSocketAddress this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/channel/unix/DatagramSocketAddress;

  public int receivedAmount();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.netty.channel.unix.DatagramSocketAddress this
         0: .line 44
            aload 0 /* this */
            getfield io.netty.channel.unix.DatagramSocketAddress.receivedAmount:I
            ireturn
        end local 0 // io.netty.channel.unix.DatagramSocketAddress this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/netty/channel/unix/DatagramSocketAddress;
}
SourceFile: "DatagramSocketAddress.java"