public final class android.telecom.ConnectionRequest$Builder
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: android.telecom.ConnectionRequest$Builder
  super_class: java.lang.Object
{
  private android.telecom.PhoneAccountHandle mAccountHandle;
    descriptor: Landroid/telecom/PhoneAccountHandle;
    flags: (0x0002) ACC_PRIVATE

  private android.net.Uri mAddress;
    descriptor: Landroid/net/Uri;
    flags: (0x0002) ACC_PRIVATE

  private android.os.Bundle mExtras;
    descriptor: Landroid/os/Bundle;
    flags: (0x0002) ACC_PRIVATE

  private int mVideoState;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String mTelecomCallId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private boolean mShouldShowIncomingCallUi;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private android.os.ParcelFileDescriptor mRttPipeToInCall;
    descriptor: Landroid/os/ParcelFileDescriptor;
    flags: (0x0002) ACC_PRIVATE

  private android.os.ParcelFileDescriptor mRttPipeFromInCall;
    descriptor: Landroid/os/ParcelFileDescriptor;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.telecom.ConnectionRequest$Builder this
         0: .line 45
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 39
            aload 0 /* this */
            iconst_0
            putfield android.telecom.ConnectionRequest$Builder.mVideoState:I
         2: .line 41
            aload 0 /* this */
            iconst_0
            putfield android.telecom.ConnectionRequest$Builder.mShouldShowIncomingCallUi:Z
         3: .line 45
            return
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Landroid/telecom/ConnectionRequest$Builder;

  public android.telecom.ConnectionRequest$Builder setAccountHandle(android.telecom.PhoneAccountHandle);
    descriptor: (Landroid/telecom/PhoneAccountHandle;)Landroid/telecom/ConnectionRequest$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.telecom.ConnectionRequest$Builder this
        start local 1 // android.telecom.PhoneAccountHandle accountHandle
         0: .line 52
            aload 0 /* this */
            aload 1 /* accountHandle */
            putfield android.telecom.ConnectionRequest$Builder.mAccountHandle:Landroid/telecom/PhoneAccountHandle;
         1: .line 53
            aload 0 /* this */
            areturn
        end local 1 // android.telecom.PhoneAccountHandle accountHandle
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Landroid/telecom/ConnectionRequest$Builder;
            0    2     1  accountHandle  Landroid/telecom/PhoneAccountHandle;
    MethodParameters:
               Name  Flags
      accountHandle  

  public android.telecom.ConnectionRequest$Builder setAddress(android.net.Uri);
    descriptor: (Landroid/net/Uri;)Landroid/telecom/ConnectionRequest$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.telecom.ConnectionRequest$Builder this
        start local 1 // android.net.Uri address
         0: .line 62
            aload 0 /* this */
            aload 1 /* address */
            putfield android.telecom.ConnectionRequest$Builder.mAddress:Landroid/net/Uri;
         1: .line 63
            aload 0 /* this */
            areturn
        end local 1 // android.net.Uri address
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Landroid/telecom/ConnectionRequest$Builder;
            0    2     1  address  Landroid/net/Uri;
    MethodParameters:
         Name  Flags
      address  

  public android.telecom.ConnectionRequest$Builder setExtras(android.os.Bundle);
    descriptor: (Landroid/os/Bundle;)Landroid/telecom/ConnectionRequest$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.telecom.ConnectionRequest$Builder this
        start local 1 // android.os.Bundle extras
         0: .line 71
            aload 0 /* this */
            aload 1 /* extras */
            putfield android.telecom.ConnectionRequest$Builder.mExtras:Landroid/os/Bundle;
         1: .line 72
            aload 0 /* this */
            areturn
        end local 1 // android.os.Bundle extras
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Landroid/telecom/ConnectionRequest$Builder;
            0    2     1  extras  Landroid/os/Bundle;
    MethodParameters:
        Name  Flags
      extras  

  public android.telecom.ConnectionRequest$Builder setVideoState(int);
    descriptor: (I)Landroid/telecom/ConnectionRequest$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.telecom.ConnectionRequest$Builder this
        start local 1 // int videoState
         0: .line 80
            aload 0 /* this */
            iload 1 /* videoState */
            putfield android.telecom.ConnectionRequest$Builder.mVideoState:I
         1: .line 81
            aload 0 /* this */
            areturn
        end local 1 // int videoState
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Landroid/telecom/ConnectionRequest$Builder;
            0    2     1  videoState  I
    MethodParameters:
            Name  Flags
      videoState  

  public android.telecom.ConnectionRequest$Builder setTelecomCallId(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/telecom/ConnectionRequest$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.telecom.ConnectionRequest$Builder this
        start local 1 // java.lang.String telecomCallId
         0: .line 89
            aload 0 /* this */
            aload 1 /* telecomCallId */
            putfield android.telecom.ConnectionRequest$Builder.mTelecomCallId:Ljava/lang/String;
         1: .line 90
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String telecomCallId
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Landroid/telecom/ConnectionRequest$Builder;
            0    2     1  telecomCallId  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      telecomCallId  

  public android.telecom.ConnectionRequest$Builder setShouldShowIncomingCallUi(boolean);
    descriptor: (Z)Landroid/telecom/ConnectionRequest$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.telecom.ConnectionRequest$Builder this
        start local 1 // boolean shouldShowIncomingCallUi
         0: .line 101
            aload 0 /* this */
            iload 1 /* shouldShowIncomingCallUi */
            putfield android.telecom.ConnectionRequest$Builder.mShouldShowIncomingCallUi:Z
         1: .line 102
            aload 0 /* this */
            areturn
        end local 1 // boolean shouldShowIncomingCallUi
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    2     0                      this  Landroid/telecom/ConnectionRequest$Builder;
            0    2     1  shouldShowIncomingCallUi  Z
    MethodParameters:
                          Name  Flags
      shouldShowIncomingCallUi  

  public android.telecom.ConnectionRequest$Builder setRttPipeFromInCall(android.os.ParcelFileDescriptor);
    descriptor: (Landroid/os/ParcelFileDescriptor;)Landroid/telecom/ConnectionRequest$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.telecom.ConnectionRequest$Builder this
        start local 1 // android.os.ParcelFileDescriptor rttPipeFromInCall
         0: .line 111
            aload 0 /* this */
            aload 1 /* rttPipeFromInCall */
            putfield android.telecom.ConnectionRequest$Builder.mRttPipeFromInCall:Landroid/os/ParcelFileDescriptor;
         1: .line 112
            aload 0 /* this */
            areturn
        end local 1 // android.os.ParcelFileDescriptor rttPipeFromInCall
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Landroid/telecom/ConnectionRequest$Builder;
            0    2     1  rttPipeFromInCall  Landroid/os/ParcelFileDescriptor;
    MethodParameters:
                   Name  Flags
      rttPipeFromInCall  

  public android.telecom.ConnectionRequest$Builder setRttPipeToInCall(android.os.ParcelFileDescriptor);
    descriptor: (Landroid/os/ParcelFileDescriptor;)Landroid/telecom/ConnectionRequest$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.telecom.ConnectionRequest$Builder this
        start local 1 // android.os.ParcelFileDescriptor rttPipeToInCall
         0: .line 121
            aload 0 /* this */
            aload 1 /* rttPipeToInCall */
            putfield android.telecom.ConnectionRequest$Builder.mRttPipeToInCall:Landroid/os/ParcelFileDescriptor;
         1: .line 122
            aload 0 /* this */
            areturn
        end local 1 // android.os.ParcelFileDescriptor rttPipeToInCall
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Landroid/telecom/ConnectionRequest$Builder;
            0    2     1  rttPipeToInCall  Landroid/os/ParcelFileDescriptor;
    MethodParameters:
                 Name  Flags
      rttPipeToInCall  

  public android.telecom.ConnectionRequest build();
    descriptor: ()Landroid/telecom/ConnectionRequest;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=1, args_size=1
        start local 0 // android.telecom.ConnectionRequest$Builder this
         0: .line 126
            new android.telecom.ConnectionRequest
            dup
         1: .line 127
            aload 0 /* this */
            getfield android.telecom.ConnectionRequest$Builder.mAccountHandle:Landroid/telecom/PhoneAccountHandle;
         2: .line 128
            aload 0 /* this */
            getfield android.telecom.ConnectionRequest$Builder.mAddress:Landroid/net/Uri;
         3: .line 129
            aload 0 /* this */
            getfield android.telecom.ConnectionRequest$Builder.mExtras:Landroid/os/Bundle;
         4: .line 130
            aload 0 /* this */
            getfield android.telecom.ConnectionRequest$Builder.mVideoState:I
         5: .line 131
            aload 0 /* this */
            getfield android.telecom.ConnectionRequest$Builder.mTelecomCallId:Ljava/lang/String;
         6: .line 132
            aload 0 /* this */
            getfield android.telecom.ConnectionRequest$Builder.mShouldShowIncomingCallUi:Z
         7: .line 133
            aload 0 /* this */
            getfield android.telecom.ConnectionRequest$Builder.mRttPipeFromInCall:Landroid/os/ParcelFileDescriptor;
         8: .line 134
            aload 0 /* this */
            getfield android.telecom.ConnectionRequest$Builder.mRttPipeToInCall:Landroid/os/ParcelFileDescriptor;
         9: .line 126
            invokespecial android.telecom.ConnectionRequest.<init>:(Landroid/telecom/PhoneAccountHandle;Landroid/net/Uri;Landroid/os/Bundle;ILjava/lang/String;ZLandroid/os/ParcelFileDescriptor;Landroid/os/ParcelFileDescriptor;)V
            areturn
        end local 0 // android.telecom.ConnectionRequest$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Landroid/telecom/ConnectionRequest$Builder;
}
SourceFile: "ConnectionRequest.java"
NestHost: android.telecom.ConnectionRequest
InnerClasses:
  public final Builder = android.telecom.ConnectionRequest$Builder of android.telecom.ConnectionRequest