public class android.telephony.RadioAccessFamily implements android.os.Parcelable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.telephony.RadioAccessFamily
super_class: java.lang.Object
{
public static final int RAF_UNKNOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int RAF_GSM;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 65536
public static final int RAF_GPRS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int RAF_EDGE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int RAF_IS95A;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int RAF_IS95B;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int RAF_1xRTT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int RAF_EVDO_0;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final int RAF_EVDO_A;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final int RAF_EVDO_B;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4096
public static final int RAF_EHRPD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8192
public static final int RAF_HSUPA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final int RAF_HSDPA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 512
public static final int RAF_HSPA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2048
public static final int RAF_HSPAP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32768
public static final int RAF_UMTS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int RAF_TD_SCDMA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 131072
public static final int RAF_LTE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16384
public static final int RAF_LTE_CA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 524288
private static final int GSM;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 65542
private static final int CDMA;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 112
private static final int EVDO;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 12672
private static final int HS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 36352
private static final int WCDMA;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 36360
private static final int LTE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 540672
private int mPhoneId;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mRadioAccessFamily;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public static final android.os.Parcelable$Creator<android.telephony.RadioAccessFamily> CREATOR;
descriptor: Landroid/os/Parcelable$Creator;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/os/Parcelable$Creator<Landroid/telephony/RadioAccessFamily;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new android.telephony.RadioAccessFamily$1
dup
invokespecial android.telephony.RadioAccessFamily$1.<init>:()V
1: putstatic android.telephony.RadioAccessFamily.CREATOR:Landroid/os/Parcelable$Creator;
2: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iload 1
putfield android.telephony.RadioAccessFamily.mPhoneId:I
2: aload 0
iload 2
putfield android.telephony.RadioAccessFamily.mRadioAccessFamily:I
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/telephony/RadioAccessFamily;
0 4 1 phoneId I
0 4 2 radioAccessFamily I
MethodParameters:
Name Flags
phoneId
radioAccessFamily
public int getPhoneId();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.RadioAccessFamily.mPhoneId:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/RadioAccessFamily;
public int getRadioAccessFamily();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.RadioAccessFamily.mRadioAccessFamily:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/RadioAccessFamily;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "{ mPhoneId = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield android.telephony.RadioAccessFamily.mPhoneId:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
1: ldc ", mRadioAccessFamily = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.telephony.RadioAccessFamily.mRadioAccessFamily:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
2: ldc "}"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
start local 1 4: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/telephony/RadioAccessFamily;
4 5 1 ret Ljava/lang/String;
public int describeContents();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/RadioAccessFamily;
public void writeToParcel(android.os.Parcel, int);
descriptor: (Landroid/os/Parcel;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 0
getfield android.telephony.RadioAccessFamily.mPhoneId:I
invokevirtual android.os.Parcel.writeInt:(I)V
1: aload 1
aload 0
getfield android.telephony.RadioAccessFamily.mRadioAccessFamily:I
invokevirtual android.os.Parcel.writeInt:(I)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/telephony/RadioAccessFamily;
0 3 1 outParcel Landroid/os/Parcel;
0 3 2 flags I
MethodParameters:
Name Flags
outParcel
flags
public static int getRafFromNetworkType(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: iload 0
tableswitch { // 0 - 22
0: 1
1: 3
2: 5
3: 7
4: 9
5: 21
6: 23
7: 25
8: 11
9: 13
10: 15
11: 17
12: 19
13: 27
14: 29
15: 31
16: 33
17: 35
18: 37
19: 39
20: 41
21: 43
22: 45
default: 47
}
1: StackMap locals:
StackMap stack:
ldc 101902
istore 1
start local 1 2: goto 48
end local 1 3: StackMap locals:
StackMap stack:
ldc 65542
istore 1
start local 1 4: goto 48
end local 1 5: StackMap locals:
StackMap stack:
ldc 36360
istore 1
start local 1 6: goto 48
end local 1 7: StackMap locals:
StackMap stack:
ldc 101902
istore 1
start local 1 8: goto 48
end local 1 9: StackMap locals:
StackMap stack:
sipush 12784
istore 1
start local 1 10: goto 48
end local 1 11: StackMap locals:
StackMap stack:
ldc 553456
istore 1
start local 1 12: goto 48
end local 1 13: StackMap locals:
StackMap stack:
ldc 642574
istore 1
start local 1 14: goto 48
end local 1 15: StackMap locals:
StackMap stack:
ldc 655358
istore 1
start local 1 16: goto 48
end local 1 17: StackMap locals:
StackMap stack:
ldc 540672
istore 1
start local 1 18: goto 48
end local 1 19: StackMap locals:
StackMap stack:
ldc 577032
istore 1
start local 1 20: goto 48
end local 1 21: StackMap locals:
StackMap stack:
bipush 112
istore 1
start local 1 22: goto 48
end local 1 23: StackMap locals:
StackMap stack:
sipush 12672
istore 1
start local 1 24: goto 48
end local 1 25: StackMap locals:
StackMap stack:
ldc 114686
istore 1
start local 1 26: goto 48
end local 1 27: StackMap locals:
StackMap stack:
ldc 131072
istore 1
start local 1 28: goto 48
end local 1 29: StackMap locals:
StackMap stack:
ldc 167432
istore 1
start local 1 30: goto 48
end local 1 31: StackMap locals:
StackMap stack:
ldc 671744
istore 1
start local 1 32: goto 48
end local 1 33: StackMap locals:
StackMap stack:
ldc 196614
istore 1
start local 1 34: goto 48
end local 1 35: StackMap locals:
StackMap stack:
ldc 737286
istore 1
start local 1 36: goto 48
end local 1 37: StackMap locals:
StackMap stack:
ldc 232974
istore 1
start local 1 38: goto 48
end local 1 39: StackMap locals:
StackMap stack:
ldc 708104
istore 1
start local 1 40: goto 48
end local 1 41: StackMap locals:
StackMap stack:
ldc 773646
istore 1
start local 1 42: goto 48
end local 1 43: StackMap locals:
StackMap stack:
ldc 245758
istore 1
start local 1 44: goto 48
end local 1 45: StackMap locals:
StackMap stack:
ldc 786430
istore 1
start local 1 46: goto 48
end local 1 47: StackMap locals:
StackMap stack:
iconst_1
istore 1
start local 1 48: StackMap locals: int
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 49 0 type I
2 3 1 raf I
4 5 1 raf I
6 7 1 raf I
8 9 1 raf I
10 11 1 raf I
12 13 1 raf I
14 15 1 raf I
16 17 1 raf I
18 19 1 raf I
20 21 1 raf I
22 23 1 raf I
24 25 1 raf I
26 27 1 raf I
28 29 1 raf I
30 31 1 raf I
32 33 1 raf I
34 35 1 raf I
36 37 1 raf I
38 39 1 raf I
40 41 1 raf I
42 43 1 raf I
44 45 1 raf I
46 47 1 raf I
48 49 1 raf I
MethodParameters:
Name Flags
type
private static int getAdjustedRaf(int);
descriptor: (I)I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 65542
iload 0
iand
ifle 1
ldc 65542
iload 0
ior
goto 2
StackMap locals:
StackMap stack:
1: iload 0
StackMap locals:
StackMap stack: int
2: istore 0
3: ldc 36360
iload 0
iand
ifle 4
ldc 36360
iload 0
ior
goto 5
StackMap locals:
StackMap stack:
4: iload 0
StackMap locals:
StackMap stack: int
5: istore 0
6: bipush 112
iload 0
iand
ifle 7
bipush 112
iload 0
ior
goto 8
StackMap locals:
StackMap stack:
7: iload 0
StackMap locals:
StackMap stack: int
8: istore 0
9: sipush 12672
iload 0
iand
ifle 10
sipush 12672
iload 0
ior
goto 11
StackMap locals:
StackMap stack:
10: iload 0
StackMap locals:
StackMap stack: int
11: istore 0
12: ldc 540672
iload 0
iand
ifle 13
ldc 540672
iload 0
ior
goto 14
StackMap locals:
StackMap stack:
13: iload 0
StackMap locals:
StackMap stack: int
14: istore 0
15: iload 0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 raf I
MethodParameters:
Name Flags
raf
public static int getHighestRafCapability(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: ldc 540672
iload 0
iand
ifle 2
1: iconst_3
ireturn
2: StackMap locals:
StackMap stack:
ldc 49024
ldc 36360
iload 0
iand
ior
ifle 4
3: iconst_2
ireturn
4: StackMap locals:
StackMap stack:
ldc 65542
bipush 112
iload 0
iand
ior
ifle 6
5: iconst_1
ireturn
6: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 raf I
MethodParameters:
Name Flags
raf
public static int getNetworkTypeFromRaf(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: iload 0
invokestatic android.telephony.RadioAccessFamily.getAdjustedRaf:(I)I
istore 0
1: iload 0
lookupswitch { // 22
112: 20
12672: 22
12784: 8
36360: 6
65542: 4
101902: 2
114686: 24
131072: 26
167432: 28
196614: 32
232974: 36
245758: 42
540672: 16
553456: 10
577032: 18
642574: 12
655358: 14
671744: 30
708104: 38
737286: 34
773646: 40
786430: 44
default: 46
}
2: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 3: goto 47
end local 1 4: StackMap locals:
StackMap stack:
iconst_1
istore 1
start local 1 5: goto 47
end local 1 6: StackMap locals:
StackMap stack:
iconst_2
istore 1
start local 1 7: goto 47
end local 1 8: StackMap locals:
StackMap stack:
iconst_4
istore 1
start local 1 9: goto 47
end local 1 10: StackMap locals:
StackMap stack:
bipush 8
istore 1
start local 1 11: goto 47
end local 1 12: StackMap locals:
StackMap stack:
bipush 9
istore 1
start local 1 13: goto 47
end local 1 14: StackMap locals:
StackMap stack:
bipush 10
istore 1
start local 1 15: goto 47
end local 1 16: StackMap locals:
StackMap stack:
bipush 11
istore 1
start local 1 17: goto 47
end local 1 18: StackMap locals:
StackMap stack:
bipush 12
istore 1
start local 1 19: goto 47
end local 1 20: StackMap locals:
StackMap stack:
iconst_5
istore 1
start local 1 21: goto 47
end local 1 22: StackMap locals:
StackMap stack:
bipush 6
istore 1
start local 1 23: goto 47
end local 1 24: StackMap locals:
StackMap stack:
bipush 7
istore 1
start local 1 25: goto 47
end local 1 26: StackMap locals:
StackMap stack:
bipush 13
istore 1
start local 1 27: goto 47
end local 1 28: StackMap locals:
StackMap stack:
bipush 14
istore 1
start local 1 29: goto 47
end local 1 30: StackMap locals:
StackMap stack:
bipush 15
istore 1
start local 1 31: goto 47
end local 1 32: StackMap locals:
StackMap stack:
bipush 16
istore 1
start local 1 33: goto 47
end local 1 34: StackMap locals:
StackMap stack:
bipush 17
istore 1
start local 1 35: goto 47
end local 1 36: StackMap locals:
StackMap stack:
bipush 18
istore 1
start local 1 37: goto 47
end local 1 38: StackMap locals:
StackMap stack:
bipush 19
istore 1
start local 1 39: goto 47
end local 1 40: StackMap locals:
StackMap stack:
bipush 20
istore 1
start local 1 41: goto 47
end local 1 42: StackMap locals:
StackMap stack:
bipush 21
istore 1
start local 1 43: goto 47
end local 1 44: StackMap locals:
StackMap stack:
bipush 22
istore 1
start local 1 45: goto 47
end local 1 46: StackMap locals:
StackMap stack:
getstatic com.android.internal.telephony.RILConstants.PREFERRED_NETWORK_MODE:I
istore 1
start local 1 47: StackMap locals: int
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 48 0 raf I
3 4 1 type I
5 6 1 type I
7 8 1 type I
9 10 1 type I
11 12 1 type I
13 14 1 type I
15 16 1 type I
17 18 1 type I
19 20 1 type I
21 22 1 type I
23 24 1 type I
25 26 1 type I
27 28 1 type I
29 30 1 type I
31 32 1 type I
33 34 1 type I
35 36 1 type I
37 38 1 type I
39 40 1 type I
41 42 1 type I
43 44 1 type I
45 46 1 type I
47 48 1 type I
MethodParameters:
Name Flags
raf
public static int singleRafTypeFromString(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
dup
astore 1
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 22
-2039427040: 1
-908593671: 2
2315: 3
70881: 4
75709: 5
2063797: 6
2123197: 7
2140412: 8
2194666: 9
2227260: 10
2608919: 11
47955627: 12
65949251: 13
69034058: 14
69045140: 15
69050395: 16
69946171: 17
69946172: 18
82410124: 19
2056938925: 20
2056938942: 21
2056938943: 22
default: 45
}
StackMap locals: java.lang.String
StackMap stack:
1: aload 1
ldc "LTE_CA"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 44
goto 45
StackMap locals:
StackMap stack:
2: aload 1
ldc "TD_SCDMA"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 39
goto 45
StackMap locals:
StackMap stack:
3: aload 1
ldc "HS"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 40
goto 45
StackMap locals:
StackMap stack:
4: aload 1
ldc "GSM"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 38
goto 45
StackMap locals:
StackMap stack:
5: aload 1
ldc "LTE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 36
goto 45
StackMap locals:
StackMap stack:
6: aload 1
ldc "CDMA"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 41
goto 45
StackMap locals:
StackMap stack:
7: aload 1
ldc "EDGE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 24
goto 45
StackMap locals:
StackMap stack:
8: aload 1
ldc "EVDO"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 42
goto 45
StackMap locals:
StackMap stack:
9: aload 1
ldc "GPRS"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 23
goto 45
StackMap locals:
StackMap stack:
10: aload 1
ldc "HSPA"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 33
goto 45
StackMap locals:
StackMap stack:
11: aload 1
ldc "UMTS"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 25
goto 45
StackMap locals:
StackMap stack:
12: aload 1
ldc "1XRTT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 45
StackMap locals:
StackMap stack:
13: aload 1
ldc "EHRPD"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 35
goto 45
StackMap locals:
StackMap stack:
14: aload 1
ldc "HSDPA"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 31
goto 45
StackMap locals:
StackMap stack:
15: aload 1
ldc "HSPAP"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 37
goto 45
StackMap locals:
StackMap stack:
16: aload 1
ldc "HSUPA"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 32
goto 45
StackMap locals:
StackMap stack:
17: aload 1
ldc "IS95A"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 26
goto 45
StackMap locals:
StackMap stack:
18: aload 1
ldc "IS95B"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 27
goto 45
StackMap locals:
StackMap stack:
19: aload 1
ldc "WCDMA"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 43
goto 45
StackMap locals:
StackMap stack:
20: aload 1
ldc "EVDO_0"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 29
goto 45
StackMap locals:
StackMap stack:
21: aload 1
ldc "EVDO_A"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 30
goto 45
StackMap locals:
StackMap stack:
22: aload 1
ldc "EVDO_B"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 34
goto 45
23: StackMap locals:
StackMap stack:
iconst_2
ireturn
24: StackMap locals:
StackMap stack:
iconst_4
ireturn
25: StackMap locals:
StackMap stack:
bipush 8
ireturn
26: StackMap locals:
StackMap stack:
bipush 16
ireturn
27: StackMap locals:
StackMap stack:
bipush 32
ireturn
28: StackMap locals:
StackMap stack:
bipush 64
ireturn
29: StackMap locals:
StackMap stack:
sipush 128
ireturn
30: StackMap locals:
StackMap stack:
sipush 256
ireturn
31: StackMap locals:
StackMap stack:
sipush 512
ireturn
32: StackMap locals:
StackMap stack:
sipush 1024
ireturn
33: StackMap locals:
StackMap stack:
sipush 2048
ireturn
34: StackMap locals:
StackMap stack:
sipush 4096
ireturn
35: StackMap locals:
StackMap stack:
sipush 8192
ireturn
36: StackMap locals:
StackMap stack:
sipush 16384
ireturn
37: StackMap locals:
StackMap stack:
ldc 32768
ireturn
38: StackMap locals:
StackMap stack:
ldc 65536
ireturn
39: StackMap locals:
StackMap stack:
ldc 131072
ireturn
40: StackMap locals:
StackMap stack:
ldc 36352
ireturn
41: StackMap locals:
StackMap stack:
bipush 112
ireturn
42: StackMap locals:
StackMap stack:
sipush 12672
ireturn
43: StackMap locals:
StackMap stack:
ldc 36360
ireturn
44: StackMap locals:
StackMap stack:
ldc 524288
ireturn
45: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 rafString Ljava/lang/String;
MethodParameters:
Name Flags
rafString
public static int rafTypeFromString(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=8, args_size=1
start local 0 0: aload 0
invokevirtual java.lang.String.toUpperCase:()Ljava/lang/String;
astore 0
1: aload 0
ldc "\\|"
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 1
start local 1 2: iconst_0
istore 2
start local 2 3: aload 1
dup
astore 6
arraylength
istore 5
iconst_0
istore 4
goto 9
StackMap locals: java.lang.String java.lang.String[] int top int int java.lang.String[]
StackMap stack:
4: aload 6
iload 4
aaload
astore 3
start local 3 5: aload 3
invokevirtual java.lang.String.trim:()Ljava/lang/String;
invokestatic android.telephony.RadioAccessFamily.singleRafTypeFromString:(Ljava/lang/String;)I
istore 7
start local 7 6: iload 7
iconst_1
if_icmpne 7
iload 7
ireturn
7: StackMap locals: java.lang.String java.lang.String[] int java.lang.String int int java.lang.String[] int
StackMap stack:
iload 2
iload 7
ior
istore 2
end local 7 end local 3 8: iinc 4 1
StackMap locals: java.lang.String java.lang.String[] int top int int java.lang.String[]
StackMap stack:
9: iload 4
iload 5
if_icmplt 4
10: iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 rafList Ljava/lang/String;
2 11 1 rafs [Ljava/lang/String;
3 11 2 result I
5 8 3 raf Ljava/lang/String;
6 8 7 rafType I
MethodParameters:
Name Flags
rafList
}
SourceFile: "RadioAccessFamily.java"
NestMembers:
android.telephony.RadioAccessFamily$1
InnerClasses:
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
android.telephony.RadioAccessFamily$1