public final class com.sun.media.sound.DLSSampleOptions
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.media.sound.DLSSampleOptions
  super_class: java.lang.Object
{
  int unitynote;
    descriptor: I
    flags: (0x0000) 

  short finetune;
    descriptor: S
    flags: (0x0000) 

  int attenuation;
    descriptor: I
    flags: (0x0000) 

  long options;
    descriptor: J
    flags: (0x0000) 

  java.util.List<com.sun.media.sound.DLSSampleLoop> loops;
    descriptor: Ljava/util/List;
    flags: (0x0000) 
    Signature: Ljava/util/List<Lcom/sun/media/sound/DLSSampleLoop;>;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSSampleOptions this
         0: .line 38
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 44
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.media.sound.DLSSampleOptions.loops:Ljava/util/List;
         2: .line 38
            return
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/media/sound/DLSSampleOptions;

  public int getAttenuation();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSSampleOptions this
         0: .line 47
            aload 0 /* this */
            getfield com.sun.media.sound.DLSSampleOptions.attenuation:I
            ireturn
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSSampleOptions;

  public void setAttenuation(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSSampleOptions this
        start local 1 // int attenuation
         0: .line 51
            aload 0 /* this */
            iload 1 /* attenuation */
            putfield com.sun.media.sound.DLSSampleOptions.attenuation:I
         1: .line 52
            return
        end local 1 // int attenuation
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/sun/media/sound/DLSSampleOptions;
            0    2     1  attenuation  I
    MethodParameters:
             Name  Flags
      attenuation  

  public short getFinetune();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSSampleOptions this
         0: .line 55
            aload 0 /* this */
            getfield com.sun.media.sound.DLSSampleOptions.finetune:S
            ireturn
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSSampleOptions;

  public void setFinetune(short);
    descriptor: (S)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSSampleOptions this
        start local 1 // short finetune
         0: .line 59
            aload 0 /* this */
            iload 1 /* finetune */
            putfield com.sun.media.sound.DLSSampleOptions.finetune:S
         1: .line 60
            return
        end local 1 // short finetune
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/sun/media/sound/DLSSampleOptions;
            0    2     1  finetune  S
    MethodParameters:
          Name  Flags
      finetune  

  public java.util.List<com.sun.media.sound.DLSSampleLoop> getLoops();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSSampleOptions this
         0: .line 63
            aload 0 /* this */
            getfield com.sun.media.sound.DLSSampleOptions.loops:Ljava/util/List;
            areturn
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSSampleOptions;
    Signature: ()Ljava/util/List<Lcom/sun/media/sound/DLSSampleLoop;>;

  public long getOptions();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSSampleOptions this
         0: .line 67
            aload 0 /* this */
            getfield com.sun.media.sound.DLSSampleOptions.options:J
            lreturn
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSSampleOptions;

  public void setOptions(long);
    descriptor: (J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.media.sound.DLSSampleOptions this
        start local 1 // long options
         0: .line 71
            aload 0 /* this */
            lload 1 /* options */
            putfield com.sun.media.sound.DLSSampleOptions.options:J
         1: .line 72
            return
        end local 1 // long options
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/media/sound/DLSSampleOptions;
            0    2     1  options  J
    MethodParameters:
         Name  Flags
      options  

  public int getUnitynote();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSSampleOptions this
         0: .line 75
            aload 0 /* this */
            getfield com.sun.media.sound.DLSSampleOptions.unitynote:I
            ireturn
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSSampleOptions;

  public void setUnitynote(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSSampleOptions this
        start local 1 // int unitynote
         0: .line 79
            aload 0 /* this */
            iload 1 /* unitynote */
            putfield com.sun.media.sound.DLSSampleOptions.unitynote:I
         1: .line 80
            return
        end local 1 // int unitynote
        end local 0 // com.sun.media.sound.DLSSampleOptions this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/media/sound/DLSSampleOptions;
            0    2     1  unitynote  I
    MethodParameters:
           Name  Flags
      unitynote  
}
SourceFile: "DLSSampleOptions.java"