public class android.net.Network implements android.os.Parcelable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.net.Network
  super_class: java.lang.Object
{
  public final int netId;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  private volatile android.net.Network$NetworkBoundSocketFactory mNetworkBoundSocketFactory;
    descriptor: Landroid/net/Network$NetworkBoundSocketFactory;
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private volatile HttpURLConnectionFactory mUrlConnectionFactory;
    descriptor: LHttpURLConnectionFactory;
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private final java.lang.Object mLock;
    descriptor: Ljava/lang/Object;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static final boolean httpKeepAlive;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final int httpMaxConnections;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final long httpKeepAliveDurationMs;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final long HANDLE_MAGIC;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 3405697037

  private static final int HANDLE_MAGIC_SIZE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

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

  public static final android.os.Parcelable$Creator<android.net.Network> CREATOR;
    descriptor: Landroid/os/Parcelable$Creator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Landroid/os/Parcelable$Creator<Landroid/net/Network;>;

  public void <init>(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 21
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import com.android.okhttp cannot be resolved\n\tThe import com.android.okhttp cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tThe method getAllByNameOnNet(String, int) is undefined for the type InetAddress\n\tThe method getByNameOnNet(String, int) is undefined for the type InetAddress\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tDns cannot be resolved to a type\n\tThe target type of this expression must be a functional interface\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tThe method getFileDescriptor$() is undefined for the type DatagramSocket\n\tThe method getFileDescriptor$() is undefined for the type Socket\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tErrnoException cannot be resolved to a type\n\tNetworkProto cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    MethodParameters:
       Name  Flags
      netId  

  public void <init>(android.net.Network);
    descriptor: (Landroid/net/Network;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 21
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import com.android.okhttp cannot be resolved\n\tThe import com.android.okhttp cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tThe method getAllByNameOnNet(String, int) is undefined for the type InetAddress\n\tThe method getByNameOnNet(String, int) is undefined for the type InetAddress\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tDns cannot be resolved to a type\n\tThe target type of this expression must be a functional interface\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tThe method getFileDescriptor$() is undefined for the type DatagramSocket\n\tThe method getFileDescriptor$() is undefined for the type Socket\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tErrnoException cannot be resolved to a type\n\tNetworkProto cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    MethodParameters:
      Name  Flags
      that  

  public java.net.InetAddress[] getAllByName(java.lang.String);
    descriptor: (Ljava/lang/String;)[Ljava/net/InetAddress;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 126
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getAllByNameOnNet(String, int) is undefined for the type InetAddress\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    Exceptions:
      throws java.net.UnknownHostException
    MethodParameters:
      Name  Flags
      host  

  public java.net.InetAddress getByName(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/net/InetAddress;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 140
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getByNameOnNet(String, int) is undefined for the type InetAddress\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    Exceptions:
      throws java.net.UnknownHostException
    MethodParameters:
      Name  Flags
      host  

  public void setPrivateDnsBypass(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 150
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    MethodParameters:
        Name  Flags
      bypass  

  public int getNetIdForResolv();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.net.Network this
         0: .line 162
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;

  public javax.net.SocketFactory getSocketFactory();
    descriptor: ()Ljavax/net/SocketFactory;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.net.Network this
         0: .line 264
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;

  private void maybeInitUrlConnectionFactory();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.net.Network this
         0: .line 292
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHttpURLConnectionFactory cannot be resolved to a type\n\tDns cannot be resolved to a type\n\tThe target type of this expression must be a functional interface\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tHttpURLConnectionFactory cannot be resolved to a type\n\tHttpURLConnectionFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;

  public java.net.URLConnection openConnection(java.net.URL);
    descriptor: (Ljava/net/URL;)Ljava/net/URLConnection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 316
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      url   

  public java.net.URLConnection openConnection(java.net.URL, java.net.Proxy);
    descriptor: (Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.net.Network this
         0: .line 347
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tHttpURLConnectionFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
       Name  Flags
      url    
      proxy  

  public void bindSocket(java.net.DatagramSocket);
    descriptor: (Ljava/net/DatagramSocket;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 360
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getFileDescriptor$() is undefined for the type DatagramSocket\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      socket  

  public void bindSocket(java.net.Socket);
    descriptor: (Ljava/net/Socket;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 372
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getFileDescriptor$() is undefined for the type Socket\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      socket  

  public void bindSocket(java.io.FileDescriptor);
    descriptor: (Ljava/io/FileDescriptor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 383
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tErrnoException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      fd    

  public static android.net.Network fromNetworkHandle(long);
    descriptor: (J)Landroid/net/Network;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=1
         0: .line 414
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
               Name  Flags
      networkHandle  

  public long getNetworkHandle();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.net.Network this
         0: .line 430
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;

  public int describeContents();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.net.Network this
         0: .line 456
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;

  public void writeToParcel(android.os.Parcel, int);
    descriptor: (Landroid/os/Parcel;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.net.Network this
         0: .line 459
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    MethodParameters:
       Name  Flags
      dest   
      flags  

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.net.Network this
         0: .line 477
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    MethodParameters:
      Name  Flags
      obj   

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.net.Network this
         0: .line 484
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.net.Network this
         0: .line 489
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;

  public void writeToProto(android.util.proto.ProtoOutputStream, long);
    descriptor: (Landroid/util/proto/ProtoOutputStream;J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // android.net.Network this
         0: .line 496
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tNetworkProto cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.net.Network this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/Network;
    MethodParameters:
         Name  Flags
      proto    
      fieldId  
}
SourceFile: "Network.java"
NestMembers:
  android.net.Network$1  android.net.Network$NetworkBoundSocketFactory
InnerClasses:
  private NetworkBoundSocketFactory = android.net.Network$NetworkBoundSocketFactory of android.net.Network
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable