class android.net.wifi.p2p.WifiP2pGroupList$2 extends android.util.LruCache<java.lang.Integer, android.net.wifi.p2p.WifiP2pGroup>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.net.wifi.p2p.WifiP2pGroupList$2
super_class: android.util.LruCache
{
final android.net.wifi.p2p.WifiP2pGroupList this$0;
descriptor: Landroid/net/wifi/p2p/WifiP2pGroupList;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(android.net.wifi.p2p.WifiP2pGroupList, int);
descriptor: (Landroid/net/wifi/p2p/WifiP2pGroupList;I)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 start local 2 0: aload 0
aload 1
putfield android.net.wifi.p2p.WifiP2pGroupList$2.this$0:Landroid/net/wifi/p2p/WifiP2pGroupList;
aload 0
iload 2
invokespecial android.util.LruCache.<init>:(I)V
return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/net/wifi/p2p/WifiP2pGroupList$2;
0 1 2 $anonymous0 I
MethodParameters:
Name Flags
this$0 final
$anonymous0
protected void entryRemoved(boolean, java.lang.Integer, android.net.wifi.p2p.WifiP2pGroup, android.net.wifi.p2p.WifiP2pGroup);
descriptor: (ZLjava/lang/Integer;Landroid/net/wifi/p2p/WifiP2pGroup;Landroid/net/wifi/p2p/WifiP2pGroup;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield android.net.wifi.p2p.WifiP2pGroupList$2.this$0:Landroid/net/wifi/p2p/WifiP2pGroupList;
getfield android.net.wifi.p2p.WifiP2pGroupList.mListener:Landroid/net/wifi/p2p/WifiP2pGroupList$GroupDeleteListener;
ifnull 2
aload 0
getfield android.net.wifi.p2p.WifiP2pGroupList$2.this$0:Landroid/net/wifi/p2p/WifiP2pGroupList;
getfield android.net.wifi.p2p.WifiP2pGroupList.isClearCalled:Z
ifne 2
1: aload 0
getfield android.net.wifi.p2p.WifiP2pGroupList$2.this$0:Landroid/net/wifi/p2p/WifiP2pGroupList;
getfield android.net.wifi.p2p.WifiP2pGroupList.mListener:Landroid/net/wifi/p2p/WifiP2pGroupList$GroupDeleteListener;
aload 3
invokevirtual android.net.wifi.p2p.WifiP2pGroup.getNetworkId:()I
invokeinterface android.net.wifi.p2p.WifiP2pGroupList$GroupDeleteListener.onDeleteGroup:(I)V
2: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/net/wifi/p2p/WifiP2pGroupList$2;
0 3 1 evicted Z
0 3 2 netId Ljava/lang/Integer;
0 3 3 oldValue Landroid/net/wifi/p2p/WifiP2pGroup;
0 3 4 newValue Landroid/net/wifi/p2p/WifiP2pGroup;
MethodParameters:
Name Flags
evicted
netId
oldValue
newValue
protected void entryRemoved(boolean, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
0: aload 0
iload 1
aload 2
checkcast java.lang.Integer
aload 3
checkcast android.net.wifi.p2p.WifiP2pGroup
aload 4
checkcast android.net.wifi.p2p.WifiP2pGroup
invokevirtual android.net.wifi.p2p.WifiP2pGroupList$2.entryRemoved:(ZLjava/lang/Integer;Landroid/net/wifi/p2p/WifiP2pGroup;Landroid/net/wifi/p2p/WifiP2pGroup;)V
return
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Landroid/util/LruCache<Ljava/lang/Integer;Landroid/net/wifi/p2p/WifiP2pGroup;>;
SourceFile: "WifiP2pGroupList.java"
EnclosingMethod: android.net.wifi.p2p.WifiP2pGroupList.<init>:(Landroid/net/wifi/p2p/WifiP2pGroupList;Landroid/net/wifi/p2p/WifiP2pGroupList$GroupDeleteListener;)V
NestHost: android.net.wifi.p2p.WifiP2pGroupList
InnerClasses:
android.net.wifi.p2p.WifiP2pGroupList$2
public abstract GroupDeleteListener = android.net.wifi.p2p.WifiP2pGroupList$GroupDeleteListener of android.net.wifi.p2p.WifiP2pGroupList