class android.net.wifi.WifiConfiguration$1 implements android.os.Parcelable$Creator<android.net.wifi.WifiConfiguration>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.net.wifi.WifiConfiguration$1
super_class: java.lang.Object
{
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/net/wifi/WifiConfiguration$1;
public android.net.wifi.WifiConfiguration createFromParcel(android.os.Parcel);
descriptor: (Landroid/os/Parcel;)Landroid/net/wifi/WifiConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: new android.net.wifi.WifiConfiguration
dup
invokespecial android.net.wifi.WifiConfiguration.<init>:()V
astore 2
start local 2 1: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.networkId:I
2: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.status:I
3: aload 2
getfield android.net.wifi.WifiConfiguration.mNetworkSelectionStatus:Landroid/net/wifi/WifiConfiguration$NetworkSelectionStatus;
aload 1
invokevirtual android.net.wifi.WifiConfiguration$NetworkSelectionStatus.readFromParcel:(Landroid/os/Parcel;)V
4: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.SSID:Ljava/lang/String;
5: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.BSSID:Ljava/lang/String;
6: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.apBand:I
7: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.apChannel:I
8: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.FQDN:Ljava/lang/String;
9: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.providerFriendlyName:Ljava/lang/String;
10: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
iconst_1
goto 12
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration
StackMap stack: android.net.wifi.WifiConfiguration
11: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration
StackMap stack: android.net.wifi.WifiConfiguration int
12: putfield android.net.wifi.WifiConfiguration.isHomeProviderNetwork:Z
13: aload 1
invokevirtual android.os.Parcel.readInt:()I
istore 3
start local 3 14: aload 2
iload 3
newarray 11
putfield android.net.wifi.WifiConfiguration.roamingConsortiumIds:[J
15: iconst_0
istore 4
start local 4 16: goto 19
17: StackMap locals: int int
StackMap stack:
aload 2
getfield android.net.wifi.WifiConfiguration.roamingConsortiumIds:[J
iload 4
aload 1
invokevirtual android.os.Parcel.readLong:()J
lastore
18: iinc 4 1
StackMap locals:
StackMap stack:
19: iload 4
iload 3
if_icmplt 17
end local 4 20: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.preSharedKey:Ljava/lang/String;
21: iconst_0
istore 4
start local 4 22: goto 25
23: StackMap locals:
StackMap stack:
aload 2
getfield android.net.wifi.WifiConfiguration.wepKeys:[Ljava/lang/String;
iload 4
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
aastore
24: iinc 4 1
StackMap locals:
StackMap stack:
25: iload 4
aload 2
getfield android.net.wifi.WifiConfiguration.wepKeys:[Ljava/lang/String;
arraylength
if_icmplt 23
end local 4 26: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.wepTxKeyIndex:I
27: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.priority:I
28: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 29
iconst_1
goto 30
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration
29: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
30: putfield android.net.wifi.WifiConfiguration.hiddenSSID:Z
31: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 32
iconst_1
goto 33
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
32: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
33: putfield android.net.wifi.WifiConfiguration.requirePMF:Z
34: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.updateIdentifier:Ljava/lang/String;
35: aload 2
aload 1
invokestatic android.net.wifi.WifiConfiguration.readBitSet:(Landroid/os/Parcel;)Ljava/util/BitSet;
putfield android.net.wifi.WifiConfiguration.allowedKeyManagement:Ljava/util/BitSet;
36: aload 2
aload 1
invokestatic android.net.wifi.WifiConfiguration.readBitSet:(Landroid/os/Parcel;)Ljava/util/BitSet;
putfield android.net.wifi.WifiConfiguration.allowedProtocols:Ljava/util/BitSet;
37: aload 2
aload 1
invokestatic android.net.wifi.WifiConfiguration.readBitSet:(Landroid/os/Parcel;)Ljava/util/BitSet;
putfield android.net.wifi.WifiConfiguration.allowedAuthAlgorithms:Ljava/util/BitSet;
38: aload 2
aload 1
invokestatic android.net.wifi.WifiConfiguration.readBitSet:(Landroid/os/Parcel;)Ljava/util/BitSet;
putfield android.net.wifi.WifiConfiguration.allowedPairwiseCiphers:Ljava/util/BitSet;
39: aload 2
aload 1
invokestatic android.net.wifi.WifiConfiguration.readBitSet:(Landroid/os/Parcel;)Ljava/util/BitSet;
putfield android.net.wifi.WifiConfiguration.allowedGroupCiphers:Ljava/util/BitSet;
40: aload 2
aload 1
aconst_null
invokevirtual android.os.Parcel.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
checkcast android.net.wifi.WifiEnterpriseConfig
putfield android.net.wifi.WifiConfiguration.enterpriseConfig:Landroid/net/wifi/WifiEnterpriseConfig;
41: aload 2
aload 1
aconst_null
invokevirtual android.os.Parcel.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
checkcast android.net.IpConfiguration
invokevirtual android.net.wifi.WifiConfiguration.setIpConfiguration:(Landroid/net/IpConfiguration;)V
42: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.dhcpServer:Ljava/lang/String;
43: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.defaultGwMacAddress:Ljava/lang/String;
44: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 45
iconst_1
goto 46
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
45: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
46: putfield android.net.wifi.WifiConfiguration.selfAdded:Z
47: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 48
iconst_1
goto 49
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
48: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
49: putfield android.net.wifi.WifiConfiguration.didSelfAdd:Z
50: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 51
iconst_1
goto 52
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
51: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
52: putfield android.net.wifi.WifiConfiguration.validatedInternetAccess:Z
53: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 54
iconst_1
goto 55
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
54: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
55: putfield android.net.wifi.WifiConfiguration.isLegacyPasspointConfig:Z
56: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 57
iconst_1
goto 58
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
57: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
58: putfield android.net.wifi.WifiConfiguration.ephemeral:Z
59: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 60
iconst_1
goto 61
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
60: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
61: putfield android.net.wifi.WifiConfiguration.meteredHint:Z
62: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.meteredOverride:I
63: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 64
iconst_1
goto 65
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
64: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
65: putfield android.net.wifi.WifiConfiguration.useExternalScores:Z
66: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.creatorUid:I
67: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.lastConnectUid:I
68: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.lastUpdateUid:I
69: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.creatorName:Ljava/lang/String;
70: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.lastUpdateName:Ljava/lang/String;
71: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.numScorerOverride:I
72: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.numScorerOverrideAndSwitchedNetwork:I
73: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.numAssociation:I
74: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.userApproved:I
75: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.net.wifi.WifiConfiguration.numNoInternetAccessReports:I
76: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 77
iconst_1
goto 78
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
77: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
78: putfield android.net.wifi.WifiConfiguration.noInternetAccessExpected:Z
79: aload 2
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 80
iconst_1
goto 81
StackMap locals:
StackMap stack: android.net.wifi.WifiConfiguration
80: iconst_0
StackMap locals: android.net.wifi.WifiConfiguration$1 android.os.Parcel android.net.wifi.WifiConfiguration int
StackMap stack: android.net.wifi.WifiConfiguration int
81: putfield android.net.wifi.WifiConfiguration.shared:Z
82: aload 2
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.net.wifi.WifiConfiguration.mPasspointManagementObjectTree:Ljava/lang/String;
83: aload 2
getfield android.net.wifi.WifiConfiguration.recentFailure:Landroid/net/wifi/WifiConfiguration$RecentFailure;
aload 1
invokevirtual android.os.Parcel.readInt:()I
invokevirtual android.net.wifi.WifiConfiguration$RecentFailure.setAssociationStatus:(I)V
84: aload 2
aload 1
aconst_null
invokevirtual android.os.Parcel.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
checkcast android.net.MacAddress
putfield android.net.wifi.WifiConfiguration.mRandomizedMacAddress:Landroid/net/MacAddress;
85: aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 86 0 this Landroid/net/wifi/WifiConfiguration$1;
0 86 1 in Landroid/os/Parcel;
1 86 2 config Landroid/net/wifi/WifiConfiguration;
14 86 3 numRoamingConsortiumIds I
16 20 4 i I
22 26 4 i I
MethodParameters:
Name Flags
in
public android.net.wifi.WifiConfiguration[] newArray(int);
descriptor: (I)[Landroid/net/wifi/WifiConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iload 1
anewarray android.net.wifi.WifiConfiguration
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/net/wifi/WifiConfiguration$1;
0 1 1 size I
MethodParameters:
Name Flags
size
public java.lang.Object createFromParcel(android.os.Parcel);
descriptor: (Landroid/os/Parcel;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual android.net.wifi.WifiConfiguration$1.createFromParcel:(Landroid/os/Parcel;)Landroid/net/wifi/WifiConfiguration;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object[] newArray(int);
descriptor: (I)[Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual android.net.wifi.WifiConfiguration$1.newArray:(I)[Landroid/net/wifi/WifiConfiguration;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/net/wifi/WifiConfiguration;>;
SourceFile: "WifiConfiguration.java"
EnclosingMethod: android.net.wifi.WifiConfiguration
NestHost: android.net.wifi.WifiConfiguration
InnerClasses:
android.net.wifi.WifiConfiguration$1
public NetworkSelectionStatus = android.net.wifi.WifiConfiguration$NetworkSelectionStatus of android.net.wifi.WifiConfiguration
public RecentFailure = android.net.wifi.WifiConfiguration$RecentFailure of android.net.wifi.WifiConfiguration
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable