public final class com.sun.media.sound.DLSRegion
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.media.sound.DLSRegion
  super_class: java.lang.Object
{
  public static final int OPTION_SELFNONEXCLUSIVE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

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

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

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

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

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

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

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

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

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

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

  com.sun.media.sound.DLSSample sample;
    descriptor: Lcom/sun/media/sound/DLSSample;
    flags: (0x0000) 

  com.sun.media.sound.DLSSampleOptions sampleoptions;
    descriptor: Lcom/sun/media/sound/DLSSampleOptions;
    flags: (0x0000) 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  public com.sun.media.sound.DLSSample getSample();
    descriptor: ()Lcom/sun/media/sound/DLSSample;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSRegion this
         0: .line 117
            aload 0 /* this */
            getfield com.sun.media.sound.DLSRegion.sample:Lcom/sun/media/sound/DLSSample;
            areturn
        end local 0 // com.sun.media.sound.DLSRegion this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSRegion;

  public void setSample(com.sun.media.sound.DLSSample);
    descriptor: (Lcom/sun/media/sound/DLSSample;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSRegion this
        start local 1 // com.sun.media.sound.DLSSample sample
         0: .line 121
            aload 0 /* this */
            aload 1 /* sample */
            putfield com.sun.media.sound.DLSRegion.sample:Lcom/sun/media/sound/DLSSample;
         1: .line 122
            return
        end local 1 // com.sun.media.sound.DLSSample sample
        end local 0 // com.sun.media.sound.DLSRegion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/media/sound/DLSRegion;
            0    2     1  sample  Lcom/sun/media/sound/DLSSample;
    MethodParameters:
        Name  Flags
      sample  

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

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

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

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

  public void setModulators(java.util.List<com.sun.media.sound.DLSModulator>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSRegion this
        start local 1 // java.util.List modulators
         0: .line 141
            aload 0 /* this */
            aload 1 /* modulators */
            putfield com.sun.media.sound.DLSRegion.modulators:Ljava/util/List;
         1: .line 142
            return
        end local 1 // java.util.List modulators
        end local 0 // com.sun.media.sound.DLSRegion this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/media/sound/DLSRegion;
            0    2     1  modulators  Ljava/util/List<Lcom/sun/media/sound/DLSModulator;>;
    Signature: (Ljava/util/List<Lcom/sun/media/sound/DLSModulator;>;)V
    MethodParameters:
            Name  Flags
      modulators  

  public com.sun.media.sound.DLSSampleOptions getSampleoptions();
    descriptor: ()Lcom/sun/media/sound/DLSSampleOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSRegion this
         0: .line 145
            aload 0 /* this */
            getfield com.sun.media.sound.DLSRegion.sampleoptions:Lcom/sun/media/sound/DLSSampleOptions;
            areturn
        end local 0 // com.sun.media.sound.DLSRegion this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSRegion;

  public void setSampleoptions(com.sun.media.sound.DLSSampleOptions);
    descriptor: (Lcom/sun/media/sound/DLSSampleOptions;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSRegion this
        start local 1 // com.sun.media.sound.DLSSampleOptions sampleOptions
         0: .line 149
            aload 0 /* this */
            aload 1 /* sampleOptions */
            putfield com.sun.media.sound.DLSRegion.sampleoptions:Lcom/sun/media/sound/DLSSampleOptions;
         1: .line 150
            return
        end local 1 // com.sun.media.sound.DLSSampleOptions sampleOptions
        end local 0 // com.sun.media.sound.DLSRegion this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lcom/sun/media/sound/DLSRegion;
            0    2     1  sampleOptions  Lcom/sun/media/sound/DLSSampleOptions;
    MethodParameters:
               Name  Flags
      sampleOptions  
}
SourceFile: "DLSRegion.java"