public class android.content.IntentSender implements android.os.Parcelable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.content.IntentSender
  super_class: java.lang.Object
{
  private final android.content.IIntentSender mTarget;
    descriptor: Landroid/content/IIntentSender;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  android.os.IBinder mWhitelistToken;
    descriptor: Landroid/os/IBinder;
    flags: (0x0000) 

  public static final android.os.Parcelable$Creator<android.content.IntentSender> CREATOR;
    descriptor: Landroid/os/Parcelable$Creator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Landroid/os/Parcelable$Creator<Landroid/content/IntentSender;>;

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 318
            new android.content.IntentSender$1
            dup
            invokespecial android.content.IntentSender$1.<init>:()V
         1: .line 317
            putstatic android.content.IntentSender.CREATOR:Landroid/os/Parcelable$Creator;
         2: .line 327
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void sendIntent(android.content.Context, int, android.content.Intent, android.content.IntentSender$OnFinished, android.os.Handler);
    descriptor: (Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // android.content.IntentSender this
        start local 1 // android.content.Context context
        start local 2 // int code
        start local 3 // android.content.Intent intent
        start local 4 // android.content.IntentSender$OnFinished onFinished
        start local 5 // android.os.Handler handler
         0: .line 155
            aload 0 /* this */
            aload 1 /* context */
            iload 2 /* code */
            aload 3 /* intent */
            aload 4 /* onFinished */
            aload 5 /* handler */
            aconst_null
            invokevirtual android.content.IntentSender.sendIntent:(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V
         1: .line 156
            return
        end local 5 // android.os.Handler handler
        end local 4 // android.content.IntentSender$OnFinished onFinished
        end local 3 // android.content.Intent intent
        end local 2 // int code
        end local 1 // android.content.Context context
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Landroid/content/IntentSender;
            0    2     1     context  Landroid/content/Context;
            0    2     2        code  I
            0    2     3      intent  Landroid/content/Intent;
            0    2     4  onFinished  Landroid/content/IntentSender$OnFinished;
            0    2     5     handler  Landroid/os/Handler;
    Exceptions:
      throws android.content.IntentSender$SendIntentException
    MethodParameters:
            Name  Flags
      context     
      code        
      intent      
      onFinished  
      handler     

  public void sendIntent(android.content.Context, int, android.content.Intent, android.content.IntentSender$OnFinished, android.os.Handler, java.lang.String);
    descriptor: (Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=9, args_size=7
        start local 0 // android.content.IntentSender this
        start local 1 // android.content.Context context
        start local 2 // int code
        start local 3 // android.content.Intent intent
        start local 4 // android.content.IntentSender$OnFinished onFinished
        start local 5 // android.os.Handler handler
        start local 6 // java.lang.String requiredPermission
         0: .line 188
            aload 3 /* intent */
            ifnull 2
         1: .line 189
            aload 3 /* intent */
            aload 1 /* context */
            invokevirtual android.content.Context.getContentResolver:()Landroid/content/ContentResolver;
            invokevirtual android.content.Intent.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String;
            goto 3
         2: .line 190
      StackMap locals:
      StackMap stack:
            aconst_null
         3: .line 188
      StackMap locals:
      StackMap stack: java.lang.String
            astore 7 /* resolvedType */
        start local 7 // java.lang.String resolvedType
         4: .line 191
            invokestatic android.app.ActivityManager.getService:()Landroid/app/IActivityManager;
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            aload 0 /* this */
            getfield android.content.IntentSender.mWhitelistToken:Landroid/os/IBinder;
         5: .line 192
            iload 2 /* code */
            aload 3 /* intent */
            aload 7 /* resolvedType */
         6: .line 193
            aload 4 /* onFinished */
            ifnull 8
         7: .line 194
            new android.content.IntentSender$FinishedDispatcher
            dup
            aload 0 /* this */
            aload 4 /* onFinished */
            aload 5 /* handler */
            invokespecial android.content.IntentSender$FinishedDispatcher.<init>:(Landroid/content/IntentSender;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;)V
            goto 9
         8: .line 195
      StackMap locals: android.content.IntentSender android.content.Context int android.content.Intent android.content.IntentSender$OnFinished android.os.Handler java.lang.String java.lang.String
      StackMap stack: android.app.IActivityManager android.content.IIntentSender android.os.IBinder int android.content.Intent java.lang.String
            aconst_null
         9: .line 196
      StackMap locals: android.content.IntentSender android.content.Context int android.content.Intent android.content.IntentSender$OnFinished android.os.Handler java.lang.String java.lang.String
      StackMap stack: android.app.IActivityManager android.content.IIntentSender android.os.IBinder int android.content.Intent java.lang.String android.content.IntentSender$FinishedDispatcher
            aload 6 /* requiredPermission */
            aconst_null
        10: .line 191
            invokeinterface android.app.IActivityManager.sendIntentSender:(Landroid/content/IIntentSender;Landroid/os/IBinder;ILandroid/content/Intent;Ljava/lang/String;Landroid/content/IIntentReceiver;Ljava/lang/String;Landroid/os/Bundle;)I
            istore 8 /* res */
        start local 8 // int res
        11: .line 197
            iload 8 /* res */
            ifge 15
        12: .line 198
            new android.content.IntentSender$SendIntentException
            dup
            invokespecial android.content.IntentSender$SendIntentException.<init>:()V
            athrow
        end local 8 // int res
        end local 7 // java.lang.String resolvedType
        13: .line 200
      StackMap locals: android.content.IntentSender android.content.Context int android.content.Intent android.content.IntentSender$OnFinished android.os.Handler java.lang.String
      StackMap stack: android.os.RemoteException
            pop
        14: .line 201
            new android.content.IntentSender$SendIntentException
            dup
            invokespecial android.content.IntentSender$SendIntentException.<init>:()V
            athrow
        15: .line 203
      StackMap locals:
      StackMap stack:
            return
        end local 6 // java.lang.String requiredPermission
        end local 5 // android.os.Handler handler
        end local 4 // android.content.IntentSender$OnFinished onFinished
        end local 3 // android.content.Intent intent
        end local 2 // int code
        end local 1 // android.content.Context context
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   16     0                this  Landroid/content/IntentSender;
            0   16     1             context  Landroid/content/Context;
            0   16     2                code  I
            0   16     3              intent  Landroid/content/Intent;
            0   16     4          onFinished  Landroid/content/IntentSender$OnFinished;
            0   16     5             handler  Landroid/os/Handler;
            0   16     6  requiredPermission  Ljava/lang/String;
            4   13     7        resolvedType  Ljava/lang/String;
           11   13     8                 res  I
      Exception table:
        from    to  target  type
           0    13      13  Class android.os.RemoteException
    Exceptions:
      throws android.content.IntentSender$SendIntentException
    MethodParameters:
                    Name  Flags
      context             
      code                
      intent              
      onFinished          
      handler             
      requiredPermission  

  public java.lang.String getTargetPackage();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.content.IntentSender this
         0: .line 211
            invokestatic android.app.ActivityManager.getService:()Landroid/app/IActivityManager;
         1: .line 212
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.app.IActivityManager.getPackageForIntentSender:(Landroid/content/IIntentSender;)Ljava/lang/String;
         2: .line 211
            areturn
         3: .line 213
      StackMap locals:
      StackMap stack: android.os.RemoteException
            pop
         4: .line 215
            aconst_null
            areturn
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Landroid/content/IntentSender;
      Exception table:
        from    to  target  type
           0     2       3  Class android.os.RemoteException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public java.lang.String getCreatorPackage();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.content.IntentSender this
         0: .line 230
            invokestatic android.app.ActivityManager.getService:()Landroid/app/IActivityManager;
         1: .line 231
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.app.IActivityManager.getPackageForIntentSender:(Landroid/content/IIntentSender;)Ljava/lang/String;
         2: .line 230
            areturn
         3: .line 232
      StackMap locals:
      StackMap stack: android.os.RemoteException
            pop
         4: .line 234
            aconst_null
            areturn
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Landroid/content/IntentSender;
      Exception table:
        from    to  target  type
           0     2       3  Class android.os.RemoteException

  public int getCreatorUid();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.content.IntentSender this
         0: .line 249
            invokestatic android.app.ActivityManager.getService:()Landroid/app/IActivityManager;
         1: .line 250
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.app.IActivityManager.getUidForIntentSender:(Landroid/content/IIntentSender;)I
         2: .line 249
            ireturn
         3: .line 251
      StackMap locals:
      StackMap stack: android.os.RemoteException
            pop
         4: .line 253
            iconst_m1
            ireturn
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Landroid/content/IntentSender;
      Exception table:
        from    to  target  type
           0     2       3  Class android.os.RemoteException

  public android.os.UserHandle getCreatorUserHandle();
    descriptor: ()Landroid/os/UserHandle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // android.content.IntentSender this
         0: .line 270
            invokestatic android.app.ActivityManager.getService:()Landroid/app/IActivityManager;
         1: .line 271
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.app.IActivityManager.getUidForIntentSender:(Landroid/content/IIntentSender;)I
         2: .line 270
            istore 1 /* uid */
        start local 1 // int uid
         3: .line 272
            iload 1 /* uid */
            ifle 4
            new android.os.UserHandle
            dup
            iload 1 /* uid */
            invokestatic android.os.UserHandle.getUserId:(I)I
            invokespecial android.os.UserHandle.<init>:(I)V
            goto 5
      StackMap locals: int
      StackMap stack:
         4: aconst_null
      StackMap locals:
      StackMap stack: android.os.UserHandle
         5: areturn
        end local 1 // int uid
         6: .line 273
      StackMap locals: android.content.IntentSender
      StackMap stack: android.os.RemoteException
            pop
         7: .line 275
            aconst_null
            areturn
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Landroid/content/IntentSender;
            3    6     1   uid  I
      Exception table:
        from    to  target  type
           0     5       6  Class android.os.RemoteException

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.content.IntentSender this
        start local 1 // java.lang.Object otherObj
         0: .line 286
            aload 1 /* otherObj */
            instanceof android.content.IntentSender
            ifeq 4
         1: .line 287
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.content.IIntentSender.asBinder:()Landroid/os/IBinder;
            aload 1 /* otherObj */
            checkcast android.content.IntentSender
         2: .line 288
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.content.IIntentSender.asBinder:()Landroid/os/IBinder;
         3: .line 287
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ireturn
         4: .line 290
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.lang.Object otherObj
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Landroid/content/IntentSender;
            0    5     1  otherObj  Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      otherObj  

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.content.IntentSender this
         0: .line 295
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.content.IIntentSender.asBinder:()Landroid/os/IBinder;
            invokevirtual java.lang.Object.hashCode:()I
            ireturn
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/content/IntentSender;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // android.content.IntentSender this
         0: .line 300
            new java.lang.StringBuilder
            dup
            sipush 128
            invokespecial java.lang.StringBuilder.<init>:(I)V
            astore 1 /* sb */
        start local 1 // java.lang.StringBuilder sb
         1: .line 301
            aload 1 /* sb */
            ldc "IntentSender{"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 302
            aload 1 /* sb */
            aload 0 /* this */
            invokestatic java.lang.System.identityHashCode:(Ljava/lang/Object;)I
            invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         3: .line 303
            aload 1 /* sb */
            ldc ": "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 304
            aload 1 /* sb */
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            ifnull 5
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.content.IIntentSender.asBinder:()Landroid/os/IBinder;
            goto 6
      StackMap locals: android.content.IntentSender java.lang.StringBuilder
      StackMap stack: java.lang.StringBuilder
         5: aconst_null
      StackMap locals: android.content.IntentSender java.lang.StringBuilder
      StackMap stack: java.lang.StringBuilder android.os.IBinder
         6: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         7: .line 305
            aload 1 /* sb */
            bipush 125
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         8: .line 306
            aload 1 /* sb */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.StringBuilder sb
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Landroid/content/IntentSender;
            1    9     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 // android.content.IntentSender this
         0: .line 310
            iconst_0
            ireturn
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/content/IntentSender;

  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 // android.content.IntentSender this
        start local 1 // android.os.Parcel out
        start local 2 // int flags
         0: .line 314
            aload 1 /* out */
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.content.IIntentSender.asBinder:()Landroid/os/IBinder;
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         1: .line 315
            return
        end local 2 // int flags
        end local 1 // android.os.Parcel out
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Landroid/content/IntentSender;
            0    2     1    out  Landroid/os/Parcel;
            0    2     2  flags  I
    MethodParameters:
       Name  Flags
      out    
      flags  

  public static void writeIntentSenderOrNullToParcel(android.content.IntentSender, android.os.Parcel);
    descriptor: (Landroid/content/IntentSender;Landroid/os/Parcel;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.content.IntentSender sender
        start local 1 // android.os.Parcel out
         0: .line 339
            aload 1 /* out */
            aload 0 /* sender */
            ifnull 1
            aload 0 /* sender */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            invokeinterface android.content.IIntentSender.asBinder:()Landroid/os/IBinder;
            goto 2
         1: .line 340
      StackMap locals:
      StackMap stack: android.os.Parcel
            aconst_null
         2: .line 339
      StackMap locals: android.content.IntentSender android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         3: .line 341
            return
        end local 1 // android.os.Parcel out
        end local 0 // android.content.IntentSender sender
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0  sender  Landroid/content/IntentSender;
            0    4     1     out  Landroid/os/Parcel;
    MethodParameters:
        Name  Flags
      sender  
      out     

  public static android.content.IntentSender readIntentSenderOrNullFromParcel(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)Landroid/content/IntentSender;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // android.os.Parcel in
         0: .line 354
            aload 0 /* in */
            invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
            astore 1 /* b */
        start local 1 // android.os.IBinder b
         1: .line 355
            aload 1 /* b */
            ifnull 2
            new android.content.IntentSender
            dup
            aload 1 /* b */
            invokespecial android.content.IntentSender.<init>:(Landroid/os/IBinder;)V
            goto 3
      StackMap locals: android.os.IBinder
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: android.content.IntentSender
         3: areturn
        end local 1 // android.os.IBinder b
        end local 0 // android.os.Parcel in
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0    in  Landroid/os/Parcel;
            1    4     1     b  Landroid/os/IBinder;
    MethodParameters:
      Name  Flags
      in    

  public android.content.IIntentSender getTarget();
    descriptor: ()Landroid/content/IIntentSender;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.content.IntentSender this
         0: .line 360
            aload 0 /* this */
            getfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
            areturn
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/content/IntentSender;

  public android.os.IBinder getWhitelistToken();
    descriptor: ()Landroid/os/IBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.content.IntentSender this
         0: .line 365
            aload 0 /* this */
            getfield android.content.IntentSender.mWhitelistToken:Landroid/os/IBinder;
            areturn
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/content/IntentSender;

  public void <init>(android.content.IIntentSender);
    descriptor: (Landroid/content/IIntentSender;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.content.IntentSender this
        start local 1 // android.content.IIntentSender target
         0: .line 369
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 370
            aload 0 /* this */
            aload 1 /* target */
            putfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
         2: .line 371
            return
        end local 1 // android.content.IIntentSender target
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Landroid/content/IntentSender;
            0    3     1  target  Landroid/content/IIntentSender;
    MethodParameters:
        Name  Flags
      target  

  public void <init>(android.content.IIntentSender, android.os.IBinder);
    descriptor: (Landroid/content/IIntentSender;Landroid/os/IBinder;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // android.content.IntentSender this
        start local 1 // android.content.IIntentSender target
        start local 2 // android.os.IBinder whitelistToken
         0: .line 374
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 375
            aload 0 /* this */
            aload 1 /* target */
            putfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
         2: .line 376
            aload 0 /* this */
            aload 2 /* whitelistToken */
            putfield android.content.IntentSender.mWhitelistToken:Landroid/os/IBinder;
         3: .line 377
            return
        end local 2 // android.os.IBinder whitelistToken
        end local 1 // android.content.IIntentSender target
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Landroid/content/IntentSender;
            0    4     1          target  Landroid/content/IIntentSender;
            0    4     2  whitelistToken  Landroid/os/IBinder;
    MethodParameters:
                Name  Flags
      target          
      whitelistToken  

  public void <init>(android.os.IBinder);
    descriptor: (Landroid/os/IBinder;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.content.IntentSender this
        start local 1 // android.os.IBinder target
         0: .line 380
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 381
            aload 0 /* this */
            aload 1 /* target */
            invokestatic android.content.IIntentSender$Stub.asInterface:(Landroid/os/IBinder;)Landroid/content/IIntentSender;
            putfield android.content.IntentSender.mTarget:Landroid/content/IIntentSender;
         2: .line 382
            return
        end local 1 // android.os.IBinder target
        end local 0 // android.content.IntentSender this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Landroid/content/IntentSender;
            0    3     1  target  Landroid/os/IBinder;
    MethodParameters:
        Name  Flags
      target  
}
SourceFile: "IntentSender.java"
NestMembers:
  android.content.IntentSender$1  android.content.IntentSender$FinishedDispatcher  android.content.IntentSender$OnFinished  android.content.IntentSender$SendIntentException
InnerClasses:
  public abstract Stub = android.content.IIntentSender$Stub of android.content.IIntentSender
  android.content.IntentSender$1
  private FinishedDispatcher = android.content.IntentSender$FinishedDispatcher of android.content.IntentSender
  public abstract OnFinished = android.content.IntentSender$OnFinished of android.content.IntentSender
  public SendIntentException = android.content.IntentSender$SendIntentException of android.content.IntentSender
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable