public interface com.sun.media.sound.AudioSynthesizer extends javax.sound.midi.Synthesizer
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.media.sound.AudioSynthesizer
  super_class: java.lang.Object
{
  public abstract javax.sound.sampled.AudioFormat getFormat();
    descriptor: ()Ljavax/sound/sampled/AudioFormat;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.media.sound.AudioSynthesizerPropertyInfo[] getPropertyInfo(java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Ljava/util/Map;)[Lcom/sun/media/sound/AudioSynthesizerPropertyInfo;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)[Lcom/sun/media/sound/AudioSynthesizerPropertyInfo;
    MethodParameters:
      Name  Flags
      info  

  public abstract void open(javax.sound.sampled.SourceDataLine, java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Ljavax/sound/sampled/SourceDataLine;Ljava/util/Map;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.sound.midi.MidiUnavailableException
    Signature: (Ljavax/sound/sampled/SourceDataLine;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V
    MethodParameters:
      Name  Flags
      line  
      info  

  public abstract javax.sound.sampled.AudioInputStream openStream(javax.sound.sampled.AudioFormat, java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Ljavax/sound/sampled/AudioFormat;Ljava/util/Map;)Ljavax/sound/sampled/AudioInputStream;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.sound.midi.MidiUnavailableException
    Signature: (Ljavax/sound/sampled/AudioFormat;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Ljavax/sound/sampled/AudioInputStream;
    MethodParameters:
              Name  Flags
      targetFormat  
      info          
}
SourceFile: "AudioSynthesizer.java"