public class android.media.AudioAttributes$Builder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.media.AudioAttributes$Builder
  super_class: java.lang.Object
{
  private int mUsage;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

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

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

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

  private java.util.HashSet<java.lang.String> mTags;
    descriptor: Ljava/util/HashSet;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/HashSet<Ljava/lang/String;>;

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

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.media.AudioAttributes$Builder this
         0: .line 491
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 476
            aload 0 /* this */
            iconst_0
            putfield android.media.AudioAttributes$Builder.mUsage:I
         2: .line 477
            aload 0 /* this */
            iconst_0
            putfield android.media.AudioAttributes$Builder.mContentType:I
         3: .line 478
            aload 0 /* this */
            iconst_m1
            putfield android.media.AudioAttributes$Builder.mSource:I
         4: .line 479
            aload 0 /* this */
            iconst_0
            putfield android.media.AudioAttributes$Builder.mFlags:I
         5: .line 480
            aload 0 /* this */
            new java.util.HashSet
            dup
            invokespecial java.util.HashSet.<init>:()V
            putfield android.media.AudioAttributes$Builder.mTags:Ljava/util/HashSet;
         6: .line 492
            return
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Landroid/media/AudioAttributes$Builder;

  public void <init>(android.media.AudioAttributes);
    descriptor: (Landroid/media/AudioAttributes;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // android.media.AudioAttributes aa
         0: .line 499
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 476
            aload 0 /* this */
            iconst_0
            putfield android.media.AudioAttributes$Builder.mUsage:I
         2: .line 477
            aload 0 /* this */
            iconst_0
            putfield android.media.AudioAttributes$Builder.mContentType:I
         3: .line 478
            aload 0 /* this */
            iconst_m1
            putfield android.media.AudioAttributes$Builder.mSource:I
         4: .line 479
            aload 0 /* this */
            iconst_0
            putfield android.media.AudioAttributes$Builder.mFlags:I
         5: .line 480
            aload 0 /* this */
            new java.util.HashSet
            dup
            invokespecial java.util.HashSet.<init>:()V
            putfield android.media.AudioAttributes$Builder.mTags:Ljava/util/HashSet;
         6: .line 500
            aload 0 /* this */
            aload 1 /* aa */
            getfield android.media.AudioAttributes.mUsage:I
            putfield android.media.AudioAttributes$Builder.mUsage:I
         7: .line 501
            aload 0 /* this */
            aload 1 /* aa */
            getfield android.media.AudioAttributes.mContentType:I
            putfield android.media.AudioAttributes$Builder.mContentType:I
         8: .line 502
            aload 0 /* this */
            aload 1 /* aa */
            getfield android.media.AudioAttributes.mFlags:I
            putfield android.media.AudioAttributes$Builder.mFlags:I
         9: .line 503
            aload 0 /* this */
            aload 1 /* aa */
            getfield android.media.AudioAttributes.mTags:Ljava/util/HashSet;
            invokevirtual java.util.HashSet.clone:()Ljava/lang/Object;
            checkcast java.util.HashSet
            putfield android.media.AudioAttributes$Builder.mTags:Ljava/util/HashSet;
        10: .line 504
            return
        end local 1 // android.media.AudioAttributes aa
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Landroid/media/AudioAttributes$Builder;
            0   11     1    aa  Landroid/media/AudioAttributes;
    MethodParameters:
      Name  Flags
      aa    

  public android.media.AudioAttributes build();
    descriptor: ()Landroid/media/AudioAttributes;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // android.media.AudioAttributes$Builder this
         0: .line 513
            new android.media.AudioAttributes
            dup
            invokespecial android.media.AudioAttributes.<init>:()V
            astore 1 /* aa */
        start local 1 // android.media.AudioAttributes aa
         1: .line 514
            aload 1 /* aa */
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mContentType:I
            putfield android.media.AudioAttributes.mContentType:I
         2: .line 515
            aload 1 /* aa */
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mUsage:I
            putfield android.media.AudioAttributes.mUsage:I
         3: .line 516
            aload 1 /* aa */
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mSource:I
            putfield android.media.AudioAttributes.mSource:I
         4: .line 517
            aload 1 /* aa */
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mFlags:I
            putfield android.media.AudioAttributes.mFlags:I
         5: .line 518
            aload 1 /* aa */
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mTags:Ljava/util/HashSet;
            invokevirtual java.util.HashSet.clone:()Ljava/lang/Object;
            checkcast java.util.HashSet
            putfield android.media.AudioAttributes.mTags:Ljava/util/HashSet;
         6: .line 519
            aload 1 /* aa */
            ldc ";"
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mTags:Ljava/util/HashSet;
            invokestatic android.text.TextUtils.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
            putfield android.media.AudioAttributes.mFormattedTags:Ljava/lang/String;
         7: .line 520
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mBundle:Landroid/os/Bundle;
            ifnull 9
         8: .line 521
            aload 1 /* aa */
            new android.os.Bundle
            dup
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mBundle:Landroid/os/Bundle;
            invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
            putfield android.media.AudioAttributes.mBundle:Landroid/os/Bundle;
         9: .line 523
      StackMap locals: android.media.AudioAttributes
      StackMap stack:
            aload 1 /* aa */
            areturn
        end local 1 // android.media.AudioAttributes aa
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Landroid/media/AudioAttributes$Builder;
            1   10     1    aa  Landroid/media/AudioAttributes;

  public android.media.AudioAttributes$Builder setUsage(int);
    descriptor: (I)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // int usage
         0: .line 547
            iload 1 /* usage */
            tableswitch { // 0 - 16
                    0: 1
                    1: 1
                    2: 1
                    3: 1
                    4: 1
                    5: 1
                    6: 1
                    7: 1
                    8: 1
                    9: 1
                   10: 1
                   11: 1
                   12: 1
                   13: 1
                   14: 1
                   15: 1
                   16: 1
              default: 3
          }
         1: .line 565
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* usage */
            putfield android.media.AudioAttributes$Builder.mUsage:I
         2: .line 566
            goto 4
         3: .line 568
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield android.media.AudioAttributes$Builder.mUsage:I
         4: .line 570
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // int usage
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Landroid/media/AudioAttributes$Builder;
            0    5     1  usage  I
    MethodParameters:
       Name  Flags
      usage  

  public android.media.AudioAttributes$Builder setContentType(int);
    descriptor: (I)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // int contentType
         0: .line 585
            iload 1 /* contentType */
            tableswitch { // 0 - 4
                    0: 1
                    1: 1
                    2: 1
                    3: 1
                    4: 1
              default: 3
          }
         1: .line 591
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* contentType */
            putfield android.media.AudioAttributes$Builder.mContentType:I
         2: .line 592
            goto 4
         3: .line 594
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield android.media.AudioAttributes$Builder.mUsage:I
         4: .line 596
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // int contentType
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Landroid/media/AudioAttributes$Builder;
            0    5     1  contentType  I
    MethodParameters:
             Name  Flags
      contentType  

  public android.media.AudioAttributes$Builder setFlags(int);
    descriptor: (I)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // int flags
         0: .line 608
            iload 1 /* flags */
            sipush 1023
            iand
            istore 1 /* flags */
         1: .line 609
            aload 0 /* this */
            dup
            getfield android.media.AudioAttributes$Builder.mFlags:I
            iload 1 /* flags */
            ior
            putfield android.media.AudioAttributes$Builder.mFlags:I
         2: .line 610
            aload 0 /* this */
            areturn
        end local 1 // int flags
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Landroid/media/AudioAttributes$Builder;
            0    3     1  flags  I
    MethodParameters:
       Name  Flags
      flags  

  public android.media.AudioAttributes$Builder replaceFlags(int);
    descriptor: (I)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // int flags
         0: .line 620
            aload 0 /* this */
            iload 1 /* flags */
            sipush 1023
            iand
            putfield android.media.AudioAttributes$Builder.mFlags:I
         1: .line 621
            aload 0 /* this */
            areturn
        end local 1 // int flags
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Landroid/media/AudioAttributes$Builder;
            0    2     1  flags  I
    MethodParameters:
       Name  Flags
      flags  

  public android.media.AudioAttributes$Builder addBundle(android.os.Bundle);
    descriptor: (Landroid/os/Bundle;)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // android.os.Bundle bundle
         0: .line 632
            aload 1 /* bundle */
            ifnonnull 2
         1: .line 633
            new java.lang.IllegalArgumentException
            dup
            ldc "Illegal null bundle"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 635
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mBundle:Landroid/os/Bundle;
            ifnonnull 5
         3: .line 636
            aload 0 /* this */
            new android.os.Bundle
            dup
            aload 1 /* bundle */
            invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
            putfield android.media.AudioAttributes$Builder.mBundle:Landroid/os/Bundle;
         4: .line 637
            goto 6
         5: .line 638
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mBundle:Landroid/os/Bundle;
            aload 1 /* bundle */
            invokevirtual android.os.Bundle.putAll:(Landroid/os/Bundle;)V
         6: .line 640
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // android.os.Bundle bundle
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Landroid/media/AudioAttributes$Builder;
            0    7     1  bundle  Landroid/os/Bundle;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
        Name  Flags
      bundle  

  public android.media.AudioAttributes$Builder addTag(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // java.lang.String tag
         0: .line 650
            aload 0 /* this */
            getfield android.media.AudioAttributes$Builder.mTags:Ljava/util/HashSet;
            aload 1 /* tag */
            invokevirtual java.util.HashSet.add:(Ljava/lang/Object;)Z
            pop
         1: .line 651
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String tag
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/media/AudioAttributes$Builder;
            0    2     1   tag  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      tag   

  public android.media.AudioAttributes$Builder setLegacyStreamType(int);
    descriptor: (I)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // int streamType
         0: .line 665
            iload 1 /* streamType */
            bipush 10
            if_icmpne 2
         1: .line 666
            new java.lang.IllegalArgumentException
            dup
            ldc "STREAM_ACCESSIBILITY is not a legacy stream type that was used for audio playback"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 669
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* streamType */
            invokevirtual android.media.AudioAttributes$Builder.setInternalLegacyStreamType:(I)Landroid/media/AudioAttributes$Builder;
            areturn
        end local 1 // int streamType
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Landroid/media/AudioAttributes$Builder;
            0    3     1  streamType  I
    MethodParameters:
            Name  Flags
      streamType  

  public android.media.AudioAttributes$Builder setInternalLegacyStreamType(int);
    descriptor: (I)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // int streamType
         0: .line 679
            iload 1 /* streamType */
            tableswitch { // 0 - 10
                    0: 1
                    1: 4
                    2: 6
                    3: 8
                    4: 10
                    5: 12
                    6: 14
                    7: 3
                    8: 17
                    9: 19
                   10: 21
              default: 23
          }
         1: .line 681
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield android.media.AudioAttributes$Builder.mContentType:I
         2: .line 682
            goto 24
         3: .line 684
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield android.media.AudioAttributes$Builder.mFlags:I
            iconst_1
            ior
            putfield android.media.AudioAttributes$Builder.mFlags:I
         4: .line 687
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_4
            putfield android.media.AudioAttributes$Builder.mContentType:I
         5: .line 688
            goto 24
         6: .line 690
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_4
            putfield android.media.AudioAttributes$Builder.mContentType:I
         7: .line 691
            goto 24
         8: .line 693
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_2
            putfield android.media.AudioAttributes$Builder.mContentType:I
         9: .line 694
            goto 24
        10: .line 696
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_4
            putfield android.media.AudioAttributes$Builder.mContentType:I
        11: .line 697
            goto 24
        12: .line 699
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_4
            putfield android.media.AudioAttributes$Builder.mContentType:I
        13: .line 700
            goto 24
        14: .line 702
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield android.media.AudioAttributes$Builder.mContentType:I
        15: .line 703
            aload 0 /* this */
            dup
            getfield android.media.AudioAttributes$Builder.mFlags:I
            iconst_4
            ior
            putfield android.media.AudioAttributes$Builder.mFlags:I
        16: .line 704
            goto 24
        17: .line 706
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_4
            putfield android.media.AudioAttributes$Builder.mContentType:I
        18: .line 707
            goto 24
        19: .line 709
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_4
            putfield android.media.AudioAttributes$Builder.mContentType:I
        20: .line 710
            goto 24
        21: .line 712
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield android.media.AudioAttributes$Builder.mContentType:I
        22: .line 713
            goto 24
        23: .line 715
      StackMap locals:
      StackMap stack:
            ldc "AudioAttributes"
            new java.lang.StringBuilder
            dup
            ldc "Invalid stream type "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 1 /* streamType */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " for AudioAttributes"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic android.util.Log.e:(Ljava/lang/String;Ljava/lang/String;)I
            pop
        24: .line 717
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* streamType */
            invokestatic android.media.AudioAttributes.usageForStreamType:(I)I
            putfield android.media.AudioAttributes$Builder.mUsage:I
        25: .line 718
            aload 0 /* this */
            areturn
        end local 1 // int streamType
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   26     0        this  Landroid/media/AudioAttributes$Builder;
            0   26     1  streamType  I
    MethodParameters:
            Name  Flags
      streamType  

  public android.media.AudioAttributes$Builder setCapturePreset(int);
    descriptor: (I)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // int preset
         0: .line 735
            iload 1 /* preset */
            tableswitch { // 0 - 9
                    0: 1
                    1: 1
                    2: 3
                    3: 3
                    4: 3
                    5: 1
                    6: 1
                    7: 1
                    8: 3
                    9: 1
              default: 3
          }
         1: .line 742
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* preset */
            putfield android.media.AudioAttributes$Builder.mSource:I
         2: .line 743
            goto 4
         3: .line 745
      StackMap locals:
      StackMap stack:
            ldc "AudioAttributes"
            new java.lang.StringBuilder
            dup
            ldc "Invalid capture preset "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 1 /* preset */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " for AudioAttributes"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic android.util.Log.e:(Ljava/lang/String;Ljava/lang/String;)I
            pop
         4: .line 747
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // int preset
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Landroid/media/AudioAttributes$Builder;
            0    5     1  preset  I
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
        Name  Flags
      preset  

  public android.media.AudioAttributes$Builder setInternalCapturePreset(int);
    descriptor: (I)Landroid/media/AudioAttributes$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.media.AudioAttributes$Builder this
        start local 1 // int preset
         0: .line 759
            iload 1 /* preset */
            sipush 1999
            if_icmpeq 6
         1: .line 760
            iload 1 /* preset */
            bipush 8
            if_icmpeq 6
         2: .line 761
            iload 1 /* preset */
            sipush 1998
            if_icmpeq 6
         3: .line 762
            iload 1 /* preset */
            iconst_3
            if_icmpeq 6
         4: .line 763
            iload 1 /* preset */
            iconst_2
            if_icmpeq 6
         5: .line 764
            iload 1 /* preset */
            iconst_4
            if_icmpne 8
         6: .line 765
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* preset */
            putfield android.media.AudioAttributes$Builder.mSource:I
         7: .line 766
            goto 9
         8: .line 767
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* preset */
            invokevirtual android.media.AudioAttributes$Builder.setCapturePreset:(I)Landroid/media/AudioAttributes$Builder;
            pop
         9: .line 769
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // int preset
        end local 0 // android.media.AudioAttributes$Builder this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0    this  Landroid/media/AudioAttributes$Builder;
            0   10     1  preset  I
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
        Name  Flags
      preset  
}
SourceFile: "AudioAttributes.java"
NestHost: android.media.AudioAttributes
InnerClasses:
  public Builder = android.media.AudioAttributes$Builder of android.media.AudioAttributes