class android.net.ConnectivityManager$LegacyRequest
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: android.net.ConnectivityManager$LegacyRequest
  super_class: java.lang.Object
{
  android.net.NetworkCapabilities networkCapabilities;
    descriptor: Landroid/net/NetworkCapabilities;
    flags: (0x0000) 

  android.net.NetworkRequest networkRequest;
    descriptor: Landroid/net/NetworkRequest;
    flags: (0x0000) 

  int expireSequenceNumber;
    descriptor: I
    flags: (0x0000) 

  android.net.Network currentNetwork;
    descriptor: Landroid/net/Network;
    flags: (0x0000) 

  int delay;
    descriptor: I
    flags: (0x0000) 

  android.net.ConnectivityManager$NetworkCallback networkCallback;
    descriptor: Landroid/net/ConnectivityManager$NetworkCallback;
    flags: (0x0000) 

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // android.net.ConnectivityManager$LegacyRequest this
         0: .line 1468
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 1473
            aload 0 /* this */
            iconst_m1
            putfield android.net.ConnectivityManager$LegacyRequest.delay:I
         2: .line 1482
            aload 0 /* this */
            new android.net.ConnectivityManager$LegacyRequest$1
            dup
            aload 0 /* this */
            invokespecial android.net.ConnectivityManager$LegacyRequest$1.<init>:(Landroid/net/ConnectivityManager$LegacyRequest;)V
            putfield android.net.ConnectivityManager$LegacyRequest.networkCallback:Landroid/net/ConnectivityManager$NetworkCallback;
         3: .line 1468
            return
        end local 0 // android.net.ConnectivityManager$LegacyRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Landroid/net/ConnectivityManager$LegacyRequest;

  private void clearDnsBinding();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.net.ConnectivityManager$LegacyRequest this
         0: .line 1476
            aload 0 /* this */
            getfield android.net.ConnectivityManager$LegacyRequest.currentNetwork:Landroid/net/Network;
            ifnull 3
         1: .line 1477
            aload 0 /* this */
            aconst_null
            putfield android.net.ConnectivityManager$LegacyRequest.currentNetwork:Landroid/net/Network;
         2: .line 1478
            aconst_null
            invokestatic android.net.ConnectivityManager.setProcessDefaultNetworkForHostResolution:(Landroid/net/Network;)Z
            pop
         3: .line 1480
      StackMap locals:
      StackMap stack:
            return
        end local 0 // android.net.ConnectivityManager$LegacyRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Landroid/net/ConnectivityManager$LegacyRequest;
}
SourceFile: "ConnectivityManager.java"
NestHost: android.net.ConnectivityManager
InnerClasses:
  private LegacyRequest = android.net.ConnectivityManager$LegacyRequest of android.net.ConnectivityManager
  android.net.ConnectivityManager$LegacyRequest$1
  public NetworkCallback = android.net.ConnectivityManager$NetworkCallback of android.net.ConnectivityManager