public class android.telephony.NeighboringCellInfo implements android.os.Parcelable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.telephony.NeighboringCellInfo
super_class: java.lang.Object
{
public static final int UNKNOWN_RSSI;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 99
public static final int UNKNOWN_CID;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -1
private int mRssi;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mCid;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mLac;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mPsc;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mNetworkType;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public static final android.os.Parcelable$Creator<android.telephony.NeighboringCellInfo> CREATOR;
descriptor: Landroid/os/Parcelable$Creator;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/os/Parcelable$Creator<Landroid/telephony/NeighboringCellInfo;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new android.telephony.NeighboringCellInfo$1
dup
invokespecial android.telephony.NeighboringCellInfo$1.<init>:()V
1: putstatic android.telephony.NeighboringCellInfo.CREATOR:Landroid/os/Parcelable$Creator;
2: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush 99
putfield android.telephony.NeighboringCellInfo.mRssi:I
2: aload 0
iconst_m1
putfield android.telephony.NeighboringCellInfo.mLac:I
3: aload 0
iconst_m1
putfield android.telephony.NeighboringCellInfo.mCid:I
4: aload 0
iconst_m1
putfield android.telephony.NeighboringCellInfo.mPsc:I
5: aload 0
getstatic android.telephony.TelephonyManager.NETWORK_TYPE_UNKNOWN:I
putfield android.telephony.NeighboringCellInfo.mNetworkType:I
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Landroid/telephony/NeighboringCellInfo;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
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.NeighboringCellInfo.mRssi:I
2: aload 0
iload 2
putfield android.telephony.NeighboringCellInfo.mCid:I
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/telephony/NeighboringCellInfo;
0 4 1 rssi I
0 4 2 cid I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
rssi
cid
public void <init>(int, java.lang.String, int);
descriptor: (ILjava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tcase expressions must be constant expressions\n\tcase expressions must be constant expressions\n\tcase expressions must be constant expressions\n\tcase expressions must be constant expressions\n\tcase expressions must be constant expressions\n\tcase expressions must be constant expressions\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/telephony/NeighboringCellInfo;
MethodParameters:
Name Flags
rssi
location
radioType
public void <init>(android.os.Parcel);
descriptor: (Landroid/os/Parcel;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.telephony.NeighboringCellInfo.mRssi:I
2: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.telephony.NeighboringCellInfo.mLac:I
3: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.telephony.NeighboringCellInfo.mCid:I
4: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.telephony.NeighboringCellInfo.mPsc:I
5: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.telephony.NeighboringCellInfo.mNetworkType:I
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Landroid/telephony/NeighboringCellInfo;
0 7 1 in Landroid/os/Parcel;
MethodParameters:
Name Flags
in
public int getRssi();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.NeighboringCellInfo.mRssi:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/NeighboringCellInfo;
public int getLac();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.NeighboringCellInfo.mLac:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/NeighboringCellInfo;
public int getCid();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.NeighboringCellInfo.mCid:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/NeighboringCellInfo;
public int getPsc();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.NeighboringCellInfo.mPsc:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/NeighboringCellInfo;
public int getNetworkType();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.telephony.NeighboringCellInfo.mNetworkType:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telephony/NeighboringCellInfo;
public void setCid(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield android.telephony.NeighboringCellInfo.mCid:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telephony/NeighboringCellInfo;
0 2 1 cid I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
cid
public void setRssi(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield android.telephony.NeighboringCellInfo.mRssi:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telephony/NeighboringCellInfo;
0 2 1 rssi I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
rssi
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
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 1: aload 1
ldc "["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
2: aload 0
getfield android.telephony.NeighboringCellInfo.mPsc:I
iconst_m1
if_icmpeq 8
3: aload 1
aload 0
getfield android.telephony.NeighboringCellInfo.mPsc:I
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
4: ldc "@"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.telephony.NeighboringCellInfo.mRssi:I
bipush 99
if_icmpne 5
ldc "-"
goto 6
StackMap locals: android.telephony.NeighboringCellInfo java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder
5: aload 0
getfield android.telephony.NeighboringCellInfo.mRssi:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
StackMap locals: android.telephony.NeighboringCellInfo java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.io.Serializable
6: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
7: goto 14
StackMap locals:
StackMap stack:
8: aload 0
getfield android.telephony.NeighboringCellInfo.mLac:I
iconst_m1
if_icmpeq 14
aload 0
getfield android.telephony.NeighboringCellInfo.mCid:I
iconst_m1
if_icmpeq 14
9: aload 1
aload 0
getfield android.telephony.NeighboringCellInfo.mLac:I
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
10: aload 0
getfield android.telephony.NeighboringCellInfo.mCid:I
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
11: ldc "@"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.telephony.NeighboringCellInfo.mRssi:I
bipush 99
if_icmpne 12
ldc "-"
goto 13
StackMap locals:
StackMap stack: java.lang.StringBuilder
12: aload 0
getfield android.telephony.NeighboringCellInfo.mRssi:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
StackMap locals: android.telephony.NeighboringCellInfo java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.io.Serializable
13: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
14: StackMap locals:
StackMap stack:
aload 1
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
15: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/telephony/NeighboringCellInfo;
1 16 1 sb Ljava/lang/StringBuilder;
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/NeighboringCellInfo;
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.NeighboringCellInfo.mRssi:I
invokevirtual android.os.Parcel.writeInt:(I)V
1: aload 1
aload 0
getfield android.telephony.NeighboringCellInfo.mLac:I
invokevirtual android.os.Parcel.writeInt:(I)V
2: aload 1
aload 0
getfield android.telephony.NeighboringCellInfo.mCid:I
invokevirtual android.os.Parcel.writeInt:(I)V
3: aload 1
aload 0
getfield android.telephony.NeighboringCellInfo.mPsc:I
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 0
getfield android.telephony.NeighboringCellInfo.mNetworkType:I
invokevirtual android.os.Parcel.writeInt:(I)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/telephony/NeighboringCellInfo;
0 6 1 dest Landroid/os/Parcel;
0 6 2 flags I
MethodParameters:
Name Flags
dest
flags
}
SourceFile: "NeighboringCellInfo.java"
NestMembers:
android.telephony.NeighboringCellInfo$1
InnerClasses:
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
android.telephony.NeighboringCellInfo$1