public class android.telephony.ims.ImsCallSession$State
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.telephony.ims.ImsCallSession$State
  super_class: java.lang.Object
{
  public static final int IDLE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int INITIATED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int NEGOTIATING;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int ESTABLISHING;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int ESTABLISHED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int RENEGOTIATING;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int REESTABLISHING;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int TERMINATING;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int TERMINATED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int INVALID;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  public static java.lang.String toString(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // int state
         0: .line 67
            iload 0 /* state */
            tableswitch { // 0 - 8
                    0: 1
                    1: 2
                    2: 3
                    3: 4
                    4: 5
                    5: 6
                    6: 7
                    7: 8
                    8: 9
              default: 10
          }
         1: .line 69
      StackMap locals:
      StackMap stack:
            ldc "IDLE"
            areturn
         2: .line 71
      StackMap locals:
      StackMap stack:
            ldc "INITIATED"
            areturn
         3: .line 73
      StackMap locals:
      StackMap stack:
            ldc "NEGOTIATING"
            areturn
         4: .line 75
      StackMap locals:
      StackMap stack:
            ldc "ESTABLISHING"
            areturn
         5: .line 77
      StackMap locals:
      StackMap stack:
            ldc "ESTABLISHED"
            areturn
         6: .line 79
      StackMap locals:
      StackMap stack:
            ldc "RENEGOTIATING"
            areturn
         7: .line 81
      StackMap locals:
      StackMap stack:
            ldc "REESTABLISHING"
            areturn
         8: .line 83
      StackMap locals:
      StackMap stack:
            ldc "TERMINATING"
            areturn
         9: .line 85
      StackMap locals:
      StackMap stack:
            ldc "TERMINATED"
            areturn
        10: .line 87
      StackMap locals:
      StackMap stack:
            ldc "UNKNOWN"
            areturn
        end local 0 // int state
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   11     0  state  I
    MethodParameters:
       Name  Flags
      state  

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.telephony.ims.ImsCallSession$State this
         0: .line 91
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 92
            return
        end local 0 // android.telephony.ims.ImsCallSession$State this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/telephony/ims/ImsCallSession$State;
}
SourceFile: "ImsCallSession.java"
NestHost: android.telephony.ims.ImsCallSession
InnerClasses:
  public State = android.telephony.ims.ImsCallSession$State of android.telephony.ims.ImsCallSession