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 0: 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 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 0: 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 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 0: 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 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 0: 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 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: 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 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: 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 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 0: 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 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 0: 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 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 0: 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 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: 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: 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 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